Страница 1 из 2

Windows dbl

Добавлено: Вт мар 14, 2006 18:22
Chodorenko
У меня сервер на виндовс , и поэтому скрипты DBL не работают , хотелось бы иметь возможность скачать базы в некотором готовом виде , ну например такие какими они выгружаются для Slava
те при запросе можно было указать &ready_base=1 и сервер бы выдал архив с готовой базой. которая генерируется скриптами с параметрами для мантейнера ну раз в неделю например

PS to [Slava] если можно , вышлите мне базы как в прошлый раз

Добавлено: Пт мар 17, 2006 18:07
Mr.Biglz
Я бы тоже не отказался получить базы! Так как тоже работаю под windows и запустить ваши скрипты под виндой не представляю как!

Добавлено: Сб мар 18, 2006 19:30
Slava
Mr.Biglz писал(а):Я бы тоже не отказался получить базы! Так как тоже работаю под windows и запустить ваши скрипты под виндой не представляю как!
Если получится найти свободный/бесплатный компилятор перла под винду - сделаю скрипты dbl под винду.
У кого есть опыт, прошу поделится.

Пока нашел только activeperl, но он почему то у меня не компилит, пишет, что не хватает lc и link.

Добавлено: Ср мар 22, 2006 16:54
asket
Я поставил activeperl 5.8.2 (на сайте есть уже более свежий), на XP SP2 ошибок нет, ругается только на пути, отлаживать в полном объеме не хочется, пусть пользователи виндовса пробуют.
Я с перлом не очень. У нас есть разработчик, кот. много на нем пишет, он утверждает, что совместимость очень высокая, фактически он все пишет на вин, а потом переносит под лин и все ок, только иногда приходится доставлять некоторые библиотеки, если они нужны.

Добавлено: Ср мар 22, 2006 17:01
Slava
я так же ставил activeperl, скрипты запускает, а вот компилить не хочет:

C:\Perl>perlcc 1.pl
Note (probably harmless): No library found for oldnames.lib
Note (probably harmless): No library found for kernel32.lib
Note (probably harmless): No library found for user32.lib
Note (probably harmless): No library found for gdi32.lib
Note (probably harmless): No library found for winspool.lib
Note (probably harmless): No library found for comdlg32.lib
Note (probably harmless): No library found for advapi32.lib
Note (probably harmless): No library found for shell32.lib
Note (probably harmless): No library found for ole32.lib
Note (probably harmless): No library found for oleaut32.lib
Note (probably harmless): No library found for netapi32.lib
Note (probably harmless): No library found for uuid.lib
Note (probably harmless): No library found for ws2_32.lib
Note (probably harmless): No library found for mpr.lib
Note (probably harmless): No library found for winmm.lib
Note (probably harmless): No library found for version.lib
Note (probably harmless): No library found for odbc32.lib
Note (probably harmless): No library found for odbccp32.lib
Note (probably harmless): No library found for msvcrt.lib
"cl" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"link" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

толи не хватает ему компилятора, толи у меня перемешалось под vmware что-то, как раз эксперементировал с компиляторами.
попробуйте, может у вас получится.

Если не скомпилить, то придется требовать от каждого ставить activeperl, чего хотелось бы избежать.

wget в принципе не обязателен, можно переписать скрипты без его использования

Добавлено: Ср мар 22, 2006 17:14
asket
по-моему, если будет готовый скрипт, который будет работать под ActivePerl, то это устроит пользователей Windows, сейчас ведь ничего для них нет.
Меня бы устроило. :wink:

Добавлено: Ср мар 22, 2006 17:17
Slava
asket писал(а):по-моему, если будет готовый скрипт, который будет работать под ActivePerl, то это устроит пользователей Windows, сейчас ведь ничего для них нет.
Меня бы устроило. :wink:
это понятно, если не получится откомпилить, то видимо придется требовать качать activeperl.

попробуйте пожалуйста, откомпилится ли у Вас при помощи perlcc.

например такая простая программка:

print "HELLO\n";

Добавлено: Ср мар 22, 2006 17:53
asket
у меня тот же результат, те же ошибки, но у меня не установлен никакой C компилятор, может быть, если его поставить, ошибки пропадут?

Добавлено: Ср мар 22, 2006 17:57
Slava
asket писал(а):у меня тот же результат, те же ошибки, но у меня не установлен никакой C компилятор, может быть, если его поставить, ошибки пропадут?
наверное. только у меня стояло там с пяток компиляторов, да видимо все не те..
снес их, не помогло.
попробовал откомпилить под cygwin, кажется получается, да к нему три метра dll'лек придется докладывать

Добавлено: Ср мар 22, 2006 18:56
asket
почему я думаю, что дело в компиляторе, потому что

perlcc -c 1.pl

создает 1.c без ошибок

Я попробовал perl2exe

http://www.indigostar.com/perl2exe.htm

она компилирует без ошибок (HELLO)), нужно только чтобы версия ActivePerl поддерживалась perl2exe (5.8.8 не поддерживается)

если запустить 1.ехе, то он выдаст HELLO и потом через паузу в 2 сек. выдаст сообщение, что это ехе-файл создан evaluation версией perl2exe и все. Если не считать этого сообщения, работает нормально.

У меня вроде получилось запустить dbl под windows

Добавлено: Вт мар 28, 2006 23:38
Mr.Biglz
Здравствуйте! У меня вроде получилось запустить dbl под windows, но полностью проверить не могу, так как нет достаточно очков для скачивания листов! Можете сделать какой, не будь, тестовые вход? Для отладки пусть там лежат пустые dbl листы мне только надо испытать, как это все будет работать!

Re: У меня вроде получилось запустить dbl под windows

Добавлено: Ср мар 29, 2006 11:20
Slava
Mr.Biglz писал(а):Здравствуйте! У меня вроде получилось запустить dbl под windows, но полностью проверить не могу, так как нет достаточно очков для скачивания листов! Можете сделать какой, не будь, тестовые вход? Для отладки пусть там лежат пустые dbl листы мне только надо испытать, как это все будет работать!
Сообщите Ваш логин в DBL.

Мой логин Biglz

Добавлено: Ср мар 29, 2006 13:04
Mr.Biglz
Мой логин Biglz

Re: Мой логин Biglz

Добавлено: Ср мар 29, 2006 13:06
Slava
Mr.Biglz писал(а):Мой логин Biglz
Подправил Ваш баланс, можно тестировать.

Спасибо

Добавлено: Ср мар 29, 2006 13:19
Mr.Biglz
Буду пробовать! как появятся результаты сообщу, а еще мне не понятно значение файлов fast и full для чего эти файлы и как их использует скрипт DBL ?