2012-11-28 4 views
6

는 내가 native 디렉토리에 BUILDING.txt의 지침을 따라 여기Mac OS X Mountain Lion에서 mod_jk를 빌드하려면 어떻게합니까?

./configure --with-apxs=/usr/sbin/apxs 

는 GCC가 /usr/bin하지 않을 때부터 출력 당연히

building connector for "apache-2.0" 
checking for gcc... /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.8.xctoolchain/usr/bin/cc 
checking for C compiler default output file name... configure: error: C compiler cannot create executables 
See `config.log' for more details. 

중 일부는, 내가 솔루션에 StackOverflow을 검색입니다 실행. 그래서 열린 Xcode를 터뜨리고 명령 줄 도구를 설치했습니다. GCC는 이제/usr/bin에 있었지만 같은 오류가 계속 발생합니다.

아이디어가 있으십니까?

답변

20

파기 한 시간이 지나자 마침내 this post이 발생하여 내 문제를 해결했습니다.

그래서 먼저 당신은 당신이 맥 OS X 10.8에 애플에서 제공하는 APXS에 문제가

sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.8.xctoolchain 

을 실행하여이 심볼릭 링크를 만들 필요가 엑스 코드에서 명령 행 도구를 설치해야합니다. configure 스크립트는 /usr/sbin/apxs -q CC을 실행하여 C 컴파일러를 찾습니다. 경로 출력이 잘못되었거나 10.8을 설치할 때 Apple에서 심볼릭 링크를 생성하는 것을 잊었습니다. 당신이 심볼릭 링크를 만들면

, 모든 것이 확인 될 것입니다 그리고 당신은 또한 mod_jk에게 비 명백한

+0

매우 유용한 정보를 컴파일 할 수 있습니다. – sotapme

+0

매우 유익합니다. 그것은 나를 도왔다. –

+0

나는 너를 사랑해! –

관련 문제