comp.lang.ada
 help / color / mirror / Atom feed
From: Martin Krischik <krischik@users.sourceforge.net>
Subject: Re: MacPorts / Mac OS X Release for GCC 4.3.2
Date: Fri, 19 Sep 2008 18:00:25 +0200
Date: 2008-09-19T18:00:25+02:00	[thread overview]
Message-ID: <ptucq5-hj6.ln1@macpro-wlan.krischik.com> (raw)
In-Reply-To: <4bac575d-109a-438d-9a9d-3e84516aeb88@b30g2000prf.googlegroups.com>

Jerry schrieb:

> How would you incorporate this into MacPorts since it requires another
> working Ada installation? (I do have a compiler that works under
> 10.4.11 on PPC.) Recall that I need Ada 2005 running on PPC hardware,
> and 10.5.x (Leopard) OS X.

By going to gnuada.sf.net - I prepared a disk image with a working 
compiler in the download area [1] (intel only .-( ) and the Portfile 
inside Subversion [2]. The Portfile is CPU independed as it downloads 
the source files and compiles them for you.

So, how would I go about it?

1) get the Portfile from subversion.
2) use the old 10.4.11 compiler to create a new 10.4.11 compiler.
3) pack the compiler into a dmg (port dmg gcc43)
4) install the dmg on the 10.5.5 system
5) use the new 10.4.11 compiler to create a 10.5.5 compiler.
6) create a dmg and upload it to gnuada.sf.net for the good of all

You might also need:

0) join the gnuada.sf.net team.

As for MacPorts - I created a ticket to have the build file updated [3]. 
But als allways with upstream patches - they move slowly...

Martin

[1] 
http://sourceforge.net/project/showfiles.php?group_id=12974&package_id=291480
[2] http://gnuada.svn.sourceforge.net/viewvc/gnuada/trunk/MacPorts
[3] http://trac.macports.org/ticket/16549



      reply	other threads:[~2008-09-19 16:00 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-15 19:31 [Announcement] MacPorts / Mac OS X Release for GCC 4.3.2 Martin Krischik
2008-09-15 20:15 ` Jerry
2008-09-15 22:45   ` Simon Wright
2008-09-16  4:14     ` Jerry
2008-09-19  9:44     ` Jerry
2008-09-28 16:24       ` sjw
2008-09-30  6:12         ` Martin Krischik
2008-09-30 18:45         ` Martin Krischik
2008-09-30 19:54           ` sjw
2008-10-01  6:06             ` Martin Krischik
2008-10-09  6:17         ` Jerry
2008-09-16  5:52   ` Martin Krischik
2008-09-19 10:18     ` Jerry
2008-09-19 16:00       ` Martin Krischik [this message]
replies disabled

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