Обновление до Ruby 1.9 на Mac OSX 10.4 - PullRequest
1 голос
/ 04 февраля 2010

У меня более старая версия Powerbook 10.4.На нем установлен Ruby 1.8.2, но я хочу обновить его до 1.9.Другие люди предложили использовать macports, и я попробовал это сделать, но получаю некоторые странные ошибки.Кто-нибудь может помочь?

sudo port install ruby19 + nosuffix

---> Вычисление зависимостей для ruby19 ---> Конфигурирование ошибки gperf: Target org.macports.configure вернуло: ошибка конфигурации: оболочкакоманда "cd" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf/work/gperf-3.0.4 "&& ./configure --prefix = / opt / local --infodir = / opt / local /share / info "вернула ошибку 1 Вывод команды: проверка, устанавливает ли make наборы $ (MAKE) ... yes configure: создание ./config.status config.status: создание Makefile === настройка в lib (/ opt / local / var /macports / build / _opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf / work / gperf-3.0.4 / lib) configure: running / bin / sh ./configure '--prefix = / opt / local' '--infodir = / opt / local /share / info '--cache-file = / dev / null --srcdir =.проверка, устанавливает ли make наборы $ (MAKE) ... yes проверка gcc ... /usr/bin/gcc-4.0 проверка имени выходного файла компилятора C по умолчанию ... configure: error: компилятор C не может создавать исполняемые файлы См. `config.войти 'для более подробной информации.configure: ошибка: ./configure завершилась неудачно для lib

Ошибка: не удалось построить следующие зависимости: libiconv gperf ncurses ncursesw openssl zlib readline Ошибка: при обработке возникло состояние 1.Прежде чем сообщить об ошибке, сначала запустите команду с флагом -d, чтобы получить полный вывод.

1 Ответ

1 голос
/ 04 февраля 2010

Вам необходимо установить Xcode.Я думаю, что последним для 10.4 является Xcode 2.5.От http://www.macports.org/install.php:

Обратите внимание, что для установки и запуска MacPorts в Mac OS X в вашей системе должны быть установлены следующие компоненты:

  1. Apple Xcode Developer Tools (версия 3.2.1 или более поздняя для Snow Leopard, 3.1.4 или более поздняя для Leopard или 2.5 для Tiger), найденная на сайте Apple Developer Connection или на установочных компакт-дисках / DVD Mac OS X,Убедитесь, что установлены дополнительные компоненты для разработки командной строки («Unix Development» в установщике Xcode 3.x).

  2. Среда управления окнами X11 (AKA «Пользователь X11») для портовкоторые зависят от функциональности, которую он обеспечивает для запуска.

* Пакет «Пользователь X11» - это дополнительная установка на системные компакт-диски / DVD для Tiger, включаемая кнопкой «Настроить» наустановщик, хотя он включен по умолчанию в Leopard и Snow Leopard.

* При желании вы можете использовать порт xorg-server вместо Apple X11.app.

Проверитьустановочный диск Mac или загрузите его с Apple здесь (вам нужно бесплатное членство в ADC):

http://developer.apple.com/technology/xcode.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...