LinuxSir.cn,穿越时空的Linuxsir!

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

编译glibc-2.6.1时出错,期待高手

[复制链接]
发表于 2010-3-3 20:30:06 | 显示全部楼层 |阅读模式
我的配置如下:
tar xvzf glibc-2.6.1.tar.gz
cd glibc-2.6.1
tar xvjf ../glibc-ports-2.6.1.tar.bz2
mv -v glibc-ports-2.6.1 ports

patch -Np1 -i ../glibc-2.6.1-libgcc_eh-1.patch
patch -Np1 -i ../glibc-2.6.1-localedef_segfault-1.patch
patch -Np1 -i ../glibc-2.6.1-cross_hacks-1.patch
patch -Np1 -i ../glibc-2.6.1-RTLD_SINGLE_THREAD_P-1.patch

echo "libc_cv_forced_unwind=yes" > config.cache
echo "libc_cv_c_cleanup=yes" >> config.cache
echo "libc_cv_arm_tls=yes" >> config.cache
CC=arm-linux-gcc AS=arm-linux-as LD=arm-linux-ld
../glibc-2.6.1/configure --host=arm-linux --enable-add-ons --enable-shared --with-headers=$PREFIX/$TARGET/include --prefix=$PREFIX/arm-linux --cache-file=config.cache

错误信息如下:
collect2: ld returned 1 exit status
make[2]: *** [/cross/src/build-glibc/iconvdata/GBBIG5.so] 错误 1
make[2]: Leaving directory `/cross/src/glibc-2.6.1/iconvdata'
make[1]: *** [iconvdata/others] 错误 2
make[1]: Leaving directory `/cross/src/glibc-2.6.1'
make: *** [all] 错误 2
发表于 2010-3-3 21:11:11 | 显示全部楼层
信息提供的不够,不过可以试试在CC=arm-linux-gcc前再加一个BUILD_CC="gcc"看看。
回复 支持 反对

使用道具 举报

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

本版积分规则

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