GDC supported platforms: Solaris x86?

Maarten Boekhold boekhold at gmail.com
Wed Aug 29 07:59:27 PDT 2012


On Monday, 27 August 2012 at 15:00:10 UTC, Maarten Boekhold wrote:

>
> Other than that, the instructions don't look too complicated. 
> Will see if I can give this a shot on a server at work when I 
> get back from leave next week.

As a test run, I tried to built this on my Ubuntu 12.04 VM, and 
it's not working.

I'm following exactly the steps from the wiki, apart from the 
"git checkout gdc-1.x", which I replaced by "git checkout 
gdc-4.7" (using gcc 4.7.1 sources).

It's failing on:

/home/boekhold/src/gdc/objdir/./gcc/xgcc 
-B/home/boekhold/src/gdc/objdir/./gcc/ 
-B/opt/gdc/i686-pc-linux-gnu/bin/ 
-B/opt/gdc/i686-pc-linux-gnu/lib/ -isystem 
/opt/gdc/i686-pc-linux-gnu/include -isystem 
/opt/gdc/i686-pc-linux-gnu/sys-include    -g -O2 -O2  -g -O2 
-DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual 
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  
-isystem ./include   -fpic -g -DIN_LIBGCC2 -fbuilding-libgcc 
-fno-stack-protector   -fpic -I. -I. -I../.././gcc 
-I../../../gcc-4.7.1/libgcc -I../../../gcc-4.7.1/libgcc/. 
-I../../../gcc-4.7.1/libgcc/../gcc 
-I../../../gcc-4.7.1/libgcc/../include 
-I../../../gcc-4.7.1/libgcc/config/libbid 
-DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS  -DUSE_TLS -o _negdi2.o 
-MT _negdi2.o -MD -MP -MF _negdi2.dep -DL_negdi2 -c 
../../../gcc-4.7.1/libgcc/libgcc2.c -fvisibility=hidden 
-DHIDE_EXPORTS
In file included from /usr/include/stdio.h:28:0,
                  from 
../../../gcc-4.7.1/libgcc/../gcc/tsystem.h:88,
                  from ../../../gcc-4.7.1/libgcc/libgcc2.c:29:
/usr/include/features.h:324:26: fatal error: bits/predefs.h: No 
such file or directory
compilation terminated.
make[2]: *** [_muldi3.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /usr/include/stdio.h:28:0,
                  from 
../../../gcc-4.7.1/libgcc/../gcc/tsystem.h:88,
                  from ../../../gcc-4.7.1/libgcc/libgcc2.c:29:
/usr/include/features.h:324:26: fatal error: bits/predefs.h: No 
such file or directory
compilation terminated.
make[2]: *** [_negdi2.o] Error 1
make[2]: Leaving directory 
`/home/boekhold/src/gdc/objdir/i686-pc-linux-gnu/libgcc'
make[1]: *** [all-target-libgcc] Error 2
make[1]: Leaving directory `/home/boekhold/src/gdc/objdir'
make: *** [all] Error 2


Any suggestions?


More information about the D.gnu mailing list