make: Leaving directory `/usr/lfs/static/src/binutils-2.15.91.0.2/binutils/doc'
Making all in po
make: Entering directory `/usr/lfs/static/src/binutils-2.15.91.0.2/binutils/po'
make: Nothing to be done for `all'.
make: Leaving directory `/usr/lfs/static/src/binutils-2.15.91.0.2/binutils/po'
make: Entering directory `/usr/lfs/static/src/binutils-2.15.91.0.2/binutils'
/bin/sh ./libtool --mode=link gcc -s -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -o ar arparse.o arlex.o ar.o not-ranlib.o arsup.o rename.o binemul.o emul_vanilla.o bucomm.o version.o filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl
gcc -s -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -o ar arparse.o arlex.o ar.o not-ranlib.o arsup.o rename.o binemul.o emul_vanilla.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -ldl
arlex.o(.text+0x0): In function `main':
/usr/lfs/static/src/binutils-2.15.91.0.2/binutils/arlex.c:1: multiple definition of `main'
arparse.o(.text+0x0):/usr/lfs/static/src/binutils-2.15.91.0.2/binutils/arparse.c:1: first defined here
ar.o(.text+0x670): In function `main':
/usr/lfs/static/src/binutils-2.15.91.0.2/binutils/ar.c:342: multiple definition of `main'
arparse.o(.text+0x0):/usr/lfs/static/src/binutils-2.15.91.0.2/binutils/arparse.c:1: first defined here
/usr/bin/ld: Warning: size of symbol `main' changed from 15 in arparse.o to 1899 in ar.o
bucomm.o(.text+0xa09): In function `make_tempname':
/usr/lfs/static/src/binutils-2.15.91.0.2/binutils/bucomm.c:425: warning: the use of `mktemp' is dangerous, better use `mkstemp'
ar.o(.text+0x24): In function `mri_emul':
/usr/lfs/static/src/binutils-2.15.91.0.2/binutils/ar.c:148: undefined reference to `yyparse'
collect2: ld returned 1 exit status
make: *** Error 1
make: Leaving directory `/usr/lfs/static/src/binutils-2.15.91.0.2/binutils'
make: *** Error 1
make: Leaving directory `/usr/lfs/static/src/binutils-2.15.91.0.2/binutils'
make: *** Error 2
make: Leaving directory `/usr/lfs/static/src/binutils-2.15.91.0.2/binutils'
make: *** Error 2 是按照说明手册来的吗? 环境设置部分有没有问题? 没有问题,我的环境设置部分全是照手册上设的,不会出错的 版主能不能说一下为什么会编译出错?谢谢了 我觉得应该是你基系统的问题, 对于5.1版本的lfs来说, 内核只需要2.4的就可以了, 当时我是在rhel3 中完成的. 但是第一个包编译出错的情况我倒是没有碰到过, 尝试apt-get update后upgrade一下看看, 建议用sarge的不要用sid的源 我的Debian是一个星期前使用网络安装了使用的是sarge,所以所有的软件都是最新的,会不会是我有些开发包没有安装全?但是手册上要求的软件我全都安装了啊 更新一下libtool看看 libtool?怎么更新 apt一下看看有没有新的版本, 还有一件事提醒一下, 机子尽量不要超频
页:
1
[2]