编译openq.3.1错误
checking for pkg-config... /usr/bin/pkg-configchecking for GLIB - version >= 2.0.0... yes (version 2.4.0)
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for GTK+ - version >= 2.0.0... yes (version 2.4.0)
checking for gaim... Failed to open '/usr/lib/pkgconfig/gaim.pc': No such file or directory
No package 'gaim' found
configure: error: gaim 1.0 is required to build OpenQ
# make
make: *** No targets specified and no makefile found.Stop.
我的系统是redhat9,gaim版本是编译的1.1.2 问题已解决!
在gaim编译时要上参数--prefix=/usr --exec-prefix=/usr
哈哈。 这个有关系吗? :?: 是你没指对pkgconfig的路径吧。 --exec-prefix=/usr 什么意思? 是 --prefix=/usr 起到作用了。
默认会安装到/usr/local下,gaim.pc就装到了/usr/local/pkgconfig
而默认的PKG_CONFIG_PATH是/usr/lib/pkgconfig,所以就出错了。。
多看一眼系统安装版精华帖就不会碰到这样的问题。。。。
唉。。。。。
./configure --help :
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
指定安装内定结构文件的目录
页:
[1]