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