On Nov 9, 2007, at 11:36, Jackson Myers wrote:
On Nov 9, 2007, at 4:42 AM, Ryan Schmidt wrote:
On Nov 8, 2007, at 16:52, Jackson Myers wrote:
I am new to Macports (but I have some Unix/Darwin experience and
I have used Fink before). I am trying to install Octave on
Leopard and not having much luck. The following is an error I got
on my first attempt. Can anybody decipher this and tell me how
to make it work? thanks,
-Jax
I think it means that you have a PowerPC Mac, and the octave port
requests gcc40 on PowerPC machines, and gcc40 apparently won't
build on Leopard anymore. We've had at least one other report of
this that I recall. There's an open bug requesting that this be
changed to use gcc42. There's a patch attached to the ticket. You
could try the patch and see if it helps:
http://trac.macports.org/projects/macports/ticket/12144
There's also an open request to update the port to the current
version:
http://trac.macports.org/projects/macports/ticket/12937
The port's maintainer is busy with other things right now so he
hasn't had a chance to look at these tickets. But if you try the
patches and they fix the problem for you, someone else could
commit them.
Thanks for the info. I'll give it a try. Just a quick question
though: How do I apply that patch?
Whoops, it looks like my patch in ticket 12144 has rotted. I'm
attaching an updated patch to the ticket.
So now you can:
sudo port clean --work octave
cd `port dir octave`
sudo patch -p0 < ~/Desktop/octave-gcc42-2.diff
sudo port install octave
The patch will disappear the next time you do a "sudo port
selfupdate" or "sudo port sync".
I don't use octave and I haven't tried the patch myself so if you run
into more problems please let us know.
_______________________________________________
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/macports-users