Не удалось установить модули Perl CPAN на Solaris 10

StackOverflow https://stackoverflow.com/questions/9391094

  •  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, то лучше всего перекомпилировать его вручную:

родовое слово
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top