[PolyORB-users] po_gnatdist handling of a gnat externally built library project
Rod Kay
rodakay at tpg.com.au
Wed Oct 20 00:16:41 CEST 2010
Hi,
In case this is not already known ...
When using polyorb (GPL10 version on ubuntu 10.04) to build a project
which depends on an externally built library project (in this case
qt_ada), po_gnatdist generates a 'gnat compile ...' line which contains
a -P flag but no accompanying project file.
/eden/os/core/gnat/gpl10/bin/gnat
compile /eden/os/core/gnat/gpl10/include/qtada/core/qt_ada.ads -gnatc -P
-aP/eden/os/core/gnat/gpl10/lib/gnat
-aI/eden/os/core/gnat/gpl10/include/polyorb
-aO/eden/os/core/gnat/gpl10/lib/polyorb -largs
-L/eden/os/core/gnat/gpl10/lib/polyorb/static -lpolyorb-dsa
-lpolyorb-giop -lpolyorb-giop-diop -lpolyorb-giop-iiop
-lpolyorb-giop-miop -lpolyorb-setup
gnatmake: project file name missing after -P
regards,
Rod.
p.s.
A temporary work around was found by adjusting ADA_PROJECT_PATH to
point directly to the qtada source project files and using the
alternative 'source_*.gpr' project files found there.
More information about the PolyORB-users
mailing list