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

Владислав Жук Vladislav.Zhuk на rt.ru
Чт Мар 24 03:08:54 PDT 2011


Здравствуйте, Rostov-on-Don Perl Mongers!

Вы писали 24 марта 2011 г., 12:17:38:

> Сейчас сижу на аймаке, но на старом ноуте с семеркой Mojolicious
> встает без проблем,

ну, я таки его поставил через cpanp.

>  DBD::InterBase требует InterBase/Firebird. У тебя что стоит?

СтоИт всё, что оно просит. Вначале просит поставить
InterBase/Firebird, поставил FB 2.5 - оно проверило и дальше запросило
компилятор от Борланда. Поставил, проверило, подошло.
Дальше зачем-то создается база данных FireBird'а (видимо, для проверки
работоспособности самого сервера) - и этот тест пройден.
Спотыкается именно на компиляции:

C:/Perl/site/bin/gcc.exe -c  -I"C:\Firebird\include" -I"C:/Perl/lib/auto/DBI" -I"c:/borland/bcc55/include"  -a4 -w- -DWIN32 -DNO_STRICT -DNDEBUG -D_CONSOLE -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX-O2       -DVERSION=\"0.48\"    -DXS_VERSION=\"0.48\"  "-IC:\Perl\lib\CORE"   InterBase.c
cc1.exe: error: unrecognized command line option "-a4"
gcc.exe: unrecognized option `-w-'
dmake.exe:  Error code 129, while making 'InterBase.o'

[ERROR] [Tue Mar 15 22:24:07 2011] Unable to create a new distribution object for 'DBD::InterBase' -- cannot continue

т.е. по идее нужно копать в сторону ключей компилятора и править make
файл. Но до этого руки не дошли. Попробую дальше на выходных (если
дадут).

> Cannot proceed. Aborting..
> I cannot find your InterBase/Firebird installation.
> DBD::InterBase cannot build or run without InterBase.
>  at Makefile.PL line 311

с этим проблем нет.

-- 
С уважением, Владислав



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