Re: [pcre-dev] 7.6-RC2

Etusivu
Poista viesti
Lähettäjä: Christian Ehrlicher
Päiväys:  
Vastaanottaja: pcre-dev
Aihe: Re: [pcre-dev] 7.6-RC2
Sheri schrieb:
> Philip Hazel wrote:
>> I've now made up -RC2 with Sheri's CMakeLists.txt patch, with the
>> unwanted .svn removed, and with no automatic build of pcredemo.
>>
>> ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/pcre-7.6-RC2.tar.gz
>>
>> ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/pcre-7.6-RC2.tar.bz2
>>
>> ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/pcre-7.6-RC2.zip
>>
>>
>> Philip
>>
>>
> I refined the cmakelist file a bit more: using the attached version the
> Non-Standard settings are only offered when configuring for Mingw, and
> are also shown on the Summary (but only if Mingw and not static).
>
> The configuration summary I was seeing consistently this morning and all
> day, and then this afternoon it quit showing up again. It either has
> something to do with when I've used both mingw and Visual Studio during
> the same boot, or with something I've done in Cmakesetup (like right
> click a value name).
>
> When building in Visual Studio, the Configuration Summary shows ahead of
> each target built (at least a half dozen times).
>
> I made a few more changes to the summary, the messages for zlibs and
> readline not found were a bit too too alarming considering they are
> optional and the options don't even show up in Cmakesetup unless you
> choose advanced settings. Without advanced, you see only a browse box
> for NCurses now. Apparently cmake would need Ncurses to do readline (not
> sure about this, but it would be nice if it could be documented).
> However, I doubt very much these new link libraries would be popular on
> Windows even if their support built properly for windows via cmake.
>

I've cleaned it up a little bit (i.e. made it more readable).
Could not reproduce your problem with msvc ide - the behaviour normally
means that your CMakeLists.txt is not correct and therefore parsed again
for every project. Or a dependency is broken somehow.


Christian