Skip to content

Add pcre lib for Windows x64 builds#1307

Merged
Headline merged 3 commits intomasterfrom
regex-win64
Jul 11, 2020
Merged

Add pcre lib for Windows x64 builds#1307
Headline merged 3 commits intomasterfrom
regex-win64

Conversation

@Headline
Copy link
Member

@Headline Headline commented Jul 11, 2020

Fixes #1294 and is related to #1295

This adds a version of the pcre library for windows x64 builds. For future recompilation of pcre, I'll go into some detail about the process of windows compilation for historical purposes should I or someone else have to do this again.

As of writing, we're using pcre v8.32

We build with the MinSizeForRelease VS configuration using the target architecture you want. This is how both win libs are built. The following settings were selected in the CMAKE configuration
AenKaUByp0

In the PCRE project, go to C/C++ configuration properties and select the Runtime Library to be Multi-threaded (/MT) instead of Multi-threaded DLL (/MD)

@Headline Headline added Bug general bugs; can be anything Needs Testing untested by author labels Jul 11, 2020
@peace-maker
Copy link
Member

The build config and instructions as well as the library version currently checked in should be documented somewhere in the tree.

Copy link
Member

@KyleSanderson KyleSanderson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NAK (for now). P-M is right, reach out to me please.

@asherkin asherkin dismissed KyleSanderson’s stale review July 11, 2020 23:01

Stale - other bit better addressed separately

@Headline Headline merged commit 2d2ba81 into master Jul 11, 2020
@Headline Headline deleted the regex-win64 branch July 11, 2020 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug general bugs; can be anything Needs Testing untested by author

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a Windows x64 build of libpcre for the regex extension

4 participants