2012-11-28 13 views
6

Ho seguito le istruzioni in BUILDING.txt nella directory native ed eseguitoCome posso creare mod_jk su Mac OS X Mountain Lion?

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

Ecco alcune delle dell'uscita

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. 

Naturalmente, ho cercato StackOverflow per le soluzioni poiché gcc non era in /usr/bin. Quindi ho aperto XCode e installato gli strumenti della riga di comando. GCC era ora in/usr/bin ... ma continuo a ricevere lo stesso errore.

Qualche idea?

risposta

20

Dopo un'ora di scavo, ho finalmente corse in this post e ha aggiunto le mie risposte che hanno preso cura del mio problema.

Quindi, prima è necessario installare Command Line Tools da XCode allora dovete creare questo link simbolico eseguendo

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

Questo è un problema nei APXS fornite da Apple in Mac OS X 10.8. Lo script configure tenta di trovare il compilatore C eseguendo /usr/sbin/apxs -q CC. L'output del percorso è errato OPPURE Apple ha dimenticato di creare il link simbolico al momento dell'installazione 10.8.

Una volta creato il link simbolico, tutto sarà ok e sarete in grado di compilare mod_jk

+0

informazioni molto utili, non ovvia. – sotapme

+0

Molto informativo. Mi ha aiutato. –

+0

Ti amo uomo! –