Re: Building gnat-4.9
Xavier Grave <xavier.grave@ipno.in2p3.fr> writes:
> Parsing in more detail my build log I found :
> /home/grave/gnat-lab/org.debian.gnat-4.9/build/./gcc/xgcc
> -B/home/grave/gnat-lab/org.debian.gnat-4.9/build/./gcc/ -c -g -O2 -W
> -Wall -gnatpg -nostdinc g-cppexc.adb -o g-cppexc.o
> make[7]: *** No rule to make target `s-excmac.o'. Stop.
>
> This object file seems to be needed here :
> src/gcc/ada/gcc-interface/Makefile.in:2372:
> EXTRA_GNATRTL_NONTASKING_OBJS+=g-cppexc.o s-excmac.o
>
> I continue to investigate.
Solved; all was built correctly until the install stage; the install
target tried to rebuild the GNAT library without specifying
EH_MECHANISM. This worked only for gnatlib-{static,shared}-zcx but
failed for gnatlib-static-sjlj.
Committed as revision 896677f582034a9b1ad4fee5e3f0bae93ed3cb0d.
--
Ludovic Brenta.
Reply to: