Я пытаюсь собрать httpd 2.4.3 из исходного кода. Я скомпилировал APR и APR-util (с openssl), но libtool помещает в команду пустой каталог include, и он ломается. Например:
/usr/local/web/httpd-apr/build-1/libtool --silent --mode=link gcc -std=gnu99 -g -O2 -I -L/usr/local/opt/openssl/lib -o ab ab.lo /usr/local/web/httpd-apr-util/lib/libaprutil-1.la -lexpat -liconv /usr/local/web/httpd-apr/lib/libapr-1.la -lpthread
i686-apple-darwin11-llvm-gcc-4.2: ab: No such file or directory
make[1]: *** [ab] Error 1
make: *** [all-recursive] Error 1
Если вы посмотрите на флаг -I
, вы увидите, что перед -L/usr/local/opt/openssl/lib
перед ним стоит несколько пробелов. В результате я получаю сообщение об ошибке "нет такого файла или каталога". Я пытался запустить libtool самостоятельно без таинственного -I
, но это не работает для всех. Я пропускаю опцию конфигурации или что-то?