Может ли кто-нибудь объяснить, что такое «configure» и что он делает, где вообще можно найти config.log
файл?
Это связано с конкретной проблемой (gcc не работает - Xcode 3.2.6 - Snow Leopard), но я подумал, что этот вопрос может представлять более общий интерес:
При попытке установить Rubies с помощью RVM, и я думаю, что, возможно, что-нибудь, связанное с компилятором GCC Xcode, или, возможно, даже более общее, если есть ошибки, журналы обычно ссылаются на файл config.log
. Например. в моем /yaml/configure.log
я получаю:
configure: error: in `/Users/duncanstuart/.rvm/src/yaml-0.1.4':
configure: error: C compiler cannot create executables
See `config.log' for more details
Поиск в Google предполагает, что этот файл относится к устанавливаемому пакету, но в различных сообщениях указано несколько разных местоположений, ни одно из которых не существует на моей машине - например, Ошибка при установке PostgreSQL в Mac OS X 10.5 с помощью MacPorts говорит, что где-то под /opt/local/var/
Невозможно установить Ruby под Lion с RVM - проблемы с GCC содержит пример config.log
, в котором говорится:
Этот файл содержит все сообщения, создаваемые компиляторами во время выполнения configure, чтобы облегчить отладку в случае ошибки configure.