Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Cross-building -current on Mac OS X?
I know this is a touchy thing sometimes, and because of the way
Apple does things it's hard to track and keep working. Is this a
known issue?
I was trying to build last night's -current (for macppc) on a
darwin 9.8.0 (Mac OS X 10.5.8) PPC system. gcc 4.0.1 is the gcc in my
path, and assumedly the one used. There may be others available.
It ended up crashing working in libc:
# compile libc/Lint_swapcontext.ln
CC=/var/tmp/NetBSD/data/NetBSD/src-current/tooldir.Darwin-9.8.0-
Power_Macintosh/bin/powerpc--netbsd-gcc /var/tmp/NetBSD/data/NetBSD/
src-current/tooldir.Darwin-9.8.0-Power_Macintosh/bin/powerpc--netbsd-
lint -chapbxzFS -X 272 -d /var/tmp/NetBSD/data/NetBSD/src-current/
destdir.macppc/usr/include -D_LIBC -DLIBC_SCCS -DSYSLIBC_SCCS -
D_REENTRANT -DHESIOD -DINET6 -DNLS -DYP -I/data/NetBSD/src-current/lib/
libc/include -I/data/NetBSD/src-current/lib/libc -I/data/NetBSD/src-
current/sys -I/data/NetBSD/src-current/lib/libc/compat/stdlib -I/data/
NetBSD/src-current/lib/libc/compat/../stdlib -I/data/NetBSD/src-
current/lib/libc/../../common/lib/libc/quad -I/data/NetBSD/src-current/
lib/libc/../../common/lib/libc/string -I/data/NetBSD/src-current/lib/
libc/../../common/lib/libc/arch/powerpc/string -D__DBINTERFACE_PRIVATE
-I/data/NetBSD/src-current/libexec/ld.elf_so -I/data/NetBSD/src-
current/lib/libc/dlfcn -I/data/NetBSD/src-current/lib/libc/gdtoa -
DNO_FENV_H -I/data/NetBSD/src-current/lib/libc/arch/powerpc/gdtoa -
DWITH_RUNE -I/data/NetBSD/src-current/lib/libc -DPOSIX_MISTAKE -
DCOMPAT__RES -DUSE_POLL -DPORTMAP -DWIDE_DOUBLE -DALL_STATE -
DUSG_COMPAT -D_FORTIFY_SOURCE=2 -i /data/NetBSD/src-current/lib/
libc/gen/Lint_swapcontext.c
/var/tmp/NetBSD/data/NetBSD/src-current/destdir.macppc/usr/include/
powerpc/ansi.h(71): warning: integral constant too large [56]
/data/NetBSD/src-current/sys/sys/sigtypes.h(61): warning: integral
constant too large [56]
/var/tmp/NetBSD/data/NetBSD/src-current/destdir.macppc/usr/include/
powerpc/mcontext.h(46): warning: integral constant too large [56]
/var/tmp/NetBSD/data/NetBSD/src-current/destdir.macppc/usr/include/
powerpc/mcontext.h(89): warning: integral constant too large [56]
[...]
Anyone know if this is expected, easy to fix, or what I should do
to avoid it? Thanks...
- Chris
Home |
Main Index |
Thread Index |
Old Index