[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
cross compile fails
- To: misc@openbsd.org
- Subject: cross compile fails
- From: Waldemar Brodkorb <wbx@luusa.org>
- Date: Sat, 13 Sep 2003 12:35:30 +0200
- Content-Disposition: inline
- Mail-Followup-To: misc@openbsd.org
- User-Agent: Mutt/1.5.4i
Hi,
I try to make cross-tools for sparc on an i386 system,
but it fails with following error:
./xgcc -B./ -I/usr/cross/sparc/usr/include -DCROSS_COMPILE -DIN_GCC
-DHAIFA -g -I./include -c /usr/src/gnu/egcs/gcc/libgcc1-test.c
/usr/src/gnu/egcs/gcc/libgcc1-test.c:101: warning: conflicting types
for built-in function `memcpy'
Testing libgcc1. Ignore linker warning messages.
./xgcc -B./ -I/usr/cross/sparc/usr/include -DCROSS_COMPILE -DIN_GCC
-DHAIFA -g -I./include libgcc1-test.o -o libgcc1-test
-nostartfiles -nostdlib `./xgcc -B./ -I/usr/cross/sparc/usr/include
--print-libgcc-file-name`
libgcc1-test.o: In function `main_without__main':
/usr/src/gnu/egcs/gcc/libgcc1-test.c:19: undefined reference to
`umul'
/usr/src/gnu/egcs/gcc/libgcc1-test.c:20: undefined reference to
`div'
/usr/src/gnu/egcs/gcc/libgcc1-test.c:21: undefined reference to
`rem'
/usr/src/gnu/egcs/gcc/libgcc1-test.c:23: undefined reference to
`udiv'
/usr/src/gnu/egcs/gcc/libgcc1-test.c:24: undefined reference to
`urem'
collect2: ld returned 1 exit status
*** Error code 1
Stop in /usr/cross/sparc/usr/obj/gnu/egcs/gcc (line 2074 of
Makefile).
*** Error code 1
Stop in /usr/src (line 289 of Makefile).
OpenBSD 3.4 (cvs from two days ago).
cd /usr/src
make TARGET=sparc obj
make TARGET=sparc cross-tools
Any ideas how to fix this?
thx
Waldemar
--
8485 D0CE 2743 656E 867C 5C93 0317 AFD8 BE21 BD90
echo "gpg-key"|mail -s "send public key" wbx@luusa.org