Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

cross-compilation from amd64 to evbarm fails (5.99.46)



Hello,
 I'm crosscompiling to arm, build fails at:
===> build.sh command:    ./build.sh -m evbarm -D /release/ -O /obj/ -T 
/tools/ -u build
===> build.sh started:    Sat Feb 26 12:06:30 CET 2011
===> NetBSD version:      5.99.46
===> MACHINE:             evbarm
===> MACHINE_ARCH:        arm
===> Build platform:      FreeBSD 8.2-RC2 amd64
===> HOST_SH:             /bin/sh
===> TOOLDIR path:        /tools
===> DESTDIR path:        /release
===> RELEASEDIR path:     /obj/releasedir
===> Updated makewrapper: /tools/bin/nbmake-evbarm
Build started at: Sat Feb 26 12:06:31 CET 2011
check-tools ===> .
do-top-obj ===> .
obj ===> .      (with: NOSUBDIR=)
do-tools-obj ===> .
obj ===> tools
obj ===> tools/host-mkdep
...
[snip]
....
#   compile  libc/a64l.ln
CC=/tools/bin/arm--netbsdelf-gcc /tools/bin/arm--netbsdelf-lint -chapbxzFS -X 
272 -d /release/usr/include  -D_LIBC -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -
DHESIOD -DINET6 -DNLS -DYP -I/src/lib/libc/include -I/src/lib/libc -DSOFTFLOAT 
-I/src/lib/libc/arch/arm/softfloat -I/src/lib/libc/softfloat 
-DSOFTFLOAT_FOR_GCC 
-I/src/sys -I/src/lib/libc/compat/../locale -I/src/lib/libc/compat/stdlib -
I/src/lib/libc/compat/../stdlib -D__HAVE_ASM_ATOMIC_CAS_UP -
I/src/lib/libc/../../common/lib/libc/quad -
I/src/lib/libc/../../common/lib/libc/string -
I/src/lib/libc/../../common/lib/libc/arch/arm/string -D__DBINTERFACE_PRIVATE -
I/src/libexec/ld.elf_so -I/src/lib/libc/dlfcn -I/src/lib/libc/gdtoa -
DNO_FENV_H -I/src/lib/libc/arch/arm/gdtoa -DWITH_RUNE -I/src/lib/libc -
DPOSIX_MISTAKE -DCOMPAT__RES -DUSE_POLL -DPORTMAP -DWIDE_DOUBLE -DALL_STATE -
DUSG_COMPAT -D_FORTIFY_SOURCE=2    -i /usr/src/lib/libc/stdlib/a64l.c
/usr/src/lib/libc/stdlib/a64l.c(13): syntax error '"' [249]
/usr/src/lib/libc/stdlib/a64l.c(42): warning: semantics of 'p << p' change in 
ANSI C; use explicit cast [118]
*** Error code 1

Stop.
nbmake: stopped in /src/lib/libc
*** Error code 1

Stop.
nbmake: stopped in /src/lib/libc
*** Error code 1

Stop.
nbmake: stopped in /src
*** Error code 1

Stop.
nbmake: stopped in /src

Any hints?

Regards,
Lukasz
-- 
"Omnes homines natura scire desiderant"
                                           Aristotelis


Home | Main Index | Thread Index | Old Index