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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3cb0c0deb57c863d X-Google-Attributes: gid103376,public Path: g2news1.google.com!news1.google.com!news.glorb.com!news2.telebyte.nl!news-fra1.dfn.de!newsfeed.hanau.net!newsfeed01.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: PolyORB 1.1r Date: Wed, 09 Jun 2004 14:16:05 +0200 Organization: AdaCL Message-ID: <2309318.BqKb8EGUJ7@linux1.krischik.com> References: <873c55afr0.fsf@insalien.org> <87y8mx8g4p.fsf@insalien.org> <4030244.7zxZUnUYGM@linux1.krischik.com> <214d6b7.0406090346.5451160f@posting.google.com> Reply-To: krischik@users.sourceforge.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: news.t-online.com 1086794279 05 5390 -zdWGERlwj6RGaj 040609 15:17:59 X-Complaints-To: usenet-abuse@t-online.de X-ID: b-3mtcZOwekZG-3jZFY46b1pd2s7iOJFWfjT+AV01VP2TRoXbqxCk0 User-Agent: KNode/0.7.7 Xref: g2news1.google.com comp.lang.ada:1316 Date: 2004-06-09T14:16:05+02:00 List-Id: Ludovic Brenta wrote: > Martin Krischik wrote: >> Ludovic Brenta wrote: >> > Why does PolyORB require GCC 3.4? Does it use Ada 2005 features? If >> > it's just because of pragma Unreferenced, it is trivial to patch it to >> > compile with 3.15p. >> >> The problem I found with Florist, Glade and ASIS is that most ACT Tools >> compile with -gnatg which implies -gnatwa, -gnatwe and-gnaty. >> >> A fix is easy but time consuming. > > I do not understand what the problem is. All three packages build > just fine on Debian with 3.15p. By checking the buildd logs, I > have gathered the flags used: > > ASIS static lib: -g -O2 -gnatg -gnatwu -gnatwe -gnato -gnatn -gnatVa > ASIS shared lib: -O2 -fPIC -gnatg -gnatwu -gnatwe -gnato -gnatn -gnatVa > ASIS tools: -gnaty -gnatg -gnatwu -gnatwe -gnato -gnatn -gnatVa > Florist static: -g -O2 -gnatpg > Florist shared: -O2 -fPIC -gnatpg > Glade: -gnatpg -O2 -gnatpn -gnatwu -gnatwe > > Are you trying to say that GCC 3.4 does not support some of these flags? No, gcc 3.4 has more warnings. For example one warning which detects variables which could be decalred constant but are not. -gnatwa activates them. The old sources have hundreds of places where the new warnings are triggered. With Regards Martin -- mailto://krischik@users.sourceforge.net http://www.ada.krischik.com