LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 756|回复: 0

请教编译软件的基本问题

[复制链接]
发表于 2010-2-5 15:40:20 | 显示全部楼层 |阅读模式
我没学过编译相关知识,基础比较弱,请教几个基础问题(以lfs为例):

1.编译一个软件,链接的库的路径是不是在/etc/ld.so.conf和/etc/ld.so.conf.d/中?
如果修改这些文件,就可以链接不同的库?
但曾在某制作arm交叉编译链的文档上看到编译gcc时使用--with-newlib以禁止连接Glibc
现在我很糊涂,链接到哪个库是由/etc/ld.so.conf说了算还是gcc自己说了算?

2.编译xorg时用到了PKG_CONFIG_PATH
查资料看到pkg-config是通过PKG_CONFIG_PATH找到.pc文件,设置正确的编译参数
在编译Xorg7Libraries时出现问题:xtrans的xtrans.pc文件放在$XORG_PREFIX/share/pkgconfig而非$XORG_PREFIX/lib/pkgconfig
那么可以手动把xtrans.pc mv到$XORG_PREFIX/lib/pkgconfig吗?还是修改PKG_CONFIG_PATH比较好?感觉$XORG_PREFIX/share/pkgconfig下只有一个文件怪怪的
为何xtrans要把自己的xtrans.pc放在一个特殊的目录下呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表