[PolyORB-users] debian squeeze, polyorb and project files
Tony Gair
tony.gair at bmshome.co.uk
Fri Jul 20 14:10:45 CEST 2012
I have a application with a projectfile which when I try to compile
and build it using
po_gnatdist -PBuilding_Supervisor.gpr bcdsa.cfg compiles but does not
build. I notice that the output has a lot of -gnatC which I know means
to only compile.
The gpr file is
*******************************************
with "/usr/share/ada/adainclude/gnadecommon.gpr";
with "/usr/share/ada/adainclude/gnadeodbc.gpr";
--with "/usr/share/ada/adainclude/gtkada2.gpr";
project Building_Supervisor is
for Main use ("octopus.adb", "read_debug_data.adb",
"dummy_server.adb"); -- <<<<
for Exec_Dir use ".";
for Object_Dir use "objects";
for Source_Dirs use ("src", "../tools/**");
for Source_Files use ("the_screen.ads", "heartbeat_monitor.ads",
"any_message_queue_pkg.adb", "g-sercom.ads", "g-sercom.adb",
"setting_storage.ads", "mac_queue_pkg.ads", "app_support.adb",
"archive_data_pkg.ads",
"async_messaging_pkg.adb",
"comms_and_control-extract_store_message_details.adb",
"data_sync-get_update_string.adb", "heartbeat_monitor.adb",
"watch_dog_pkg.ads", "comms_and_control.ads", "charge_control_pkg.ads",
"mac_queue_pkg.adb",
"store_file_operations.ads", "archive_data_pkg.adb",
"pure_application_display_types.ads", "building_supervisor_info.adb",
"date_functions_pkg.adb", "data_sync.ads",
"comms_and_control-examine_first_message.adb",
"heating_plan_manager_pkg.ads", "the_screen.adb", "main_control.adb",
"octopus.adb", "store_file_operations.adb",
"heating_plan_manager_pkg.adb", "module_status_pkg.ads",
"comms_and_control.adb", "generic_archive.adb", "app_types.ads",
"data_sync.adb", "async_messaging_pkg.ads", "main_control.ads",
"charge_types_pkg.adb", "debug_print.ads", "charge_control_pkg.adb",
"zcomm_storage.ads", "building_supervisor_info.ads",
"date_functions_pkg.ads",
"tariff_manager_pkg.ads", "debug_print.adb", "charge_types_pkg.ads",
"generic_archive.ads", "archive_zigbee_data.ads", "zcomm_storage.adb",
"archive_zigbee_data.adb", "display_record_store_pkg.ads",
"watch_dog_pkg.adb",
"module_status_pkg.adb", "any_message_queue_pkg.ads", "app_support.ads",
"tariff_manager_pkg.adb", "setting_storage.adb",
"gnu-db-sqlcli-api-tracing.ads", "gnu-db-sqlcli-api-links.ads",
"gnu-db-sqlcli-api.adb",
"gnu-db-sqlcli-api-links.adb", "gnu-db-sqlcli-api.ads",
"gnu-db-sqlcli-api-tracing.adb", "gnu-db-sqlcli-api-keys-edit.ads",
"gnu-db-sqlcli-api-keys-sets.ads", "gnu-db-sqlcli-api-keys-arrays.ads",
"gnu-db-sqlcli-api-keys.ads",
"gnu-db-sqlcli-api-keys.adb", "strings_edit-utf8-superscript.adb",
"strings_edit-utf8-integer_edit.adb",
"strings_edit-utf8-maps-constants.ads",
"strings_edit-utf8-superscript-integer_edit.ads",
"strings_edit-generic_scale.adb", "strings_edit-utf8.ads",
"strings_edit-utf8-categorization.adb", "strings_edit-utf8.adb",
"strings_edit-utf8-subscript.ads", "strings_edit-float_edit.ads",
"strings_edit-quoted.ads",
"strings_edit-utf8-subscript-integer_edit.ads",
"strings_edit-quoted.adb", "strings_edit-utf8-superscript.ads",
"strings_edit-utf8-subscript.adb",
"strings_edit-integers-subscript.ads", "strings_edit-integer_edit.ads",
"strings_edit-utf8-categorization.ads",
"strings_edit-utf8-wildcards.adb", "strings_edit-streams.ads",
"strings_edit-generic_scale.ads", "strings_edit-integer_edit.adb",
"strings_edit-floats.ads", "strings_edit-text_edit.adb",
"strings_edit.ads", "strings_edit-float_edit.adb",
"strings_edit-lexicographical_order.adb",
"strings_edit-integers-superscript.ads", "strings_edit-utf8-maps.adb",
"strings_edit-fields.ads", "strings_edit.adb",
"strings_edit-lexicographical_order.ads", "strings_edit-streams.adb",
"strings_edit-utf8-mapping.ads", "strings_edit-integers.ads",
"strings_edit-fields.adb", "strings_edit-utf8-mapping.adb",
"strings_edit-utf8-handling.adb",
"strings_edit-symmetric_serialization.adb",
"strings_edit-utf8-blocks.ads", "strings_edit-roman_edit.adb",
"strings_edit-symmetric_serialization.ads",
"strings_edit-utf8-handling.ads", "strings_edit-utf8-wildcards.ads",
"strings_edit-utf8-integer_edit.ads", "strings_edit-utf8-maps.ads",
"strings_edit-roman_edit.ads", "pure_application_display_types.ads",
"display_record_store_pkg.ads", "display_record_store_pkg.adb",
"display_record_store_pkg.adb", "read_debug_data.adb", "dummy_server.adb");
for Languages use ("Ada");
package Builder is
for Default_Switches ("ada") use ("-a", "-s", "-g", "-gnatwl",
"-gnatws" ,"-x");
end Builder;
package Make is
for Switches use "-k -f -a";
end Make;
package Pretty_Printer is
for Default_Switches ("ada") use ("%gnatmake", "-a");
end Pretty_Printer;
package Binder is
for Default_Switches ("ada") use ("-E");
end Binder;
package Linker is
end Linker;
package Dsa is
for Configuration_File use "./bcdsa.cfg";
end Dsa;
package Compiler is
end Compiler;
end Building_Supervisor;
************************
Can anyone spot what I am doing wrong?
More information about the PolyORB-users
mailing list