失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > linux编译源码问题 环境变量的设置

linux编译源码问题 环境变量的设置

时间:2022-03-06 21:14:18

相关推荐

linux编译源码问题  环境变量的设置

本来想安装一个gkrellm-2.3.2,解压进去后,执行./configure,出现这个情况。如图1

大概的意思是gtk+-2.0未安装吧。然后我下载了一个gtk+-2.0,执行./configure,出现这种情况。如图2

大概的意思是说,这glib-2.0,atk,pango,cairo版本太低了吧,我red hat 里是有的,都是版本太低。我想可以升级这些库文件吧,或者是重新下载这些库文件执行安装。 好吧,我重新下载了一个glib-2.0,继续./configure,make,make install,成功安装。但是 我 rpm -qa|grep glib,是这么个情况。如图3

没有出现我想要的,也就是说我glib-2.0未成功安装。why????????我明明安装了的阿。 接下来继续安装atk,在./configure的时候,提示说如图4

即未安装glib-2.0,可是我上面明明安装了的 阿。。。。到这里就进行不下去了,安装下面的也肯定会出现前面的未安装。 问题: 1. 在如图2所示中,意思是说要设置环境变量BASE_DEPENDENCIES_CFLAGS和BASE_DEPENDENCIES_LIBS。我vi /etc/profile只看到一堆代码,不知道怎么设置。请问下怎么做啊? 2.为什么明明安装了,却提示说尚未安装呢?网上说和环境变量有关,即要设置路径。 找了这么一段: 设定正确的PKG_CONFIG_PATH,假如将glib-2.x.x装到了/usr/local/下,那么glib-2.0.pc就会在/usr/local/lib/pkgconfig下,将这个路径添加到PKG_CONFIG_PATH下就可以啦。并且确保configure找到的是正确的glib-2.0.pc,就是将其他的lib/pkgconfig目录glib-2.0.pc干掉就是啦。(如果有的话 ^-^)

设定好后可以加入到~/.bashrc中,例如:

PKG_CONFIG_PATH=/opt/kde3.3.0/lib/pkgconfig:/usr/lib/pkgconfig:/usr/local/pkgconfig:/usr/X11R6/lib/pkgconfig [root@NEWLFS ~]#echo $PKG_CONFIG_PATH /opt/kde3.3.0/lib/pkgconfig:/usr/lib/pkgconfig:/usr/local/pkgconfig:/usr/X11R6/lib/pkgconfig 我的理解是在PKG_CONFIG_PATH后添加一个路径。让执行./configure时,可以找到glib-2.0.pc这个文件。但是在哪个文件中添加呢?、/etc/profile???不懂。求解。 PS:弄了差不多一天了,还没弄懂。哪位linux大神帮忙解决下啊。感激不尽啊。。。

如果觉得《linux编译源码问题 环境变量的设置》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。