diff options
author | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2007-03-26 16:00:17 +0000 |
---|---|---|
committer | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2007-03-26 16:00:17 +0000 |
commit | 03d37305d8557554e1e9b080e83abc7b16cef432 (patch) | |
tree | e2fa553bacf29ee136ea7bba4afdf6a88d123beb /NON-UNIX-USE | |
parent | db9afb7f55bae7352ba9497434980599b45d51be (diff) | |
download | pcre-03d37305d8557554e1e9b080e83abc7b16cef432.tar.gz |
Commit after detrailing; set executable on autogen.sh.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@134 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'NON-UNIX-USE')
-rw-r--r-- | NON-UNIX-USE | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/NON-UNIX-USE b/NON-UNIX-USE index 5144751..fa972f1 100644 --- a/NON-UNIX-USE +++ b/NON-UNIX-USE @@ -4,12 +4,12 @@ Compiling PCRE on non-Unix systems This document contains the following sections: General - Generic instructions for the PCRE C library + Generic instructions for the PCRE C library The C++ wrapper functions Building for virtual Pascal - Comments about Win32 builds + Comments about Win32 builds Building under Windows with BCC5.5 - Building PCRE on OpenVMS + Building PCRE on OpenVMS GENERAL @@ -125,7 +125,7 @@ COMMENTS ABOUT WIN32 BUILDS There are two ways of building PCRE on Windows systems: using MinGW or using Cygwin. These are not at all the same thing, and are completely different from -each other. +each other. The MinGW home page (http://www.mingw.org/) says this: @@ -136,20 +136,20 @@ The MinGW home page (http://www.mingw.org/) says this: The Cygwin home page (http://www.cygwin.com/) says this: - Cygwin is a Linux-like environment for Windows. It consists of two parts: - - . A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing + Cygwin is a Linux-like environment for Windows. It consists of two parts: + + . A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality - + . A collection of tools which provide Linux look and feel. - The Cygwin DLL currently works with all recent, commercially released x86 32 + The Cygwin DLL currently works with all recent, commercially released x86 32 bit and 64 bit versions of Windows, with the exception of Windows CE. On both MinGW and Cygwin, PCRE should build correctly using: - ./configure && make && make install - + ./configure && make && make install + However, if you want to statically link your program against the .a file, you must define PCRE_STATIC before including pcre.h, otherwise the pcre_malloc() and pcre_free() exported functions will be declared __declspec(dllimport), with @@ -173,15 +173,15 @@ to tell Cygwin's gcc to use the MinGW gcc. Cygwin's gcc is only acting as a front end to MinGW's gcc (if you install Cygwin's gcc, you get both Cygwin's gcc and MinGW's gcc). So, a user can: -. Build native binaries by using MinGW or by getting Cygwin and using +. Build native binaries by using MinGW or by getting Cygwin and using -mno-cygwin. -. Build binaries that depend on cygwin1.dll by using Cygwin with the normal +. Build binaries that depend on cygwin1.dll by using Cygwin with the normal compiler flags. -The test files that are supplied with PCRE are in Unix format, with LF -characters as line terminators. It may be necessary to change the line -terminators in order to get some of the tests to work. We hope to improves +The test files that are supplied with PCRE are in Unix format, with LF +characters as line terminators. It may be necessary to change the line +terminators in order to get some of the tests to work. We hope to improves things in this area in future. |