Previous: Минимальные требования Up: Содержание Next: Запуск Rubinius

Сборка Rubinius

Вы можете собрать и запустить Rubinius из исходной директории. Вам не нужно устанавливать Rubinius, чтобы запустить его. Инструкции, приведенные ниже, подробно описывают как установку, так и запуск Rubinius из исходного каталога.

Rubinius использует LLVM для JIT компиляции. Rubinius зависит от определенной версии LLVM. Если LLVM уже установлена на вашей системе передайте флаг --skip-system в скрипт конфигурации (см. ниже).

Получение исходного кода

Исходный код Rubinius доступен как tar-архив и как проект на Github. Вы можете скачать tar-архив здесь.

Чтобы использовать Git:

  1. Измените вашу текущую директорию на директорию для разработок
  2. git clone git://github.com/evanphx/rubinius.git

Установка Rubinius

Этот раздел для вас, если вы хотите использовать Rubinius для запуска ваших приложений. Также вы можете запускать Rubinius прямо из исходной директории За подробностями обратитесь к следующему разделу.

Мы рекомендуем устанавливать Rubinius в место, нетребующее sudo или права суперпользователя. Чтобы установить Rubinius:

  1. ./configure --prefix=/path/to/install/dir
  2. rake install
  3. Следуйте инструкциям, чтобы добавить bin директорию в переменную окружения PATH

Запуск из директории с исходниками

Если вы планируете работать над Rubinius, вам следует использовать следующие команды.

  1. ./configure
  2. rake

Если вы просто пробуете Rubinius, следуйте инструкциям, чтобы добавить bin директорию в переменную окружения PATH.

Однако, если вы разрабатываете Rubinius, вы не должны добавлять папку bin в переменную PATH, потому что система сборки Rubinius будет использовать свои ruby и rake, в то время как в процессе сборки ей необходимы отдельные исполняемые файлы Ruby.

Previous: Минимальные требования Up: Содержание Next: Запуск Rubinius