From: Mark E. <ev...@pa...> - 2003-08-08 10:15:32
|
Lacking access to the MSVC compilers, I find myself emabarking on the path to build apache2 and mod_jk2 binaries under win32 (Windows 2000). Is my understanding that by compiling with MinGW I should be able to produce equivalent binaries to that produced by MSVC correct? That is multi-threaded, able to dynamically load apache modules, etc, modulo compiler optimizations perhaps not present in GCC? Teaching the apache2 autoconf system seems to be a task to be completed after I have a working build, so I have started by converting the "Developer Studio Workspace" (*.dsw) included in the 'httpd-2.0.47-win32-src.zip' distribution with the 'dsw2mak" gawk script which seems to work ok, but there seem to be many little things to fix. I have started using a '-DMINGW' switch to the cpp to special case my code. Is there a more standard macro symbol automatically set by the MinGW-3.0.0rc4 toolchain that I should be using? wine-20030709 has a version of 'crtdbg.h' which just defines all the malloc related debugging to the non-debugging types. Might be useful to include in MinGW, although I am still not clear (I haven't taken enough time) on what sort of licensing terms MinGW is striving for. Well, just wanted to put a feeler out if anyone could correct me that what I am attempting will not be feasible. MinGW looks real cool: thanks for the hard work so far! -- Mark Evenson <ev...@pa...> "A screaming comes across the sky. It has happened before, but there is nothing to compare to it now." |