synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяВеб Сервер + PHP / MySQL › установка дополнительных модулей для perl

установка дополнительных модулей для perl

mowgli · 02.02.2010

своего опыта нет, разбиратся немного линиво..

 

возможно ли добавить модули в установленный на ds perl ? как это сделать или где почитать ? связано это с тем что написанный на perl официальный пакет sqeezecentr сообщяет что с рядом модулей он бы работал быстрее..

AxlR · 08.02.2010

Чтобы установить дополнительные модули к Perl необходимо закинуть их сюда:

 

/lib/perl5/5.8.6

 

5.8.6 - зависит версии Perl, установленной на вашем сервере Synology.

 

PS после смены прошивки, модули обнулятся на дефолтные!!! Не забудьте их забэкапить!!!

mowgli · 08.02.2010

это я уже с ходу попробовал =)

не работает. вобще каким образом собираются модули ? они компилируются ?

AxlR · 09.02.2010
это я уже с ходу попробовал =)

не работает. вобще каким образом собираются модули ? они компилируются ?

 

расскажи тогда подробнее, что ты хочешь сделать...

 

во-первых, я сам использую Perl и никогда не возникало проблем с установкой модулей...

 

во-вторых, Perl - скриптовый язык и ничего там не компилируется... :blink:

mowgli · 09.02.2010

у меня такие сообщения:

NOTE: Class::XSAccessor not found, install it for better performance

NOTE: Class::XSAccessor::Array not found, install it for better performance

 

соответственно хотелось бы поставить эти классы

 

да я знаю что не компилируется, но в исходниках этих модулей какие то хедеры есть.. тк я раньше с этим языком напрямую не сталкивался зачем они там для меня загадка

AxlR · 09.02.2010

я так понимаю тебе нужно установить это: http://search.cpan.org/dist/Class-XSAccessor/

 

скачай и из архива распакуй из архива только содержимое папки lib в папку /lib/perl5/5.8.6, потом расскажешь что получилось...

mowgli · 09.02.2010

это уже делалось, ситуация не меняется

AxlR · 09.02.2010

а скрипт можешь выложить - потестировать, а то вообще загадки какие-то...

mowgli · 09.02.2010

вообще Squeezebox Server это крупный пакет. доступен по ссылке отсудя - http://www.synology.com/enu/products/features/valueapps.php

 

upd. порыл немного, у этого сервиса свой вебсервер, своя структура каталогов с библиотеками и тд. можно сказать вопрос закрыть

AxlR · 01.03.2010

библиотеки Perl лежат тут: /opt/lib/perl5/5.8.8 или тут: /opt/lib/perl5/site_perl/5.8.8 (может кому тоже понадобится)