2
我在configure.ac:如何使PKG_CHECK_MODULES與靜態庫一起工作?
PKG_CHECK_MODULES([LIBXML2], [libxml-2.0 >= 2.6.26])
,我在Makefile.am使用$(LIBXML2_LIBS)
。
它工作,如果libxml2動態鏈接,但現在如果它是靜態鏈接失敗,因爲缺少-lz
。
一種用戶解決方法是設置
PKG_CONFIG="pkg-config --static"
但我寧願提高配置腳本以這樣的方式,這個解決辦法是沒有必要的。
當然,我不知道libxml2是靜態還是DSO,所以我不能硬編碼--static
標誌。任何人都有這個宏?
這是問題中提到的用戶的解決方法,而不是conifgure.ac的修補程序。 – marcin
不幸的是,configure.ac的修正似乎是(在bug報告的評論3中)「似乎沒有一個好的解決方案」。 – ldav1s