Настройка Ruby-интерфейса
Конфигурировать дистрибутив для построения интерфейса Ruby?(Y/N) [Y]:
Ответить Y, если есть необходимость в конфигурировании данного интерфейса.
Для настройки интерфейса программе установке необходимо указать местоположение заголовочных файлов Ruby. В процессе настройки интерфейса программа установки выдаст следующие варианты поиска заголовочных файлов Ruby:
1 - Быстрый поиск в стандартных системных каталогах 2 - Ввод полного пути к заголовочным файлам 3 - Поиск в стандартных системных каталогах 4 - Поиск во всех файловых системах 5 - Пропустить построение Ruby Введите число в диапазоне от 1 до 5 [Быстрый поиск в стандартных системных каталогах]
В зависимости от выбранного варианта будет определяться дальнейшее поведение программы установки:
| Номер ответа | Реакция программы установки | |
|---|---|---|
| 1 | Осуществляет быстрый поиск необходимых файлов Ruby в стандартных каталогах заголовочных файлов ОС.
Сканирование каталогов осуществляется с поиском по маске, которая задает потенциальное имя каталога
местоположения заголовочных файлов (/ruby/*/*,
/include/ruby*,
/include/ruby*/*) | |
| 2 | Выдает запрос на ввод пути к каталогу заголовочных файлов Ruby.
Данные файлы по умолчанию располагаются в каталоге
/usr/include/ruby или
/usr/local/include/ruby,
но также могут присутствовать в любом месте файловой системы, например,
в случае ручной установки Ruby в систему | |
| 3 | Осуществляет поиск необходимых файлов Ruby в стандартных каталогах заголовочных файлов ОС и в домашнем каталоге пользователя ОС | |
| 4 | Осуществляет поиск заголовочных файлов во всех файловых системах, смонтированных в данный момент | |
| 5 | Отказ от дальнейшей настройки Ruby-интерфейса | |
| Клавиша <Enter> | Аналогично варианту 1 (выбор по умолчанию) |
Любой выбор из предложенных вариантов должен быть подтвержден.
В результате поиска файлов будет выведен список каталогов, в которых были обнаружены заголовочные файлы Ruby,
а также вариант для отмены процесса настройки интерфейса. После успешного завершения настройки интерфейса все
необходимые параметры конфигурации будут занесены в файл Definition. Далее из каталога
linter/ruby необходимо произвести сборку библиотеку, подав команду:
make clean all
В результате успешной сборки в каталоге linter/bin
будет располагаться собранная библиотека LinRuby.so.