Folks, I have received the message below. As I am not a Windows user, I have no way of judging whether it is a useful addition to PCRE or not. Please can the Windows experts among you take a look? I think that attachments won't make it to the mailing list, so I have put the two files that Davide submitted here:
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/winpatch ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/winmakfile Is it worth having (and maintaining) yet another way of building PCRE? Regards, Philip -- Philip Hazel ---------- Forwarded message ---------- Date: Sat, 16 Jan 2010 19:09:39 -0800 (PST) From: Davide Libenzi <[email protected]> To: [email protected] Subject: Windows build Hi Philip, I find myself in having to use PCRE on Windows sometimes, and I keep around those two patches that allows me to build using MSVC. To apply: $ patch -p1 < config-win $ patch -p1 < winmakfile On Windows, once the command line enviroment is properly set: C:> nmake /f makefile.win CFG={debug, release} Instead of touching the Unix config.h file, a dedicated winconfig.h file is introduced, and all the instances of: #ifdef HAVE_CONFIG_H #include "config.h" #endif are replaced with: #include "sysconfig.h" Inside sysconfig.h you handle system dependency: #if defined(HAVE_CONFIG_H) #include "config.h" #elif defined(HAVE_WINCONFIG_H) #include "winconfig.h" #endif The included Windows makefile builds static and shared libraries for PCRE and PCREPOSIX. Feel free to use them in any way you like. - Davide -- ## List details at http://lists.exim.org/mailman/listinfo/pcre-dev
