Problems compiling Binutils 2.11.2 - More Description

jrok jrok jr0k at hotmail.com
Mon Mar 11 15:01:47 PST 2002


Below is the screen output after running the make command.  I hope it will 
help in deciphering the problem.  Thanks again for all the help.

Configuring etc...
loading cache ../config.cache
checking for a BSD compatible install... (cached) /usr/bin/install -c
creating ./config.status
creating Makefile
make[1]: Entering directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/libiberty'
rm -f needed-list; touch needed-list; \
for f in atexit calloc memchr memcmp memcpy memmove memset rename strchr 
strerror strncmp strrchr strstr strtol strtoul tmpnam vfprintf vprintf vfork 
waitpid bcmp bcopy bzero; do \
  for g in mkstemps.o ; do \
    case "$g" in \
      *$f*) echo $g >> needed-list ;; \
    esac; \
  done; \
done
echo argv.o choose-temp.o concat.o cplus-dem.o cp-demangle.o dyn-string.o 
fdmatch.o fnmatch.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o 
floatformat.o md5.o objalloc.o obstack.o partition.o pexecute.o safe-ctype.o 
sort.o spaces.o splay-tree.o strerror.o strsignal.o xatexit.o xexit.o 
xmalloc.o xmemdup.o xstrdup.o xstrerror.o > required-list
make[2]: Entering directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/libiberty/testsuite'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/libiberty/testsuite'
make[1]: Leaving directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/libiberty'
make[1]: Entering directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/intl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/intl'
make[1]: Entering directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/bfd'
make  all-recursive
make[2]: Entering directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/bfd'
Making all in doc
make[3]: Entering directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/bfd/doc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/bfd/doc'
Making all in po
make[3]: Entering directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/bfd/po'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/bfd/po'
make[3]: Entering directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/bfd'
rm -f bfd-tmp.h
cp bfd-in3.h bfd-tmp.h
/bin/sh ../../binutils-2.11.2/bfd/../move-if-change bfd-tmp.h bfd.h
bfd.h is unchanged
rm -f bfd-tmp.h
touch stmp-bfd-h
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../binutils-2.11.2/bfd -I. -D_GNU_SOURCE   -DTRAD_CORE   -I. 
-I../../binutils-2.11.2/bfd -I../../binutils-2.11.2/bfd/../include  
-I../../binutils-2.11.2/bfd/../intl -I../intl   -W -Wall -g -O2 -c 
-DDEFAULT_VECTOR=bfd_elf32_i386_vec 
-DSELECT_VECS='&bfd_elf32_i386_vec,&i386linux_vec,&bfd_efi_app_ia32_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' 
-DSELECT_ARCHITECTURES='&bfd_i386_arch' -DHAVE_bfd_elf32_i386_vec 
-DHAVE_i386linux_vec -DHAVE_bfd_efi_app_ia32_vec 
-DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec 
../../binutils-2.11.2/bfd/archures.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.11.2/bfd -I. -D_GNU_SOURCE 
-DTRAD_CORE -I. -I../../binutils-2.11.2/bfd 
-I../../binutils-2.11.2/bfd/../include -I../../binutils-2.11.2/bfd/../intl 
-I../intl -W -Wall -g -O2 -c -DDEFAULT_VECTOR=bfd_elf32_i386_vec 
"-DSELECT_VECS=&bfd_elf32_i386_vec,&i386linux_vec,&bfd_efi_app_ia32_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec" 
"-DSELECT_ARCHITECTURES=&bfd_i386_arch" -DHAVE_bfd_elf32_i386_vec 
-DHAVE_i386linux_vec -DHAVE_bfd_efi_app_ia32_vec 
-DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec 
../../binutils-2.11.2/bfd/archures.c -o archures.o
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../binutils-2.11.2/bfd -I. -D_GNU_SOURCE   -DTRAD_CORE   -I. 
-I../../binutils-2.11.2/bfd -I../../binutils-2.11.2/bfd/../include  
-I../../binutils-2.11.2/bfd/../intl -I../intl   -W -Wall -g -O2 -c 
-DDEFAULT_VECTOR=bfd_elf32_i386_vec 
-DSELECT_VECS='&bfd_elf32_i386_vec,&i386linux_vec,&bfd_efi_app_ia32_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' 
-DSELECT_ARCHITECTURES='&bfd_i386_arch' -DHAVE_bfd_elf32_i386_vec 
-DHAVE_i386linux_vec -DHAVE_bfd_efi_app_ia32_vec 
-DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec 
../../binutils-2.11.2/bfd/targets.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.11.2/bfd -I. -D_GNU_SOURCE 
-DTRAD_CORE -I. -I../../binutils-2.11.2/bfd 
-I../../binutils-2.11.2/bfd/../include -I../../binutils-2.11.2/bfd/../intl 
-I../intl -W -Wall -g -O2 -c -DDEFAULT_VECTOR=bfd_elf32_i386_vec 
"-DSELECT_VECS=&bfd_elf32_i386_vec,&i386linux_vec,&bfd_efi_app_ia32_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec" 
"-DSELECT_ARCHITECTURES=&bfd_i386_arch" -DHAVE_bfd_elf32_i386_vec 
-DHAVE_i386linux_vec -DHAVE_bfd_efi_app_ia32_vec 
-DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec 
../../binutils-2.11.2/bfd/targets.c -o targets.o
rm -f tofiles
f=""; \
for i in elf32-i386.lo elf32.lo elf.lo elflink.lo dwarf1.lo i386linux.lo 
aout32.lo efi-app-ia32.lo peigen.lo cofflink.lo elf32-gen.lo cpu-i386.lo 
trad-core.lo ; do \
  case " $f " in \
    *" $i "*) ;; \
    *) f="$f $i" ;; \
  esac ; \
done ; \
echo $f > tofiles
/bin/sh ../../binutils-2.11.2/bfd/../move-if-change tofiles ofiles
ofiles is unchanged
touch stamp-ofiles
/bin/sh ./libtool --mode=link gcc -W -Wall -g -O2 -all-static -o libbfd.la 
-rpath /mnt/lfs/usr/lib -release 2.11.2  archive.lo archures.lo bfd.lo 
cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo 
reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo 
tekhex.lo ihex.lo stabs.lo stab-syms.lo dwarf2.lo `cat ofiles`
libtool: link: `syms.lo' is not a valid libtool object
make[3]: *** [libbfd.la] Error 1
make[3]: Leaving directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/bfd'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/bfd'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory 
`/mnt/lfs/usr/src/lfs-packages-3.2/binutils-build/bfd'
make: *** [all-bfd] Error 2


John

_________________________________________________________________
MSN Photos is the easiest way to share and print your photos: 
http://photos.msn.com/support/worldwide.aspx

-- 
Unsubscribe: send email to listar at linuxfromscratch.org
and put 'unsubscribe lfs-support' in the subject header of the message



More information about the lfs-support mailing list