LinuxSir.cn,穿越时空的Linuxsir!

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

clfs2.0的问题,大侠和版主进来看看

[复制链接]
发表于 2006-11-3 09:13:17 | 显示全部楼层 |阅读模式
在 5.6. Glibc-2.4 Headers中,CC=gcc ../glibc-2.4/configure --prefix=/usr \
   --host=${CLFS_TARGET} --build=${CLFS_HOST} \
   --with-headers=${CLFS}/usr/include --cache-file=config.cache
其中的prefix参数究竟是哪个/usr ?个人觉得应该 是$CLFS/usr,但我
用 了 后显示是装在$CLFS/usr下的,实际 是安装在 主机的 /usr,还 换成/usr后,显示
是安装在$CLFS/usr下,实际也 安装在那。我 在clfs:下cd /usr后进入的 是 主机的。
请问这个路径究竟怎么解?!
发表于 2006-11-4 13:18:23 | 显示全部楼层
你设置.bashrc如下:(交叉编译目标机p4为例)
set +h
umask 022
CLFS=/mnt/clfs
LC_ALL=POSIX
PATH=/cross-tools/bin:/bin:/usr/bin
export CLFS LC_ALL PATH
unset CFLAGS
unset CXXFLAGS
export CLFS_HOST="i486-cross-linux-gnu"
export CLFS_TARGET="i686-pc-linux-gnu"
export CC="i686-pc-linux-gnu-gcc"
export CXX="i686-pc-linux-gnu-g++"
export AR="i686-pc-linux-gnu-ar"
export AS="i686-pc-linux-gnu-as"
export RANLIB="i686-pc-linux-gnu-ranlib"
export LD="i686-pc-linux-gnu-ld"
export STRIP="i686-pc-linux-gnu-strip"
然后source ~/.bashrc
再编译
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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