Не удалось установить модули Perl CPAN на Solaris 10
-
29-10-2019 - |
Вопрос
Я использую Solaris 10 .
Я загрузил и установил perl с сайта sunfreeware .
Когда я пытаюсь выполнить команду CPAN, я получаю следующую ошибку.
родовое словоldd , похоже, не имеет проблем
родовое словоЕсть идеи, что мне не хватает?
Решение
Чтобы избежать ручной перекомпиляции всего, настройте CPAN make_arg
с помощью LIBS=-lresolv
и mbuild_arg
с помощью сгенерировать код кода .(Это добавляет библиотеку глобально для всех запусков компиляции дистрибутива Perl.) Затем введите команду CPAN --config libs=-lresolv
.Я не проверял это.Сначала поэкспериментируйте с запасной системой, чтобы можно было восстановить дерево Perl, если что-то пойдет не так.
Если вы предполагаете, что только дистрибутив Socket нуждается в параметре extra libs, то лучше всего перекомпилировать его вручную:
родовое слово