Howard Wang wrote:
Hi Chris,

I also installed bison, it still gave the same error message. I did a search, it seems that the ADDLIB is defined in
binutils/arparse.y. arlex.l can not find it. or should I compile the bison
first ? but the lfs 6.0 said that binutil is the first to be compiled.

thanks




make[3]: Entering directory `/mnt/lfs/sources/binutils_build/binutils'
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.15.91.0.2/binutils -I. -D_GNU_SOURCE -I. 
-I../../binutils-2.15.91.0.2/binutils -I../bfd -I../../binutils-2.15.91.0.2/binutils/../bfd 
-I../../binutils-2.15.91.0.2/binutils/../include -I../../binutils-2.15.91.0.2/binutils/../intl 
-I../intl -DLOCALEDIR="\"/tools/share/locale\"" 
-Dbin_dummy_emulation=bin_vanilla_emulation   -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g 
-O2  -c arlex.c
/mnt/lfs/sources/binutils_build/binutils/../../binutils-2.15.91.0.2/binutils/arlex.l:
 In function `yylex':
/mnt/lfs/sources/binutils_build/binutils/../../binutils-2.15.91.0.2/binutils/arlex.l:44:
 error: `ADDLIB' undeclared (first use in this function)
/mnt/lfs/sources/binutils_build/binutils/../../binutils-2.15.91.0.2/binutils/arlex.l:44:
 error: (Each undeclared identifier is reported only once
/mnt/lfs/sources/binutils_build/binutils/../../binutils-2.15.91.0.2/binutils/arlex.l:44:
 error: for each function it appears in.)

Did you also install flex-devel and bison-devel?
--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to