[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