Re: building gps3.0.0 successful

George Shapovalov <[email protected]> Thu, 16 Nov 2006 15:23:27 +0100
Newsgroups gmane.comp.ide.gps.devel
Organization Gentoo Linux
Message-ID <[email protected]>
Yes, this is aknown problem  - the sources for gnat-gpl-2005 did not =
include=20
those two files. I had to fetch them from the FSF's sources. If you w=
ant the=20
2005 specifically (and not -2006 one, which is already out) you can u=
se the=20
sources that I repackaged for Gentoo here:
http://dev.gentoo.org/~george/src/gnat-gpl-3.4.6.1-src.tar.bz2
http://dev.gentoo.org/~george/src/gnat-gpl-gcc-3.4.6.1.diff.bz2

You can also follow the actions of the corresponding ebuild/eclass. A=
lthough=20
that may be more than you need. Nonetheless, they may be usefull to l=
ook at=20
in case you get any trouble in the process
http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/gnat-gpl/
and
http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gnatbuild.ecla=
ss?rev=3D1.20&view=3Dmarkup

There are ebuilds for other packages in portage at which you can look=
 if you=20
want to compile them yourself, even if you don't have Gentoo installe=
d..

George

=D1=87=D0=B5=D1=82=D0=B2=D0=B5=D1=80, 16. =D0=BB=D0=B8=D1=81=D1=82=
=D0=BE=D0=BF=D0=B0=D0=B4 2006 15:08, alwyn lee =D0=92=D0=B8 =D0=BD=
=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0=BB=D0=B8:
>  but I still want to build the gnat-gpl soure by my self,here is a =
problem
> I have tried many times,who kowns why? thanks!
> -------------------------------------------------------------------=
--------
>------------------------------------------ ../../xgcc -B../../ -c -g=
 -W
> -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -ped=
antic
> -Wno-long-long        -gnatpg -gnata -I- -I../rts -I.
> -I/gps/gnat-gpl05/src/gcc/ada /gps/gnat-gpl05/src/gcc/ada/prj-attr.=
adb -o
> prj-attr.o make[2]: *** No rule to make target `prj-attr-pm.o', nee=
ded by
> `b_gnatm.c'.  Stop. make[2]: Leaving directory
> `/gps/gnat-gpl05/obj/gcc/ada/tools'
>  make[1]: *** [gnattools1] Error 2
>  make[1]: Leaving directory `/gps/gnat-gpl05/obj/gcc/ada'
>  make: *** [gnattools] Error 2
>  make: Leaving directory `/gps/gnat-gpl05/obj/gcc'