Hi Duncan,

Duncan McQueen writes:
 > #ifdef __MINGW32__
 > #include <winsock.h>
 > #endif
 > 
 > However, could a similar change be committed to the code?  This will
 > allow the MinGW platform to compile this driver.
 > 

I've committed the fix you suggested. It can't do any harm on other
systems, so if that's all it takes to make the driver work on MinGW
we're all done.

I wasn't quite sure where to put the above lines though. According to
your compiler log the file must be included before mysql.h, but does
winsock.h itself have any dependencies? I've put the conditional in
front of all includes, hoping that there are no such
dependencies. Could you please check the version from the CVS
repository to make sure it works?

BTW I recall you compiled the PostgreSQL driver without a hitch. Is
there any chance to test the sqlite/sqlite3 drivers as well? I reckon this
should not be too hard as sqlite/sqlite3 also compile as Win32
apps. With these drivers being ok we could claim full MinGW support
for the core drivers.

regards,
Markus
 
-- 
Markus Hoenicka
[EMAIL PROTECTED]
(Spam-protected email: replace the quadrupeds with "mhoenicka")
http://www.mhoenicka.de


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
libdbi-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libdbi-devel

Reply via email to