[Bug 80] New: socket.d - static assert unimplemented or raspberry pi
gdc-bugzilla at gdcproject.org
gdc-bugzilla at gdcproject.org
Sat Oct 12 02:41:40 PDT 2013
http://bugzilla.gdcproject.org/show_bug.cgi?id=80
Bug #: 80
Summary: socket.d - static assert unimplemented or raspberry pi
Classification: Unclassified
Product: GDC
Version: 4.8.x
Platform: ARM
OS/Version: Linux
Status: NEW
Severity: blocker
Priority: Normal
Component: libgdruntime
AssignedTo: ibuclaw at gdcproject.org
ReportedBy: king_duckz at gmx.com
Following the wiki page for building gdc on raspberry pi, I configured it with:
../gcc-4.8.1/configure --with-bugurl="http://gdcproject.org/bugzilla"
--enable-languages=d --prefix=/opt/gdc --enable-shared --enable-linker-build-id
---enable-threads=posix --enable-nls --enable-clocale=gnu
--enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object
--enable-plugin --enable-objc-gc --disable-sjlj-exceptionat=hard
--build=arm-linux-gnueabihf --host=arm-linux-gnueabihf
--target=arm-linux-gnueabihf --enable-checking=release
After a couple of days of building, I get the following error:
/home/michele/dev/gdc_compiler/objdir/./gcc/gdc
-B/home/michele/dev/gdc_compiler/objdir/./gcc/
-B/opt/gdc/arm-linux-gnueabihf/bin/ -B/opt/gdc/arm-linux-gnueabihf/lib/
-isystem /opt/gdc/arm-linux-gnueabihf/include -isystem
/opt/gdc/arm-linux-gnueabihf/sys-include -o core/sys/posix/netdb.o -Wall -g
-frelease -O2 -nostdinc -pipe -Wno-deprecated -I
../../../../gcc-4.8.1/libphobos/libdruntime -I ./arm-linux-gnueabihf -I . -c
../../../../gcc-4.8.1/libphobos/libdruntime/core/sys/posix/netdb.d
/home/michele/dev/gdc_compiler/gcc-4.8.1/libphobos/libdruntime/core/sys/posix/sys/socket.d:314:
Error: static assert "unimplemented"
make[4]: *** [core/sys/posix/netdb.o] Errore 1
make[4]: Leaving directory
`/home/michele/dev/gdc_compiler/objdir/arm-linux-gnueabihf/libphobos/libdruntime'
make[3]: *** [all-recursive] Errore 1
I'm using a model b raspberry pi with 512MiB ram, with up-to-date ArchLinux,
gcc 4.7.2.
--
Configure bugmail: http://bugzilla.gdcproject.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the D.gnu
mailing list