我正在尝试在RHEL上编译autogen,而且我遇到了一些麻烦。
公平的警告,我不知道我在这里做了什么。当我从命令行运行./configure时,我最终收到错误消息:
configure: guile-config used for CFLAGS: -pthread -I/usr/local/include/guile/2.0 -I/usr/local/include
configure: guile-config used for LIBS: -L/usr/local/lib -lguile-2.0 -lgc
checking whether libguile can be linked with... no
configure: error: Cannot find libguile. libguile is required.
但我已经编译并安装了libguile。我在/ usr / local / lib /中有libguile的.so / .a文件,而/usr/local/include/guile/2.0/libguile包含所有头文件和诸如此类的文件。 / usr / local / lib / pkgconfig中还有一个guile-2.0.pc。
我可以尝试再次运行configure脚本,并使用--with-libguile, - with-libguile-cflags和--with-libguile-libs选项,但我不知道放在哪里
任何想法?
答案 0 :(得分:0)
configure脚本可能不知道/ usr / local / lib中的内容。尝试做:
export LD_LIBRARY_PATH=/usr/local/lib
然后运行configure。 LD_LIBRARY_PATH变量用于指示程序查找库。