|
|
发表于 2007-1-3 22:12:40
|
显示全部楼层
我也出现错误:
我得执行命令序列如下:
tar xvf glibc-2.3.6.tar.bz2
cd glibc-2.3.6
tar xvf glibc-libidn-2.3.6.tar.bz2
patch -Np1 -i ../glibc-2.3.6-linux_types-1.patch
patch -Np1 -i ../glibc-2.3.6-inotify-1.patch
sed -i '/vi_VN.TCVN/d' localedata/SUPPORTED
sed -i 's|libs -o|libs -L/usr/lib -Wl,-dynamic-linker=/lib/ld-linux.so.2 -o|' \
scripts/test-installation.pl
mkdir -v ../glibc-build
cd ../glibc-build
../glibc-2.3.6/configure --prefix=/usr \
--disable-profile --enable-add-ons \
--enable-kernel=2.6.0 --libexecdir=/usr/lib/glibc
最后的
../glibc-2.3.6/configure --prefix=/usr \
--disable-profile --enable-add-ons \
--enable-kernel=2.6.0 --libexecdir=/usr/lib/glibc
的时候,出现错误:
checking whether ln -s works... yes
checking for gcc... gcc
checking for suffix of object files... configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
而config.log中的错误显示为:
configure:2651: checking for suffix of object files
configure:2672: gcc -c conftest.c >&5
gcc: installation problem, cannot exec '/tools/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../i686-pc-linux-gnu/bin/as': No such file or directory
configure:2675: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "c-library"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "glibc"
| #define USE_REGPARMS 1
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2689: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
我已经试过好几次了,始终解决不了这个问题,请大家帮帮我,先谢谢了 |
|