Multiple MacPort prefixes
Tres Finocchiaro
tres.finocchiaro at gmail.com
Wed Dec 17 06:53:51 PST 2014
On Wed, Dec 17, 2014 at 9:47 AM, Joshua Root <jmr at macports.org> wrote:
>
> Xcode 3.x is not the right version to use with Lion, 4.x is. 3.1 is for
> Leopard and 3.2 is for Snow Leopard. IIRC, 3.2.6 didn't even work right
> on Lion, so I wouldn't expect it to work on Mavericks.
>
Sorry, typo, 4.6.3 is the exact Lion SDK version that was installed. My
mistake. :)
>
> The Apple-endorsed way to build for an older OS version has always been
> to use the latest Xcode and set MACOSX_DEPLOYMENT_TARGET to the oldest
> version you want to target.
>
Yes, this is the approach I am using.
> MacPorts doesn't officially support doing this, mainly because
> autoconf and similar systems consider it to be cross-compiling and need you
> to
> tell them about the target manually, instead of being able to detect
> the characteristics of the build machine automatically.
Gotcha.
> > Ideally, I'd like to have two MacPorts installs that I can build software
> > against... One for Mavericks and a second instance for Lion.
>
> You can certainly configure MacPorts to use a different prefix when
> building it from source.
>
Ok, so this option is only available when building the MacPorts software
from source. I'd rather not add more cruft. I'll fire up a Lion VM for
this, thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20141217/de960dd3/attachment.html>
More information about the macports-users
mailing list