0


0

Mac OSX10.4u.sdkエラーがない、OS XにPython拡張機能をインストールする

python.org python(Python 2.6.4(r264:75821M、Oct 27 2009、19:48:32))を使用して、OS X(10.6.4)にさまざまなPython拡張機能をインストールしようとしています。 gccステップで一貫して問題が発生しています。 Cythonのコンパイルのサンプルを次に示します(ところで、lxmlをインストールするためにCythonをインストールしようとしています)。

In file included from /usr/include/architecture/i386/math.h:626,
                 from /usr/include/math.h:28,
                 from /Library/Frameworks/Python.framework/Versions/2.6/include/python2.6/pyport.h:235,
                 from /Library/Frameworks/Python.framework/Versions/2.6/include/python2.6/Python.h:58,
                 from /tmp/easy_install-Sgn5ep/Cython-0.12.1/Cython/Plex/Scanners.c:4:
/usr/include/AvailabilityMacros.h:108:14: warning: #warning Building for Intel with Mac OS X Deployment Target < 10.4 is invalid.
Compiling with an SDK that doesn't seem to exist: /Developer/SDKs/MacOSX10.4u.sdk
Please check your Xcode installation
ld: library not found for -lbundle1.o
ld: library not found for collect2: -lbundle1.o
collect2: ld returned 1 exit status

さまざまな方法でlxmlをインストールしようとすると、同様のエラーが発生します。 Simon’s question 、およびhttp://codespeak.net/lxml/build.html[lxmlサイトからのインストール手順]と、両方とも同じ問題が発生します。

古いOS X SDKを本当にインストールする必要がありますか? もしそうなら、私はそれをどこで見つけますか(検索は公式のダウンロード場所を見つけたようには見えませんでした)。

または、古いSDKを必要としないより良い回避策がありますか?

1 回答


0


ほとんどが自分の頑固さに起因する不必要な痛みの後、xcodeをアンインストールして再インストールすることでこれを解決しました。今回はインストール中にSDK 10.4サポートをチェックしました。