[RostovOnDon.pm] А все ли хорошо в датском королевстве?

Dmitry Simonov dsimonov на gmail.com
Чт Мар 24 00:07:46 PDT 2011


А зачем Тебе именно перл под виндой?

---
С искр. ув. Д.Симонов



2011/3/15 Владислав Жук <Vladislav.Zhuk на rt.ru>:
> Здравствуйте, товарищи Perl Mongers!
>
> В связи заметным оживлением развития Perl'а надумал я обнвиться с 5.10
> до 5.12, а заодно прикрутить DBD::InterBase, чтобы не юзать заодно и
> старую версию перла (5.8) для которой этот драйвер был найден.
>
> При этом есть один нюанс: у нас корпоративный стандарт - Windows и на
> этот счет двух мнений быть не может. (серверы с FreeBSD и Novell'ом
> были искоренены еще несколько лет назад)
>
> На выходных бодался с прикручиванием DBD::InterBase к 5.10 - ничего не
> вышло. Вчера был решительно настроен эту проблему забороть. Раз в
> бинарных пакетах от ActiveState нет этого драйвера, снес ActivePerl и
> поставил свежую клубничку. Для начала решил проверить
> работоспособность своих прог. Они заругались на отсутствие модулей
> Win32, ну, какие проблемы - cpan и все дела... А тут хрясь и облом:
> говорит, что gcc для этого не годится. Ну, думаю, хотя бы драйвер
> скомпилирую - те же яйца - без борландовского компилера нивкакую.
> Т.е. получается, что из-под Юниксов к Интербейсовому серверу не
> достучаться? (на сколько помню - Борланд не делал своих компиляторов
> под *nix). На сайте FireBird анонсят только модули к питону...
>
> Снес Strawberry, поставил последний ActivePerl - глянул, сам perl.exe
> стал почти в 10 раз больше, чем в 5.10, а perl512.dll в полтора раза
> больше, чем perl510.dll. Ну и скомпилированные EXE-шники стали чуть ли
> ни в 2 раза больше... С чего бы??
>
> Попытался проследить откуда это пошло (увеличение объема) - в
> 5.10.1.1007 еще худенькие файлы, а в 5.10.1.1008 уже почти такого же
> объема как в 5.12. Компилятор тот же, опции компиляции те же. Что они
> туда напихали?
>
> Ладно, Бог с этим объемом, дай, думаю, поставлю Mojolocious - в пакетах
> последняя версия 1.01. На CPAN'е 1.13 - ставлю с CPAN'а, ActivePerl
> доустанавливает dmake, зачем-то качает и устанавливает MinGW,
> выкачивает Mojolocious и обламывается... То же самое у меня было и с
> версией 5.10. Я уже думал вручную его затромбовать в Perl\site\lib, но
> на всякий случай попробовал через cpanp и, о чудо, оно выругалось, но
> встало.
>
> Так что пока приходится держать два дистрибутива (один для рабочих
> задач, а другой для доступа к FireBird) и работать малость через ж...
>
> В принципе, для создания гуёвых (GUI) приложений сделали Citrus Perl
> (кажется так), но там тот же MinGW gcc, т.е. далеко не всякие
> виндузные модули соберутся, а бинарных пакетов, как в ActivePerl они
> не предлагают.
>
> Никто из присутствующих не использует Perl под виндовсом? Интересно
> обменяться опытом.
>
> --
> С уважением, Владислав
>
> _______________________________________________
> RostovOnDon-pm mailing list
> RostovOnDon-pm на pm.org
> http://mail.pm.org/mailman/listinfo/rostovondon-pm
>


Подробная информация о списке рассылки RostovOnDon-pm