|
|
|
|
 gtk+-2.4.8安装问题 - massfish1984 [ 2006-03-28 11:18 | 1,677 byte(s)]
 Re: gtk+-2.4.8安装问题 - massfish1984 [ 2006-03-28 11:34 | 840 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
我的系统是Red Hat 9.0
从http://www.gtk.org下载到glib-2.4.8.tar.bz2和gtk+-2.4.8.tar.bz2
1.先安装glib如下:
tar jxvf glib-2.4.8.tar.bz2
cd glib-2.4.8
./configure (默认安装到/usr/local/lib下)
make
make install
然后:用文本编辑器打开/etc/ld.so.conf 添加/usr/local/lib
export PKG_CONFIG_PATH=/usr/local/lib
运行: /sbin/ldconfig修改ld.so.cache
2.接着安装gtk
tar jxvf gtk+-2.4.8.tar.bz2
./configure (报错)
错误信息如下:
checking for pkg-config... /usr/bin/pkg-config
checking for glib-2.0 >= 2.4.0 atk >= 1.0.1 pango >= 1.4.0... Requested 'glib-2.0 >= 2.4.0' but version of GLib is 2.2.1
configure: error: Library requirements (glib-2.0 >= 2.4.0 atk >= 1.0.1 pango >= 1.4.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
PS:
/usr/local/lib/pkgconfig下的glib-2.0.pc内容如下:
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
glib_genmarshal=glib-genmarshal
gobject_query=gobject-query
glib_mkenums=glib-mkenums
Name: GLib
Description: C Utility Library
Version: 2.4.8
Libs: -L${libdir} -lglib-2.0
Cflags: -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include
望各位linux爱好者能给予解答!
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
1.我发现了一个问题,在设置环境变量PKG_CONFIG_PATH(即export PKG_CONFIG_PATH=/usr/local/lib)后,关闭shell,重新在shell上通过env命令查看环境变量PKG_CONFIG_PATH,此时环境变量似乎没有设置上
2.我在论坛里搜索了以前的贴子:
文章标题:linux9.0如何设置环境变量
安装软件,需要设置环境变量,但是我按照:export 环境变量=环境变量值,设置以后,当我关闭当前窗口之后,再通过env命令查看环境变量,此时环境变量似乎没有设置上,希望能指点一下
那么要如何才能设置上环境变量呢?
skyone回复如下:
你可以把变量写到用户目录里的
.bashrc文件中
3. 刚用linux(Red Hat 9.0),环境不熟悉,skyone回复说把把变量写到用户目录里的.bashrc文件中
我用的是root帐户,我在root目录没有看到.bashrc这个文件,这是个隐藏文件吗?
请赐教!谢谢!
|
|
|
[Original]
[Print]
[Top]
|
|
|