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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]