[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problem building gcc 4.3.1 cross-compiler with ada



Hi,

I followed the instructions for building an Ada enabled cross compiler in the 
wiki, using binutils 2.18, gcc 4.3.1 and newlib 1.16.0, with all the latest 
patches from SOURCES directory applied. Everything went smoothely 
until "Build non-multilib C and Ada Cross-Compiler", which failed with the 
following error:

/gentoo/build/build-gcc-rtems-ada/./gcc/xgcc -B/gentoo/build/build-gcc-rtems-ada/./gcc/ -nostdinc -B/gentoo/build/build-gcc-rtems-ada/i386-rtems/newlib/ -isystem /gentoo/build/build-gcc-rtems-ada/i386-rtems/newlib/targ-include -isystem /gentoo/build/gcc-4.3.1/newlib/libc/include -B/opt/i386-rtems/bin/ -B/opt/i386-rtems/lib/ -isystem /opt/i386-rtems/include -isystem /opt/i386-rtems/sys-include -c -g -O2      -W -Wall -gnatpg  
a-numaux.ads -o a-numaux.o
a-numaux.ads:48:21: package "Ada.Numerics.Aux" does not allow a body
a-numaux.ads:48:21: remove incorrect body in file "a-numaux.adb"
make[4]: *** [a-numaux.o] Fehler 1
make[4]: Leaving directory `/gentoo/build/build-gcc-rtems-ada/gcc/ada/rts'
make[3]: *** [gnatlib] Fehler 2
make[3]: Leaving directory `/gentoo/build/build-gcc-rtems-ada/gcc/ada'

When I look at it, I don't even find a file a-numaux.adb.

Any idea what could be the problem and how to solve it?

Thanks...

	Dirk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://rtems.rtems.org/pipermail/rtems-users/attachments/20080713/f21980b1/attachment.bin