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

Re: Building gnat-4.9



On Thu, 06 Feb 2014 09:04:55 +0100, Ludovic Brenta wrote:
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.

Thanks, I was struggling a little with it :)


Reply to: