Well Stephen there's plenty to consider in what you have sent.
Firstly, I have been on the point of getting rid of ada-4.4 altogether. The 
only reason I haven't is because I think it had some Ada include files that 
weren't available anywhere else on my system.
I was using ada-4.4 with Leopard, but it failed with Snow Leopard.

gnat-gpl-2009 was the only Ada system that I found would work under Snow 
Leopard.
I have successfully built AdaGTK and GPS 4.3.2 with it.
I have no trouble using it for my Ada project under GPS so I am very reluctant 
to try anything else at the moment.
The GNAT list doesn't seem to indicate that there is any other 32-bit Ada 
system that works under Snow Leopard.
In fact I've got to a stage with my project where I am ready to use qtAda which 
is why I'm trying to build it.

I've just renamed ada-4.4 and done a make clean to see how things go without it.
If no adverse effect, I'll try a make distclean and rebuild.
The build has progressed a fair way as I send this email.
I will let you know the result.
Regards
Roger

On 30/04/2010, at 8:44 PM, Stephen Leake wrote

>>> Did you found libgnarl*.dylib file? What is its exact name?
>> locate  libgnarl
>> /opt/gnat-gpl-2009/lib/gcc/i386-apple-darwin10.2.0/4.3.4/adalib/libgnarl.a
>> /usr/local/ada-4.4/lib/gcc/i686-apple-darwin9/4.4.3/adalib/libgnarl-4.4.dylib
>> /usr/local/ada-4.4/lib/gcc/i686-apple-darwin9/4.4.3/adalib/libgnarl.a
>> /usr/local/ada-4.4/lib/gcc/i686-apple-darwin9/4.4.3/adalib/libgnarl.dylib
>> /usr/local/ada-4.4/lib/gcc/i686-apple-darwin9/4.4.3/x86_64/adalib/libgnarl-4.4.dylib
>> /usr/local/ada-4.4/lib/gcc/i686-apple-darwin9/4.4.3/x86_64/adalib/libgnarl.a
>> /usr/local/ada-4.4/lib/gcc/i686-apple-darwin9/4.4.3/x86_64/adalib/libgnarl.dylib
>> /opt/gnat-gpl-2009/lib/gcc/i386-apple-darwin10.2.0/4.3.4/adalib/libgnarl.a
> 
> So you only have dylib files for gnat 4.4.3, and they are in a fairly
> canonical location; that explains why gprbuild finds them when
> Toolchain_Version is plain "GNAT".
> 
> This is a packaging bug in the GNAT GPL 2009 Darwin distribution; it
> should include the dylib files.
Perhaps there's a particular reason why they are not included?
> 
> You are mixing gcc versions, so it's lucky they work, and you probably
> will encounter more subtle bugs at some point.
> 
> Since you have g++ 4.4.3, and gnat 4.4.3 with dylibs, I suggest you use
> just those two, not GNAT GPL 2009.
As I stated above, this Sourceforge version of GNAT GPL 2009 is the only one 
have been able to find that works with Snow Leopard.
> 
> Build gprbuild from source using gnat
> 4.4.3, then QtAda with that.
> 
> I'm not clear on darwin9 vs darwin10; I gather that's the operating
> system version. I guess you are currently running darwin10, and the
> darwin9 stuff is left over from before an upgrade?
Yes I'm sure darwin10 is the current system version although I don't know how 
to verify this.

> If things are mostly
> upward compatible, using the darwin9 stuff may be less problematic than
> mixing gcc versions.
> 
> -- 
> -- Stephe


_______________________________________________
qtada-users mailing list
[email protected]
http://box347.bluehost.com/mailman/listinfo/qtada-users_lists.qtada.com

Reply via email to