Я пишу Perl-скрипт, который выполняет операции с датами, которые должны учитывать праздники, поэтому я думаю, что мне нужны либо Date :: Manip, либо Date :: Calc.Сервер, на котором я собираюсь установить этот скрипт, находится за брандмауэром, и поэтому CPAN не может подключиться к Интернету.Обычно я могу установить модули Perl, просто поместив файлы .pm в папку Perl lib, но оба эти модуля имеют компонент C ++ или зависят от неосновного модуля (YALM :: Syck for Date :: Manip) с C ++component.
Сервер, на котором я развертываюсь, также не имеет GCC, поэтому копирование установочного пакета и его сборка там не работали, поскольку он не мог скомпилировать C ++.Я попытался собрать пакеты на своем домашнем компьютере с Linux и затем скопировать их на сервер, но получил сообщение об ошибке, указав, что файл модуля был неверным.Сервер является коробкой IBM AIX, поэтому модуль, который я скомпилировал для моего домашнего компьютера, вероятно, несовместим.
Можно ли как-нибудь заставить Date :: Manip или Date :: Calc работать на этом сервере?Есть ли какие-нибудь чистые модули Perl (включая зависимости), которые я мог бы использовать вместо этого?