libtool

    0熱度

    1回答

    當我嘗試安裝libapreq2,我得到的錯誤: libtool: link: CURRENT `' must be a nonnegative integer libtool: link: `:0:8' is not valid version information 我該如何解決呢? bash-3.2$ wget http://search.cpan.org/CPAN/authors/id

    3熱度

    1回答

    我正在修改一個與Automake/libtool文檔提供的示例非常相似的項目。摘錄: 頂LEVE configure.ac: LT_INIT 頂級Makefile.am: ACLOCAL_AMFLAGS = -I m4 SUBDIRS = src doc ./src Makefile.am: lib_LTLIBRARIES = libname.la libname_la_SOURCES

    0熱度

    1回答

    我正在使用記錄庫,另一個名爲庫中liblogger,(我已經實現),libmsg。對於他們兩個,我使用自動工具。我成功地將liblogger庫安裝在我的系統中的/ usr/local/lib目錄下。 中的其他libmsg的configure.ac腳本,我確認liblogger被安裝在系統中,如下: AC_CHECK_LIB([logger], [log_init], [

    0熱度

    2回答

    我找不到libtool命令。我試圖運行$ man libtool,終端返回「沒有手動輸入libtool」 所以我嘗試從libtool下載GNU站點並安裝它...仍然找不到libtool命令。 任何幫助,將不勝感激。

    0熱度

    1回答

    我被構建工具破壞了......我正在嘗試構建一些專門用於Heroku的軟件包。 suggested build process指定configure --prefix=/tmp/package,它們都將文件放在/tmp/package下並將該路徑嵌入到.la文件中。挑戰:最終執行路徑的格式爲/tmp/<random string>/deps是否有可能擁有位置獨立的.la文件? 問題:我得到了很多m

    1熱度

    1回答

    靜態鏈接庫我下載並解壓xerces-c-3.1.1-x86_64-linux-gcc-3.4.tar.gz, 所以,我有 $ ls -1 /users/jdyu/labs/xerces/xerces-c-3.1.1-x86_64-linux-gcc-3.4/lib libxerces-c-3.1.so libxerces-c.a libxerces-c.la libxerces-c.so

    0熱度

    2回答

    我想在遠程服務器上編譯the following project。 我把git克隆了一個名爲'scode'的文件夾。 該項目需要glib2和gsl庫。由於我試圖在遠程服務器上編譯,所以我沒有sudo權限。所以我不能使用工具爲我安裝glib2和gsl。 結果,我手動文件夾「SCODE/GSL」和「SCODE /巧舌如簧」下兩編GSL和gslib2。 我不得不修改Makefile和這些目錄添加絕對路徑

    4熱度

    1回答

    我正在使用autotools作爲我的庫的構建系統。最近庫被移植到Windows。圖書館編譯和鏈接成功,雖然我遇到了一個奇怪的錯誤。配置和製作後只有靜態庫。 Evertything看起來不錯,除了從libtool警告: libtool: undefined symbols not allowed in i686-pc-mingw32 shared 我已經通過這個代碼導出爲Windows計算機上的

    1熱度

    1回答

    我在linux上玩libtool,有沒有辦法更改生成的共享庫的名稱?我嘗試在configure.ac中使用AC_INIT宏,但沒有任何效果。 感謝

    0熱度

    1回答

    我目前正在構建一個共享對象庫,它使用靜態和動態鏈接到其他庫的組合。我想動態鏈接到的一個庫是librt。但是,如果將-lrt添加到傳遞給libtool的參數集合中,那麼我不會得到對庫的必要引用,例如,從LDD輸出: linux-vdso.so.1 => (0x00007fff5273b000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc+