Базовая установка Vim, из исходного кода

Попробовал установить Vim 7.3, поэтому я сначала установил Mercurial, что позволило мне клонировать исходный код vim из Googlecode. Это было сделано успешно.

Проблема началась здесь:

cd vim/src
./configure --enable-pythoninterp --with-features=huge -prefix=$HOME/opt/vim

который получил этот ответ из терминала:

configure: loading cache auto/config.cache
checking whether make sets $(MAKE)... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/Users/JayEdge/vim/src':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

Пробовал смотреть на config.log (в моем случае это был auto / config.log), но я не уверен, что нужно искать.

Справочная информация: я проверил, что Xcode установлен правильно, и gcc.vim был найден в маршруте vim / runtime / compiler. Должен ли я переместить это (или дублировать это) в другую папку? Если да, в какую папку его переместить?

4 ответа

Решение

Как сказал Кароли, вам нужен компилятор переменного тока. Так как похоже, что вы работаете с OSX (основываясь на вашем комментарии к xcode, я бы посоветовал скачать установщик OSX-GCC на следующем сайте:

https://github.com/kennethreitz/osx-gcc-installer

Я также хотел бы посмотреть на доморощения для установки таких вещей, как vim.

Ура, Шон

в $PATH не найден приемлемый компилятор C

Это довольно четкое сообщение об ошибке, вам нужно установить компилятор, если вы этого не сделали. Установите gcc.

Если вы уже установили gcc Вы должны добавить путь, чтобы настроить его, например:

export PATH="$PATH:/usr/bin"

Можешь попробовать:

 yum install gcc

Проблема была решена, и здесь, чтобы поделиться с кем-либо, если у них есть те же проблемы, особенно для людей, которые устанавливают xCode через магазин приложений после марта 2012 года. (Авторы моего Python Mentor, Martin)

Xcode из магазина приложений в настоящее время позволяет загружать только IDE, а это не то, что нам нужно. Нам нужны инструменты разработчика Apple, которые вы можете получить через https://developer.apple.com/xcode/ после регистрации в качестве разработчика Apple. Найдите "Инструменты командной строки, конец марта 2012", установите его, и команда configure ранее должна работать правильно.

В противном случае, вы можете обратиться к ответу Шона ранее.

К вашему сведению, я собираюсь установить homebrew, но для новичка компиляция его из исходного кода - отличный способ получить некоторые основы, взаимодействовать с некоторым базовым синтаксисом (или научиться их анализировать).

Другие вопросы по тегам