设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
LFS(LinuxfromScratch)
›
编译gnome2.1.3的问题...
返回列表
查看:
1367
|
回复:
7
编译gnome2.1.3的问题...
[复制链接]
hillhzg
hillhzg
当前离线
积分
147
IP卡
狗仔卡
发表于 2002-12-7 07:00:07
|
显示全部楼层
|
阅读模式
原来也出过,就是新版的软件安装了都不认,还是旧版的
但是这回不行啦,安装不下去了
比如pango和gtk2.0
明明编译安装成功,新软件检查的时候他们却还是原来的版本
需要卸载嘛???
请高手指教...
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
tram
tram
当前离线
积分
7281
IP卡
狗仔卡
发表于 2002-12-7 09:10:25
|
显示全部楼层
你要先找到新装的库的位置,然后:
export CPPFLAGS="-I/usr/include/pango***"
./configure ****
make
make install
回复
支持
反对
使用道具
举报
显身卡
avitia
avitia
当前离线
积分
43
IP卡
狗仔卡
发表于 2002-12-7 09:29:05
|
显示全部楼层
这个参数在第一次安装PANGO之后用加么?
这个目录难道不是默认的?
回复
支持
反对
使用道具
举报
显身卡
tram
tram
当前离线
积分
7281
IP卡
狗仔卡
发表于 2002-12-7 09:41:25
|
显示全部楼层
不同版本的库文件放的位置也不一样的,所以你才会找到老的库上去,如果找不到新的库,可以在CPPFLAGS里再加上“-L/path/to/your/lib”
当然还有一个方法也是可以的,就是你看看它的configure脚本检查的是哪一个目录,然后把这个目录链接到新的库上,这样以后,你要把/etc/ld.so.cache删掉,然后运行/sbin/ldconfig,就用上新库了。
回复
支持
反对
使用道具
举报
显身卡
avitia
avitia
当前离线
积分
43
IP卡
狗仔卡
发表于 2002-12-7 09:46:30
|
显示全部楼层
如果想比较彻底,比如删掉老库应该怎么办?
回复
支持
反对
使用道具
举报
显身卡
tram
tram
当前离线
积分
7281
IP卡
狗仔卡
发表于 2002-12-7 09:52:51
|
显示全部楼层
我觉得最好不要删掉老库,因为你以前的程序有些要用到老库的,如果你无所谓,那就make uninstall。你老库是怎么装的?rpm easy,source hard,在安装老库的时候有没有用工具记录?比如git,比如check install,都可以记录。没有,那就按原来安装老库的方法装一次,再make uninstall。然后你还要把用老库的程序编译一下。
回复
支持
反对
使用道具
举报
显身卡
avitia
avitia
当前离线
积分
43
IP卡
狗仔卡
发表于 2002-12-7 09:58:12
|
显示全部楼层
我觉得GLIBC是向下兼容的,PANGO不行么?
谢:)
回复
支持
反对
使用道具
举报
显身卡
tram
tram
当前离线
积分
7281
IP卡
狗仔卡
发表于 2002-12-7 10:02:13
|
显示全部楼层
有很多库是不能一下子删掉,或升级的,比如qt,如果你升级qt,那么KDE要全部重新编译。这个pango我没有升级过,你为什么要用新的pango呢?其实pango的模块里没有中文的,新的老的我们用着应该差不多啊。
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表