From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,b337cced42cde073 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!newsread.com!newsprint.newsread.com!newsfeed00.sul.t-online.de!newsmm00.sul.t-online.de!t-online.de!news.t-online.com!not-for-mail From: Martin Krischik Newsgroups: comp.lang.ada Subject: Re: [Announce] ASIS for GNAT gcc-3.4.4-20041123 released Date: Mon, 29 Nov 2004 09:25:19 +0100 Organization: None Message-ID: <1291222.STAhZrgZti@linux1.krischik.com> References: <1499918.H6apBFzPOH@linux1.krischik.com> Reply-To: martin@krischik.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: news.t-online.com 1101717001 01 19484 5vA8X-1vSYhMtM6 041129 08:30:01 X-Complaints-To: usenet-abuse@t-online.de X-ID: TDF3a+ZXgeNZz9FSxkn0usEevUvUEqzlqkBISkpfZ4hfCRpx6nBAkG User-Agent: KNode/0.8.0 Xref: g2news1.google.com comp.lang.ada:6621 Date: 2004-11-29T09:25:19+01:00 List-Id: Luke A. Guest wrote: > On Sun, 28 Nov 2004 19:34:11 +0000, Luke A. Guest wrote: > >> On Sun, 28 Nov 2004 19:47:41 +0100, Martin Krischik wrote: >> >>> Hello, >>> >>> It has been some time since I last prepared an ASIS release. Nothing >>> new, just compiled for a current gcc-3.4.4. >> >> But there is *no* GCC-3.4.4 yet! Surely you mean 3.4.3? >> >> Luke. > > Having pointed GNATSRC to the gnat-3.4.4 directory, I end up with the > following after a "make gnat" To the correct position? echo $GNATSRC /work/gnu_3.4/gcc/gcc/ada It's not my choice! adabrowse and GLADE use GNATSRC as well. > make gnat > make -e -C gnat > make[1]: Entering directory > `/usr/src/gcc-builds/gcc-341/asis-3_4_4-20041123.src/gnat' > make[1]: *** No rule to make target `version.c', needed by `gnat'. Stop. > make[1]: Leaving directory > `/usr/src/gcc-builds/gcc-341/asis-3_4_4-20041123.src/gnat' make: *** > [gnat] Error 2 > > I copied version.c/h manually. You should not need that: -- snip gnat/Makefile ./%.ads : \ ${GNATSRC}/%.ads $(CP) $(<) $(@) ./%.adb : \ ${GNATSRC}/%.adb $(CP) $(<) $(@) ./%.c : \ ${GNATSRC}/../%.c $(CP) $(<) $(@) ./%.h : \ ${GNATSRC}/../%.h $(CP) $(<) $(@) -- snap gnat/Makefile > After "make install" > > gnatbind -aO./ -aO/opt/ada/include/asis -static -I- -x gnatelim-driver.ali > error: "g-string.ali" not found, "g-string.adb" must be compiled > gnatmake: *** bind failed. > make[1]: *** [gnatelim] Error 4 > make[1]: Leaving directory > `/usr/src/gcc-builds/gcc-341/asis-3_4_4-20041123.src/tools/gnatelim' make: > *** [install] Error 2 Funny, g-string is the last one in the list, -- snip gnat/Makefile GNAT_Body := \ ./atree.adb \ ./casing.adb \ ./csets.adb \ ./debug.adb \ ./einfo.adb \ ./elists.adb \ ./fname.adb \ ./gnatvsn.adb \ ./krunch.adb \ ./lib.adb \ ./lib-list.adb \ ./lib-sort.adb \ ./namet.adb \ ./nlists.adb \ ./opt.adb \ ./output.adb \ ./repinfo.adb \ ./scans.adb \ ./sinfo.adb \ ./sinput.adb \ ./snames.adb \ ./stand.adb \ ./stringt.adb \ ./table.adb \ ./tree_in.adb \ ./tree_io.adb \ ./types.adb \ ./uintp.adb \ ./uname.adb \ ./urealp.adb \ ./widechar.adb \ ./g-string.ads -- snap gnat/Makefile And you notice something else? All other entries are sorted. Concusion: I have added g-string later and you use an old version. > Again, it's the same errors I emailed you about. Yes, thats why I tested the system and made a release. Otherwise I would have been to lazy. Of course I cleared out the "gnat/" directory and made everything new. The "gnat/Makefile" copied everything into the "gnat/" what is needed. For the release I copied the files into "gnat/gcc_3.4.4/". BTW: I always look for a maintainer for the gcc releases I don't use. With Regards Martin -- mailto://krischik@users.sourceforge.net http://www.ada.krischik.com