PCRE package for consideration

Max Bowsher maxb@ukf.net
Mon Apr 28 13:46:00 GMT 2003


Ronald Landheer-Cieslak wrote:
> On Fri, 18 Apr 2003, Gerrit P. Haase wrote:
>> Am Donnerstag, 17. April 2003 um 14:01 schriebst du:
>>> I've finished packaging a (first try at) the PCRE package, version
>>> 4.2, for your consideration.
>> I wonder about all the ON_WINDOWS and NOT_ON_WINDOWS stuff in the
>> Makefile.in, why is it used for Cygwin?  CYGWIN != WINDOWS I changed
>> parts in Makefile.in (added 2x -no-undefined and the comment which
>> defines Cygwin == Windows) and changed configure.in (removed Cygwin
>> definitions) and it builds after replacing[1] the included ltmain.sh
>> from libtool-1.4.3 with the Cygwin libtool-devel version (works with
>> minor problems with the Cygwin libtool called libtool-devel, see the
>> install() in the script which I extended therefore).
> Cygwin != Windows but Cygwin does run on Windows. Hence, we need a DLL,
> and, for Cygwin, we need a "special" prefix for the libs: "cyg"
> Also, the ON_WINDOWS and NOT_ON_WINDOWS makes it behave properly on MinGW,
> which is part of what I wanted
>
>> [1] = relibtoolizing et.al. with the included reconf-cygwin.sh
>>       shellscript
> The Cygwin/Windows part doesn't use Libtool for a reason: DLLs don't get
> created properly with the current libtool (as you have apparently found
> out in another mail).

Uh, the *Windows* part might not, but the *Cygwin* part SHOULD.

Current libtool (1.5) DOES create DLLs properly. And you get the cyg prefix
for free.


Max.



More information about the Cygwin-apps mailing list