Forum Webscript.Ru

Программирование => Perl => Тема начата: lalex от 11 Сентября 2003, 13:38:21

Название: установка perlMageck
Отправлено: lalex от 11 Сентября 2003, 13:38:21
Качнул модуль perlMageck.
Но при установке вылезает ошибка.
В чем проблема?
Вот лог:

E:\\temp\\PerlMagick>perl makefile.nt
Note (probably harmless): No library found for \'-lCORE_RL_mag
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 \'wsock32.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\'
Writing Makefile for Image::Magick

E:\\temp\\PerlMagick>nmake

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

        cl -c -I.. -I..\\xlib\\include -nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE
 -DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPER
L_MSVCRT_READFIX -O1 -MD -DNDEBUG    -DVERSION=\\"5.5.7\\"  -DXS_VERSION=\\"5.5.7\\"
  -IE:\\usr\\lib\\CORE -D_VISUALC_ -D_WINDOWS Magick.c
\'cl\' is not recognized as an internal or external command,
operable program or batch file.
NMAKE : fatal error U1077: \'C:\\WINNT\\system32\\cmd.exe\' : return code \'0x1\'
Stop.
Название: установка perlMageck
Отправлено: ondr от 11 Сентября 2003, 14:33:52
Под виндовс я эти дела не ставил бы, ибо изврат это.

Но все же посоветую:
- попытайсся локально найти недостающие библиотеки;
- набери perl makefile.nt --help (под *nix обычно работает) и погляди какие предусмотренны ключи.
- внимательно прочитай все readme и т.п.

Если ничего не получится, попробуй слить с http://www.imagemagick.org бинарный пакет под твою версию виндовс.

ps: собирать пакет не советую пока конфигурирование не пройдёт нормально. и после каждой неудачи команды nmake делай nmake clean