This is the mail archive of the
crossgcc@sources.redhat.com
mailing list for the crossgcc project.
See the CrossGCC FAQ for lots
more information.
[Crosstool 0.28rc25] failed demo-i686.sh on Mac 10.3.4
- From: Jean-Claude Wippler <jcw at equi4 dot com>
- To: crossgcc at sources dot redhat dot com
- Date: Sat, 26 Jun 2004 14:28:15 +0200
- Subject: [Crosstool 0.28rc25] failed demo-i686.sh on Mac 10.3.4
(Again: a huge hurray + thank you to Dan Kegel for creating crosstool!)
This is a quick note to report a build failure on OSX Panther.
The target being built (demo-i686.sh) appears to be called
"i686-unknown-linux-gnu/gcc-3.3.3-glibc-2.1.3".
Last few lines of build output are appended at end of this message.
$ uname -a
Darwin biggie.local 7.4.0 Darwin Kernel Version 7.4.0: Wed May 12
16:58:24 PDT 2004; root:xnu/xnu-517.7.7.obj~7/RELEASE_PPC Power
Macintosh powerpc
$ gcc -v
Reading specs from /usr/libexec/gcc/darwin/ppc/3.3/specs
Thread model: posix
gcc version 3.3 20030304 (Apple Computer, Inc. build 1640)
This does not look like a problem of crosstool itself, but of the Mac
toolchain not having sufficient capacity to build what i686 assumes
when generating docs.
-jcw
$ sh demo-i686.sh
[...]
.././scripts/mkinstalldirs
/Users/jcw/Desktop/crosstool-0.28-rc25/build/i686-unknown-linux-gnu/
gcc-3.3.3-glibc-2.1.3/build-glibc-headers/wctype
mkdir
/Users/jcw/Desktop/crosstool-0.28-rc25/build/i686-unknown-linux-gnu/
gcc-3.3.3-glibc-2.1.3/build-glibc-headers/wctype
In file included from ../include/libintl.h:2,
from ../include/libc-symbols.h:66,
from <command line>:6:
../intl/libintl.h:71:21: No include path in which to find stddef.h
[...]
In file included from ../include/sys/types.h:1,
from ../locale/localeinfo.h:27,
from cname-lookup.h:21,
from wcfuncs.c:23:
../posix/sys/types.h:125:20: No include path in which to find stddef.h
/usr/bin/install -c -m 644 wctype.h
/opt/crosstool/i686-unknown-linux-gnu/gcc-3.3.3-glibc-2.1.3/i686-
unknown-linux-gnu/include/wctype.h
make -C manual install-headers
awk -f texis.awk intro.texi errno.texi memory.texi ctype.texi
string.texi charset.texi locale.texi message.texi search.texi
pattern.texi io.texi stdio.texi llio.texi filesys.texi pipe.texi
socket.texi terminal.texi math.texi arith.texi time.texi setjmp.texi
signal.texi startup.texi process.texi job.texi nss.texi users.texi
sysinfo.texi conf.texi lang.texi header.texi install.texi maint.texi
contrib.texi lgpl.texinfo > texis.T
awk: mkfsock.c.texi makes too many open files
source line number 9
make[2]: *** [texis] Error 2
make[1]: *** [manual/install-headers] Error 2
make: *** [install-headers] Error 2
------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com