В случаях неудачных попыток компилирования или установки RPM ключевым подходом является точная локализация проблемы. Если источник ошибки обнаружен, ее можно устранить и двигаться дальше.
Множество проблем могут быть устранены путем изменения настроек. Если это возможно, измените параметры запуска компилятора или другие опции с помощью ключей скрипта configure так, как это необходимо для успешной сборки, например:
$ ./configure any_options_set_here |
Возможно при этом понадобится изменить некоторые секции Makefile вручную (в каждом подкаталоге дерева с исходным кодом имеется свой Makefile).
Если изменение опций сборки или редактирование Makefile не дают нужного эффекта, есть возможность отредактировать Makefile.am для добавления необходимых установок. Например, может потребоваться задать дополнительные пути к библиотекам или некоторые опции компилятора.
При обнаружении проблемы помните, что вы не одиноки на пути портирования RPM. Проверьте списки рассылок по тематике портирования RPM и коллекции часто встречающихся вопросов.
Архив списков рассылки и подписка находятся здесь: www.rpm.org/mailing_list/ .
Далее - Установка и настройка RPM
Назад - Сборка RPM
Содержание