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

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: