[gps-users] GPS gets 1 mention

Martin Krischik krischik at users.sourceforge.net
Sat Sep 9 10:11:13 CEST 2006


Am Freitag, 8. September 2006 21:01 schrieb Hal V. Engel:
> The GPS build made it much father than before but fails with these
> messages.
>
> gnatgcc -c -g -gnatec=/home/xxxx/Sources/gps/gps/gnat_debug.adc -g -O1
> -gnata -gnatVa -gnatQ -gnaty -gnatwaCJe -Wall -gnat05 -I- -gnatA
> /home/heng/Sources/gps/kernel/src_info/projects-registry.adb
> projects-registry.adb:56:06: warning: no entities of "Scans" are referenced
> projects-registry.adb:342:15: "Initialize_Ada_Keywords" not declared in
> "Scans"
> projects-registry.adb:346:10: "Is_Keyword_Name" is undefined
> projects-registry.adb:867:10: unmatched actual "When_No_Sources" in call
> projects-registry.adb:867:29: "Warning" is undefined
> gnatmake: "/home/xxxx/Sources/gps/kernel/src_info/projects-registry.adb"
> compilation error
> make[1]: *** [internal-build] Error 4
> make: *** [default] Error 2
>
> This is much father than I have ever gotten with this before.   I feel like
> I am much closer since earlier versions would not even configure.  Anyone
> have any ideas about how to fix the above?   I am using CVS head from late
> yesterday if that makes a difference.

CVS head for GPS, GtkAda or the compiler? GPS is closely coupled with both and 
you need to get the right combination of all three. This is what is makes to 
difficult.

I currently got the best result with:

GtkAda 2.8.1
GPS 4.4.0
GNAT GPL 2006

But it still fails at link time:

------ Problem 1 
/usr/bin/ld: Dwarf Error: mangled line number section (bad file number).
------

------ Problem 2
/work/gnuada/rpm/BUILD/gps-4_0_0/obj/ali.o: In function `ali__alis__init':
/work/gnuada/rpm/BUILD/gps-4_0_0/gnat/table.adb:132: undefined reference to 
`opt__table_factor'
/work/gnuada/rpm/BUILD/gps-4_0_0/obj/ali.o: In function 
`ali__alis__reallocate':
/work/gnuada/rpm/BUILD/gps-4_0_0/gnat/table.adb:184: undefined reference to 
`debug__debug_flag_d'
/work/gnuada/rpm/BUILD/gps-4_0_0/gnat/table.adb:185: undefined reference to 
`output__write_str'
/work/gnuada/rpm/BUILD/gps-4_0_0/gnat/table.adb:186: undefined reference to 
`output__write_str'
/work/gnuada/rpm/BUILD/gps-4_0_0/gnat/table.adb:187: undefined reference to 
`output__write_str'
------


Martin
-- 
Martin Krischik
mailto://krischik@users.sourceforge.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : /pipermail/gps-users/attachments/20060909/f651e69d/attachment.bin


More information about the gps-users mailing list