This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
problem building binutils for HPPA on i686
- To: binutils at sourceware dot cygnus dot com
- Subject: problem building binutils for HPPA on i686
- From: Giuseppe Sacco <eppesuigoccas at libero dot it>
- Date: Thu, 7 Jun 2001 11:56:06 +0200
- Reply-To: Giuseppe Sacco <eppesuigoccas at libero dot it>
Hi,
this is the first time I try to cross compile binutils, so maybe I am
missing something.
I am working on a machine Debian GNU/Linux 2.2r3 on a i366 architecture.
I unpacked the tarball (tried 2.9.5.0.37 and 2.11.90.0.7) and then
issued these commands:
tar xzf binutils-2.11.90.0.7.tar.gz
mkdir build-binutils
cd build-binutils
../binutils-2.11.90.0.7/configure --target=hppa-hpux --prefix=/mnt/install -v
make all
after some time an error occur. This is the last part of the compilation output:
------------------
make[3]: Entering directory `/mnt/hpux/gcc-2.95-2.95.3.ds5.orig/build-binutils/binutils'
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.11.90.0.7/binutils -I. -D_GNU_SOURCE -I. -I../../binutils-2.11.90.0.7/binutils -I../bfd -I../../binutils-2.11.90.0.7/binutils/../bfd -I../../binutils-2.11.90.0.7/binutils/../include -I../../binutils-2.11.90.0.7/binutils/../intl -I../intl -DLOCALEDIR="\"/mnt/install/share/locale\"" -W -Wall -g -O2 -c ../../binutils-2.11.90.0.7/binutils/size.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.11.90.0.7/binutils -I. -D_GNU_SOURCE -I. -I../../binutils-2.11.90.0.7/binutils -I../bfd -I../../binutils-2.11.90.0.7/binutils/../bfd -I../../binutils-2.11.90.0.7/binutils/../include -I../../binutils-2.11.90.0.7/binutils/../intl -I../intl -DLOCALEDIR="\"/mnt/install/share/locale\"" -W -Wall -g -O2 -c ../../binutils-2.11.90.0.7/binutils/bucomm.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.11.90.0.7/binutils -I. -D_GNU_SOURCE -I. -I../../binutils-2.11.90.0.7/binutils -I../bfd -I../../binutils-2.11.90.0.7/binutils/../bfd -I../../binutils-2.11.90.0.7/binutils/../include -I../../binutils-2.11.90.0.7/binutils/../intl -I../intl -DLOCALEDIR="\"/mnt/install/share/locale\"" -W -Wall -g -O2 -c ../../binutils-2.11.90.0.7/binutils/version.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.11.90.0.7/binutils -I. -D_GNU_SOURCE -I. -I../../binutils-2.11.90.0.7/binutils -I../bfd -I../../binutils-2.11.90.0.7/binutils/../bfd -I../../binutils-2.11.90.0.7/binutils/../include -I../../binutils-2.11.90.0.7/binutils/../intl -I../intl -DLOCALEDIR="\"/mnt/install/share/locale\"" -W -Wall -g -O2 -c ../../binutils-2.11.90.0.7/binutils/filemode.c
/bin/sh ./libtool --mode=link gcc -W -Wall -g -O2 -o size size.o bucomm.o version.o filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl
mkdir .libs
gcc -W -Wall -g -O2 -o size size.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -ldl
../bfd/.libs/libbfd.a(targets.o): In function `find_target':
/mnt/hpux/gcc-2.95-2.95.3.ds5.orig/build-binutils/bfd/../../binutils-2.11.90.0.7/bfd/targets.c:1035: undefined reference to `som_vec'
/mnt/hpux/gcc-2.95-2.95.3.ds5.orig/build-binutils/bfd/../../binutils-2.11.90.0.7/bfd/targets.c:1035: undefined reference to `som_vec'
collect2: ld returned 1 exit status
make[3]: *** [size] Error 1
make[3]: Leaving directory `/mnt/hpux/gcc-2.95-2.95.3.ds5.orig/build-binutils/binutils'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/mnt/hpux/gcc-2.95-2.95.3.ds5.orig/build-binutils/binutils'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/mnt/hpux/gcc-2.95-2.95.3.ds5.orig/build-binutils/binutils'
make: *** [all-binutils] Error 2
giuseppe@eppesuig1:/mnt/hpux/gcc-2.95-2.95.3.ds5.orig/build-binutils$
------------------
Do you have any suggestion on how to correct the problem? Is this a bug
that I have to report?
Thank you very much,
Giuseppe