[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