Каков рекомендуемый подход для сборки Emacs из неизданных источников разработки в среде Mac OS X? - PullRequest
1 голос
/ 26 марта 2011

Я как бы переключаюсь на среду разработки на основе Mac, поскольку линейка ноутбуков и рабочих станций Mac содержит несколько очень хороших систем, хотя и дорогих. Как случайный разработчик Emacs, я хочу собрать Emacs из исходников git / bazaar. К моему большому удивлению, когда я впервые попытался сделать это с помощью Xcode4, я обнаружил, что версия autoconf, поставляемая с Xcode, меньше, чем требуется Emacs. Таким образом, возникает вопрос: какие подходы используют те, кто ежедневно разрабатывает Emacs с использованием аппаратного обеспечения Mac, чтобы иметь необходимые библиотеки и заголовки для сборки и запуска кода разработки Emacs в OS X? Оставив на свои собственные устройства, я буду извлекать и собирать версии компонентов, требуемых Emacs, которые не удовлетворяются Xcode, и помещать их в / usr / local / ..., но мне кажется, что другие подходы используют fink для Например, может быть меньше работы и / или более удовлетворительным, поэтому вопрос. Это также относится к дополнительным пакетам для поддержки графики (pdf, dvi, png и т. Д.), Которые не поставляются Xcode.

Ответы [ 2 ]

2 голосов
/ 26 марта 2011

Указания в файле nextstep/INSTALL - ввести следующие команды:

./configure --with-ns
make install

Полученное «приложение» можно найти в nextstep/Emacs.app.

Однако естьпроект XCode, предоставляемый с Emacs, но у меня его не работает.

0 голосов
/ 26 марта 2011

Я использую пакет macports 'emacs-app', который просто сконфигурирован для --with-ns. Они в настоящее время в версии 23.2.1

Даже если вы хотите создавать emacs напрямую из репозиториев GNU, использование macports для получения автоинструментов должно сэкономить ваше время и энергию. Пакет autoconf имеет значение 2.68, а emacs configure.ac требует 2.65

...