Re: [pcre-dev] More Windows-related/misc. tweaks
|This message is part of the following thread:|
|the complete thread tree sorted by date|
|Daniel Richard G. at|
This macro should be used if the package has been ported to build clean dlls on win32 platforms. Usually this means that any library data items are exported with __declspec(dllexport) and imported with __declspec(dllimport). If this macro is not used, libtool will assume that the package libraries are not dll clean and will build only static libraries on win32 hosts.
This macro must be called before AC_PROG_LIBTOOL, and provision must be made to pass `-no-undefined' to libtool in link mode from the package Makefile. Naturally, if you pass `-no-undefined', you must ensure that all the library symbols really are defined at link time! =================
> 1. Assume that the PCRE source tree is in C:\devel\pcre\, C:\tmp\ is > available, and CMake is downloaded (http://www.cmake.org/), installed, > and in the PATH.
> 4. Enter C:\devel\pcre and C:\tmp\pcre-build for the source and build > directories, respectively
> 6. Select the particular IDE / build tool that you wish to use (Visual > Studio, MSYS makefiles, MinGW makefiles, etc.)
> 7. The GUI will then list several configuration options. This is where you > can enable UTF-8 support, etc.
> 10. The build directory should now contain a usable build system, be it a > solution file for Visual Studio, makefiles for MinGW, etc.