Unable to compile perl dbi driver on Windows 7
Hi, has anymore successfully compiled DBD::Ingres on Windows 7? I am gettting the following errors:
C:\Common\Apps\Perl\cpan\build\DBD-Ingres-0.53-LfZFVy>dmake
Skip blib\lib\DBD\Ingres.pm (unchanged)
dmake.exe: Warning: -- Found file corresponding to virtual target [Ingres.xs].
c:/common/apps/mingw/bin/gcc.exe -c -IC:/Common/Apps/Perl/lib//auto/DBI
-DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -D
PRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DP
ERL_MSVCRT_READFIX -DHASATTRIBUTE -fno-strict-aliasing -mms-bitfields -g
-DVERSION=\"0.53\" -DXS_VERSION=\"0.53\" "-IC:\Common\Apps\Perl\lib\CORE"
Ingres.c
c:/common/apps/mingw/bin/gcc.exe -c -IC:/Common/Apps/Perl/lib//auto/DBI
-DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -D
PRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DP
ERL_MSVCRT_READFIX -DHASATTRIBUTE -fno-strict-aliasing -mms-bitfields -g
-DVERSION=\"0.53\" -DXS_VERSION=\"0.53\" "-IC:\Common\Apps\Perl\lib\CORE"
dbdimp.c
Running Mkbootstrap for DBD::Ingres ()
C:\Common\Apps\Perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 Ingres.bs
dlltool --def Ingres.def --output-exp dll.exp
c:\common\apps\mingw\bin\g++.exe -o blib\arch\auto\DBD\Ingres\Ingres.dll -Wl,--b
ase-file -Wl,dll.base -mdll -L"C:\Common\Apps\Perl\lib\CORE" Ingres.o dbdimp.o l
ibingres.lib shell32.lib msvcrt.lib libc.lib kernel32.lib user32.lib mpr.lib adv
api32.lib netapi32.lib libcmt.lib -lrt -Wl,--image-base,0x2c1d0000 C:\Common\Ap
ps\Perl\lib\CORE\perl510.lib c:\common\apps\mingw\lib\libkernel32.a c:\common\ap
ps\mingw\lib\libuser32.a c:\common\apps\mingw\lib\libgdi32.a c:\common\apps\ming
w\lib\libwinspool.a c:\common\apps\mingw\lib\libcomdlg32.a c:\common\apps\mingw\
lib\libadvapi32.a c:\common\apps\mingw\lib\libshell32.a c:\common\apps\mingw\lib
\libole32.a c:\common\apps\mingw\lib\liboleaut32.a c:\common\apps\mingw\lib\libn
etapi32.a c:\common\apps\mingw\lib\libuuid.a c:\common\apps\mingw\lib\libws2_32.
a c:\common\apps\mingw\lib\libmpr.a c:\common\apps\mingw\lib\libwinmm.a c:\commo
n\apps\mingw\lib\libversion.a c:\common\apps\mingw\lib\libodbc32.a c:\common\app
s\mingw\lib\libodbccp32.a c:\common\apps\mingw\lib\libmsvcrt.a dll.exp
g++.exe: libingres.lib: No such file or directory
g++.exe: shell32.lib: No such file or directory
g++.exe: msvcrt.lib: No such file or directory
g++.exe: libc.lib: No such file or directory
g++.exe: kernel32.lib: No such file or directory
g++.exe: user32.lib: No such file or directory
g++.exe: mpr.lib: No such file or directory
g++.exe: advapi32.lib: No such file or directory
g++.exe: netapi32.lib: No such file or directory
g++.exe: libcmt.lib: No such file or directory
dmake.exe: Error code 129, while making 'blib\arch\auto\DBD\Ingres\Ingres.dll'
|