summaryrefslogtreecommitdiff
path: root/bootstrap/README.MacOSX
diff options
context:
space:
mode:
authortron <tron>2009-09-21 15:33:13 +0000
committertron <tron>2009-09-21 15:33:13 +0000
commit6a2016d0cd97c19fbd62428da937fb91afcabf2a (patch)
treeb8dce7d4c17c979330c3a8873ade0ea9252beb9e /bootstrap/README.MacOSX
parentc9089fe7040e31163731e6f06b065f1d48d41560 (diff)
downloadpkgsrc-6a2016d0cd97c19fbd62428da937fb91afcabf2a.tar.gz
Recommend to manually enforce the use of the 32-Bit API under
Mac OS X Snow Leopard at the moment.
Diffstat (limited to 'bootstrap/README.MacOSX')
-rw-r--r--bootstrap/README.MacOSX15
1 files changed, 13 insertions, 2 deletions
diff --git a/bootstrap/README.MacOSX b/bootstrap/README.MacOSX
index 181ef8405bf..023c1733518 100644
--- a/bootstrap/README.MacOSX
+++ b/bootstrap/README.MacOSX
@@ -1,10 +1,10 @@
-$NetBSD: README.MacOSX,v 1.6 2008/05/09 18:39:54 agc Exp $
+$NetBSD: README.MacOSX,v 1.7 2009/09/21 15:33:13 tron Exp $
Please read "README.Darwin" as well, as everything there also applies
to Mac OS X.
-File systems
+File systems:
Previously, pkgsrc needed to be installed on a case-insensitive file
system. Starting in 2007, this restriction has been relaxed, and
@@ -12,6 +12,17 @@ pkgsrc will work on case-insensitive as well as case sensitive file
systems.
+Mac OS X Snow Leopard Binary ABI problem:
+
+Mac OS X Snow Leopard supports 64-Bit binaries on most Intel Macs
+and builds those by default on such machine. This causes problems
+with a lot of packages which get confused because "MACHINE_ARCH"
+is set to "i386" (on a 64-bit system!). There are also packages
+that don't support 64-bit under Mac OS X at all. It is therefore
+recommended that use the "--abi 32" option of "bootstrap"
+under Mac OS X Snow Leopard at the moment.
+
+
Developer tools:
If you haven't already, you will need to install the Mac OS X Developer