I'm using dmake and mingw in order to compile the C library and to install the module, but this error is introduced and the dll doesn't compile:
g++: Blowfish.obj: No such file or directory
g++: _blowfish.obj: No such file or directory
dmake: Error code 129, while making 'blib\arch\auto\Crypt\Blowfish\Blowfish.dll
This is the operation that I do:
C:\-.cpan\build\Crypt-Blowfish-2.10>perl makefile.pl Set up gcc environment - 3.4.5 (mingw special) Writing Makefile for Crypt::Blowfish C:\-.cpan\build\Crypt-Blowfish-2.10>dmake gcc -c -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCR +YPT -DNO_H ASH_SEED -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_S +YS -DUSE_P ERLIO -DPERL_MSVCRT_READFIX -DHASATTRIBUTE -fno-strict-aliasing -O2 + -DVERS ION=\"2.10\" -DXS_VERSION=\"2.10\" "-IC:\Perl\lib\CORE" Blowfish +.c gcc -c -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCR +YPT -DNO_H ASH_SEED -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_S +YS -DUSE_P ERLIO -DPERL_MSVCRT_READFIX -DHASATTRIBUTE -fno-strict-aliasing -O2 + -DVERS ION=\"2.10\" -DXS_VERSION=\"2.10\" "-IC:\Perl\lib\CORE" _blowfis +h.c Running Mkbootstrap for Crypt::Blowfish () C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 Blowfish.bs dlltool --def Blowfish.def --output-exp dll.exp g++ -o blib\arch\auto\Crypt\Blowfish\Blowfish.dll -Wl,--base-file -Wl, +dll.base - mdll -L"C:\Perl\lib\CORE" Blowfish.obj _blowfish.obj -Wl,--image-base, +0x24050000 C:\Perl\lib\CORE\perl58.lib -lkernel32 -luser32 -lgdi32 -lwinspool - +lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lm +pr -lwinmm -lversion -lodbc32 -lodbccp32 -lmsvcrt dll.exp g++: Blowfish.obj: No such file or directory g++: _blowfish.obj: No such file or directory dmake: Error code 129, while making 'blib\arch\auto\Crypt\Blowfish\Bl +owfish.dll
Thank you very much for all suggestions. M.
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |