Сборка конкретной версии Perl в определенном месте - PullRequest
1 голос
/ 29 марта 2011

Я хотел бы создать версию Perl, отдельную от системной версии.

  1. Изначально в моем собственном каталоге ~ / perl / perl-5.12.3
  2. Даже я хочу установить его в /usr/local/perl-5.12.3

Я понимаю, что perlbrew поможет с 1., но не (как я понимаю) 2. Поэтому я думаю, что мне было бы лучше построить его вручную.

Какой вариант мне нужно дать go Configure.sh, чтобы заставить его установить в определенном каталоге - и не пытаться установить в мой собственный каталог (и не пытаться устанавливать man-страницы в / usr / local / man / man1 )

Обновление Следуйте инструкциям ниже. Это исправляет bin = /usr/local/bin, но я все еще получаю следующее. Нужно ли настраивать это отдельно

scriptdir = /usr/local/bin
shrpdir = /usr/local/lib/perl5/5.12.3/i686-linux/CORE
man1dir = /usr/local/man/man1
man3dir = /usr/local/man/man3

1 Ответ

2 голосов
/ 29 марта 2011

configure.sh -Dinstallprefix = / где угодно / вы / хотите / это / установлено

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...