Hi. I have perl5.8.7-AMD64-multi-thread and httpd2.2.2_x64 for AMD. My OS is Windows 2003 Server Enterprise x64 Edition. I have compiled mod_perl 2.
I'm using Microsoft Visual Studio.NET 2005 and 64x nmake. Trying to compile DBI v1.50 module for perl. `perl Makefile.PL` - Makefile writes with no problems. `nmake Makefile` - I also had no errors, only warnings as: "Warning: conversion from unsigned __int32 to unsigned __int64, may cause loss of data". `nmake test` - the first test (basics) runs with errors. There was a dialog window from MSVS.NET 2005, where was a message: "C:/perl/bin/perl.exe failed to load a dynamic library (DBI.DLL)" No metter, I did the next step (`nmake install`) and tryed to load DBI from perl: C:\perl\bin>perl.exe use DBI; ^D and I had the same dialog window with the same message. But it's available to use DBI.pm (and DBI.dll) from my perl program that runs under Apache::Registry. So, I can't compile DBD::mysql. I need DBI module for perl5.8 for Windows 2003 for AMDx64. Help me. Shatrov Alexey