Frenzy - LiveCD на базе FreeBSD

Guest 

  Не могу поставить ни один модуль на PERL :(

раздел "Система" >>

AL
(AL)
16.07.2006 (22:51)

Здравствуйте, вот собстно сабж: пробовал поставить Tk, GD, не хочет мейкать, выходит с кучей синтаксических ошибок. Перл сильно урезан, или есть какая-то хитрость? Помогите советом, очень надо

techniX
(Mozhaisky Sergei)
17.07.2006 (01:58)

Модули Tk и GD, надеюсь, ставишь из портов?

AL
(AL)
17.07.2006 (15:28)

нет, с CPAN взял, компилил как обычно... а почему проблема?

techniX
(Mozhaisky Sergei)
17.07.2006 (19:08)

Потому что ставить программы напрямую из исходников - wrong way :)
В частности, в Frenzy нет системных библиотек Tk и gd, без которых перловые модули, естественно, не соберутся.
Для корректной сборки приложений из исходников в FreeBSD существует система портов.
Как установить порты в Frenzy, описано тут:
http://frenzy.org.ua/ru/releases/1.0/doc/doc-postinstall.html
А после установки портов поставить нужные приложения не просто, а очень просто :)

cd /usr/ports/x11-toolkits/p5-Tk
make install clean
cd /usr/ports/graphics/p5-GD
make install clean

Все необходимые архивы с исходниками и их зависимостями будут скачаны, скомпилированы и установлены автоматически.
Точно так же можно установить и любую другую программу, в портах их сейчас более 15000 :)

Подробнее о работе с портами можно прочитать в хэндбуке FreeBSD.

Guest
17.07.2006 (20:01)

спасибо, так и сделаю

  [ 1-5 из 5 ]
 
  1  

m-forum v0.9

Краткая справка по работе с форумом

 
Rambler's Top100