[Crosstool 0.28rc25] failed demo-i686.sh on Mac 10.3.4

Jean-Claude Wippler jcw@equi4.com
Sat Jun 26 12:28:00 GMT 2004


(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



More information about the crossgcc mailing list