This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

"Ada.Exceptions.Exception_Propagation" is not a predefined library unit


Hi,

I've tried what I thought was correct and implemented 2 new private
child specifications (of Ada.Exceptions.Exception_Propagation)
containing the specifications of the Unwind_Exception (generic) and the
Unwind_Control_Block/Unwind_Exception (ARM EABI) and I'm getting the
following error and I've no idea why it's doing this. This is for the my
host machine to check to see if it still builds, the ARM code isn't
there yet.

Can anyone give me a pointer here? I'm totally new to this :/

/home/laguest/src/others/compilers/gcc/build/./gcc/xgcc
-B/home/laguest/src/others/compilers/gcc/build/./gcc/
-B/opt/gcc-4.5.1/x86_64-unknown-linux-gnu/bin/
-B/opt/gcc-4.5.1/x86_64-unknown-linux-gnu/lib/
-isystem /opt/gcc-4.5.1/x86_64-unknown-linux-gnu/include
-isystem /opt/gcc-4.5.1/x86_64-unknown-linux-gnu/sys-include    -c -g
-O2  -fPIC  -W -Wall -gnatpg  -g -O1 -fno-inline \
	      -fno-toplevel-reorder  a-except.adb -o a-except.o
a-exexpr.adb:39:06: "Ada.Exceptions.Exception_Propagation" is not a
predefined library unit
a-exexpr.adb:39:06: "Ada.Exceptions (body)" depends on
"Ada.Exceptions.Exception_Propagation (body)"
a-exexpr.adb:39:06: "Ada.Exceptions.Exception_Propagation (body)"
depends on "Ada.Exceptions.Exception_Propagation (spec)"
compilation abandoned due to previous error
make[7]: *** [a-except.o] Error 1
make[7]: Leaving directory
`/home/laguest/src/others/compilers/gcc/build/gcc/ada/rts'
make[6]: *** [gnatlib] Error 2
make[6]: Leaving directory
`/home/laguest/src/others/compilers/gcc/build/gcc/ada'
make[5]: *** [gnatlib-shared-default] Error 2
make[5]: Leaving directory
`/home/laguest/src/others/compilers/gcc/build/gcc/ada'
make[4]: *** [gnatlib-shared-dual] Error 2
make[4]: Leaving directory
`/home/laguest/src/others/compilers/gcc/build/gcc/ada'
make[3]: *** [gnatlib-shared] Error 2
make[3]: Leaving directory
`/home/laguest/src/others/compilers/gcc/build/gcc/ada'
make[2]: *** [gnatlib-shared] Error 2
make[2]: Leaving directory
`/home/laguest/src/others/compilers/gcc/build/x86_64-unknown-linux-gnu/libada'
make[1]: *** [all-target-libada] Error 2
make[1]: Leaving directory
`/home/laguest/src/others/compilers/gcc/build'
make: *** [all] Error 2


Thanks,
Luke.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]