comp.lang.ada
 help / color / mirror / Atom feed
From: Bruce Conroy <bruceconroy@earthlink.net>
Subject: Re: PolyORB 1.1r
Date: Thu, 10 Jun 2004 16:25:52 GMT
Date: 2004-06-10T16:25:52+00:00	[thread overview]
Message-ID: <kY%xc.489$Wr.76@newsread1.news.pas.earthlink.net> (raw)
In-Reply-To: 214d6b7.0406100254.79b36f9e@posting.google.com

Ludovic Brenta wrote:

> 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
> 
Thanks. I installed gnat 3.15p on both systems. I now get a clean compile on
Fedora, but on Sarge I get:

../support/adacompiler -c -g -O2 -gnatfy -gnatwae -gnatpn -gnatg -I. -I.
polyorb-setup-tasking-ravenscar.ads -o polyorb-setup-tasking-ravenscar.o
+===========================GNAT BUG DETECTED==============================+
| 3.15p  (20020523) (i486-pc-linux-gnu) Assert_Failure expander.adb:83     |
| Error detected at polyorb-utils-chained_lists.adb:44:4
[polyorb-annotations.ads:79:4]|
| Please submit bug report by email to report@gnat.com.                    |
| Use a subject line meaningful to you and us to track the bug.            |
| (include your customer number #nnn in the subject line).                 |
| Include the entire contents of this bug box in the report.               |
| Include the exact gnatgcc or gnatmake command that you entered.          |
| Also include sources listed below in gnatchop format                     |
| (concatenated together with no headers between files).                   |
| (use plain ASCII or MIME attachment, or FTP to your customer directory). |
| See README.GNATPRO for full info on procedure for submitting bugs.       |
+==========================================================================+

Please include these source files with error report

polyorb-setup-tasking-ravenscar.ads
polyorb-setup-tasking.ads
polyorb-setup.ads
polyorb.ads
polyorb-orb.ads
polyorb-asynch_ev.ads
polyorb-annotations.ads
polyorb-utils.ads
polyorb-utils-chained_lists.ads
polyorb-jobs.ads
polyorb-binding_data.ads
polyorb-components.ads
polyorb-sequences.ads
polyorb-sequences-unbounded.ads
polyorb-exceptions.ads
polyorb-any.ads
polyorb-smart_pointers.ads
polyorb-tasking.ads
polyorb-tasking-mutexes.ads
polyorb-types.ads
polyorb-objects.ads
polyorb-transport.ads
polyorb-buffers.ads
polyorb-opaque.ads
polyorb-opaque-chunk_pools.ads
polyorb-sockets.ads
polyorb-sockets_initialization.ads
polyorb-filters.ads
polyorb-obj_adapters.ads
polyorb-any-nvlist.ads
polyorb-servants.ads
polyorb-poa_policies.ads
polyorb-poa_policies-thread_policy.ads
polyorb-references.ads
polyorb-utils-strings.ads
polyorb-requests.ads
polyorb-any-exceptionlist.ads
polyorb-task_info.ads
polyorb-tasking-condition_variables.ads
polyorb-tasking-threads.ads
polyorb-utils-simple_flags.ads
polyorb-scheduler.ads
polyorb-tasking-profiles.ads
polyorb-tasking-profiles-ravenscar.ads
polyorb-tasking-profiles-ravenscar-threads.ads
polyorb-tasking-profiles-ravenscar-index_manager.ads
polyorb-tasking-profiles-ravenscar-mutexes.ads
polyorb-tasking-profiles-ravenscar-condition_variables.ads
polyorb-utils-rt_calendar.ads
polyorb-calendar.ads

list may be incomplete
compilation abandoned
mv: cannot stat `tmp2078/polyorb-setup-tasking-ravenscar.o': No such file or
directory
mv: cannot stat `tmp2078/*': No such file or directory
make[2]: *** [polyorb-setup-tasking-ravenscar.lo] Error 1
make[2]: Leaving directory `/home/blc/codes/polyorb-1.1r/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/blc/codes/polyorb-1.1r/src'
make: *** [all-recursive] Error 1



  parent reply	other threads:[~2004-06-10 16:25 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-06-08 20:41 PolyORB 1.1r Laurent Pautet
2004-06-08 21:42 ` Ludovic Brenta
2004-06-09  0:18   ` Bruce Conroy
2004-06-09  5:17     ` Ludovic Brenta
2004-06-09  6:08       ` Martin Krischik
2004-06-09  8:04         ` Laurent Pautet
2004-06-10  2:39           ` Bruce Conroy
2004-06-10  2:53             ` Jeff C,
2004-06-10 10:54             ` Ludovic Brenta
2004-06-10 12:46               ` Martin Krischik
2004-06-10 16:25               ` Bruce Conroy [this message]
2004-06-10 17:01                 ` Jerome Hugues
2004-06-11  7:26                   ` Ludovic Brenta
2004-06-09 11:46         ` Ludovic Brenta
2004-06-09 12:16           ` Martin Krischik
2004-06-10  8:39             ` Ludovic Brenta
2004-06-09  7:50       ` Jerome Hugues
2004-06-09 14:52         ` Ludovic Brenta
2004-06-08 22:16 ` Dr. Adrian Wrigley
2004-06-09  6:03   ` Martin Krischik
2004-06-09  9:18     ` Laurent Pautet
2004-06-09 11:44       ` Martin Krischik
2004-06-09  8:25   ` Laurent Pautet
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox