Subject: error crosscompiling i386->sparc
To: None <port-sparc@netbsd.org>
From: Thomas Runge <coto@core.de>
List: port-sparc
Date: 04/18/2004 15:44:11
Sources checked out yesterday. Built NetBSD/i386 without
any problems, installed it, runs.

Crosscompiling on 2.0C/i386 for target sparc stops with an error:

#    create  libc/infinityl_dbl_ieee754.d
CC=/usr/src/obj/tooldir.NetBSD-2.0C-i386/bin/sparc--netbsdelf-gcc /usr/src/obj/tooldir.NetBSD-2.0C-i386/bin/nbmkdep -f infinityl_dbl_ieee754.d --   -DALL_STATE -DUSG_COMPAT   -D_LIBC -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -I/usr/src/lib/libc/include -DHESIOD -DINET6 -DNLS -DYP -D__DBINTERFACE_PRIVATE -DI18NMODULE_MAJOR=4 -I/usr/src/libexec/ld.elf_so -I/usr/src/lib/libc/dlfcn -DCITRUS_ICONV -DWITH_RUNE -I/usr/src/lib/libc -DRESOLVSORT -I. -DPOSIX_MISTAKE -DPORTMAP -DFLOATING_POINT   -nostdinc -isystem /usr/BUILD/dest/usr/include  /usr/src/lib/libc/gen/infinityl_dbl_ieee754.c
/usr/src/lib/libc/gen/infinityl_dbl_ieee754.c:13:2: #error double / long double mismatch
nbmkdep: compile failed.


The command was:
 ./build.sh -m sparc -D /usr/BUILD/dest -R /usr/BUILD/release -x release

Is this a known problem? Any hints to solve this are appreciated.

Thank you!

-- 
Tom