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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham 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!postnews1.google.com!not-for-mail From: ludovic.brenta@insalien.org (Ludovic Brenta) Newsgroups: comp.lang.ada Subject: Re: PolyORB 1.1r Date: 10 Jun 2004 03:54:58 -0700 Organization: http://groups.google.com Message-ID: <214d6b7.0406100254.79b36f9e@posting.google.com> References: <873c55afr0.fsf@insalien.org> <87y8mx8g4p.fsf@insalien.org> <4030244.7zxZUnUYGM@linux1.krischik.com> NNTP-Posting-Host: 212.190.145.10 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1086864898 29324 127.0.0.1 (10 Jun 2004 10:54:58 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 10 Jun 2004 10:54:58 +0000 (UTC) Xref: g2news1.google.com comp.lang.ada:1362 Date: 2004-06-10T03:54:58-07:00 List-Id: Bruce Conroy wrote: > I am starting a new project where CORBA seemed like the solution. I > downloaded AdaBroker and compiled it with GNAT 3.14p (Debian > Sarge). I needed another system to test the networking, and my test > system is Fedora Core 2, gcc 3.3.3-7 (the cutting edge as of May > 18.) AdaBroker failed. I sent a complaint, and was told "AdaBroker > is obsolete, use PolyOrb." I tried and found it won't compile under > either gnat 3.14p or gcc 3.3.3-7. I don't want to spend my time > debugging tools needed to get my work done. What has happened to > the advantage Ada had over C/C++?? I maintain GNAT in Debian. Debian Sarge has had GNAT 3.15p since January 2004, and, as I noted elsewhere in this thread, you should not have any trouble compiling PolyORB with it. You should not use GCC 3.3.3 for Ada (my words are stronger than Ada Core's, see [1]). On Fedora Core, you should choose between GNAT 3.15p and GCC 3.4. If you do not want to spent time building the compiler, you can use Ada Core's binary distribution of 3.15p. [1] http://libre.act-europe.fr/gnat If you decide you want to package PolyORB for Debian, be sure to use GNAT 3.15p, even if this requires patching PolyORB (e.g. for pragma Unreferenced). Reasons for this are detailed here: http://users.skynet.be/ludovic.brenta/debian-ada-policy.html -- Ludovic Brenta.