Re: GPS gets 1 mention

Martin Krischik <[email protected]> Sat, 9 Sep 2006 10:11:13 +0200
Newsgroups gmane.comp.ide.gps.user
Message-ID <[email protected]>
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://[email protected]

_______________________________________________
gps-users mailing list
[email protected]
http://lists.adacore.com/mailman/listinfo/gps-users
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBFAncmijwKaHyem9cRAquLAJ0cqAF6izJuADuQWM0R5SMz+hjIAACgnGjM
bMjmYchgohL6iK6R0nSvDxs=
=IsHY
-----END PGP SIGNATURE-----