OS X (10.6.4)에 python.org python (Python 2.6.4 (r264 : 75821M)을 사용하여 다양한 Python 확장을 설치하려고합니다. , Oct 27 2009, 19:48:32)). 일관되게 gcc 단계에서 문제가 발생합니다. 여기에 사이 썬를 컴파일에서 샘플입니다 (BTW, 나는 LXML를 설치하기 위해 사이 썬를 설치하려고 해요) : 다양한 방법으로 LXML를 설치하려고 할 때 OS X에 Python 확장 기능 설치, MacOSX10.4u.sdk 오류가 누락되었습니다.
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
나는 비슷한 오류가 발생합니다. 나는
Simon's question에서 우승 한 요리법을 시도했고,
installation instructions from the lxml site도 마찬가지였습니다. 둘 다 똑같은 문제로 끝납니다.
정말 오래된 OS X SDK를 설치해야합니까? 그렇다면 어디에서 찾을 수 있습니까 (검색에서 공식 다운로드 위치가 나타나지 않는 것 같습니다).
이전 SDK가 필요없는 더 나은 해결 방법이 있습니까?
10.6에서 실행중인 다른 사용자의 경우 : Xcode를 제거 할 필요가 없습니다. 10.6 Xcode 설치 프로그램을 시작하고 10.4 SDK의 사용자 정의 설치를 선택하기 만하면됩니다. –
감사합니다. 작업하기 전에 무작위로 약 1 백만 가지를 시도 했으므로 xcode를 제거하면 거의 미신 일뿐입니다. – Parand