Apache2.4 build from source@OS X
Apache 2.4がOS Xですんなりビルドできなかった。
発生したエラーと解決方法をメモ。
wget http://apache.mirrors.pair.com/httpd/httpd-2.4.17.tar.gz tar xvzf httpd-2.4.17.tar.gz cd httpd-2.4.17 ./configure #ここでエラー
XCode -> Open Develop Tool -> More Developer Tools -> Command Line Toolsは最新にしておいた。
エラー 1
checking whether the C compiler works... no configure: error: C compiler cannot create executables
エラー 2
configure: error: in `/Users/dela/Documents/develop/ab/httpd-2.4.17': configure: error: C preprocessor "/Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.10.xctoolchain/usr/bin/cc -E" fails sanity check
対処 2
シンボリックリンクを貼る
sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/ /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.10.xctoolchain
これでmakeまで動いて、./supportにabやapachectlができた。