[prev in list] [next in list] [prev in thread] [next in thread] 

List:       racket-dev
Subject:    [plt-dev] Re: Build problems
From:       anton () mips ! complang ! tuwien ! ac ! at (Anton Ertl)
Date:       2009-11-09 20:33:52
Message-ID: E1N7avw-0002Ta-6u () a4 ! complang ! tuwien ! ac ! at
[Download RAW message or body]

Anton Ertl wrote:
> So I first tried to build mz-4.2.2 (and then 4.2.2.4, but no change)
> on an bunch of machines.  It worked nicely on a IA32 Debian Sarge
> system (gcc-3.3.5), but I had trouble on the other systems.  I will
> investigate these problems myself, but if this rings a bell for you, I
> would be glad for a hint.  Thanks in advance,
> 
> - anton
> 
> On a PowerPC (shown here) and AMD64 system running Debian Lenny
> (gcc-4.3.2) I see:
> make[7]: Entering directory `/localtmp/mz-4.2.2.4/src/build/foreign'
> gcc -g -O2  -Wall  -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I./../mzscheme \
> -I../../foreign/../mzscheme/include -I../../foreign/../mzscheme/src \
> -Igcc/libffi/include -c ../../foreign/foreign.c -o foreign.o In file included from \
> ../../foreign/../mzscheme/include/scheme.h:127, from \
> ../../foreign/../mzscheme/src/schpriv.h:21, from ../../foreign/foreign.c:9:
> /usr/include/stdio.h:34:21: error: stddef.h: No such file or directory
> In file included from /usr/include/stdio.h:75,
> from ../../foreign/../mzscheme/include/scheme.h:127,
> from ../../foreign/../mzscheme/src/schpriv.h:21,
> from ../../foreign/foreign.c:9:
> /usr/include/libio.h:53:21: error: stdarg.h: No such file or directory

I found a workaround for this: After configuring with

../configure CC=gcc-4.3

this compiles fine on both of these machines.  Only when invoking the
compiler with "gcc" do I get this error message; and that's despite
that fact that gcc is just a symbolic link to gcc-4.3.  Apparently the
name of the command I used is used in the path lookup.  Strange.

I cannot currently test on the Alpha box.

- anton


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic