Skip to content

Commit 2965128

Browse files
committed
OSX C extension build issue clarifications.
1 parent cb0ffba commit 2965128

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

doc/installation.rst

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -67,13 +67,6 @@ build the C extensions:
6767

6868
**Snow Leopard** - Xcode 3 with 'UNIX Development Support'.
6969

70-
**Lion** - As of the release of PyMongo 2.2 **Xcode 4.1** is required with
71-
'UNIX Development Support'. See the following for more information:
72-
73-
http://bugs.python.org/issue13590
74-
75-
http://mail.python.org/pipermail/python-dev/2012-February/116210.html
76-
7770
**Snow Leopard Xcode 4 Users**: The Python versions shipped with OSX 10.6.x
7871
are universal binaries. They support i386, PPC, and (in the case of python2.6)
7972
x86_64. Since Xcode 4 removed support for PPC the distutils version shipped
@@ -91,6 +84,16 @@ from python.org. There is a workaround::
9184
See `http://bugs.python.org/issue11623 <http://bugs.python.org/issue11623>`_
9285
for a more detailed explanation.
9386

87+
**Lion** - PyMongo's C extensions can be built against python.org versions of
88+
Python >= 3.2. Building against versions older than 3.2.3 requires **Xcode 4.1**.
89+
Any version of Xcode 4 can be used to build the C extensions against 3.2.3 and
90+
newer. In all cases Xcode must be installed with 'UNIX Development Support'.
91+
See the following for more information:
92+
93+
http://bugs.python.org/issue13590
94+
95+
http://hg.python.org/cpython/file/v3.2.3/Misc/NEWS#l198
96+
9497
Installing from source
9598
----------------------
9699

@@ -184,10 +187,11 @@ Installing a release candidate
184187
before final release. These releases will not be uploaded to pypi but can be
185188
found on the
186189
`github tags page <https://github.com/mongodb/mongo-python-driver/tags>`_.
187-
They can be installed by passing the full URL for the tag to easy_install or
188-
pip::
190+
They can be installed by passing the full URL for the tag to pip::
189191

190192
$ pip install https://github.com/mongodb/mongo-python-driver/tarball/2.2rc1
191193

194+
or easy_install::
195+
192196
$ easy_install https://github.com/mongodb/mongo-python-driver/tarball/2.2rc1
193197

0 commit comments

Comments
 (0)