apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William A. Rowe Jr." <wr...@rowe-clan.net>
Subject Re: Did anybody ever play with cmake+apr and/or have any advice applicable to cmake+apr?
Date Wed, 21 Aug 2013 19:49:31 GMT
On Tue, 20 Aug 2013 15:47:46 -0400
Jeff Trawick <trawick@gmail.com> wrote:

> I plan to spend some time tilting at that windmill starting later this
> week, for the purposes of getting a flexible build on Windows.
> Enough time to get something working?  Dunno :(

Just FYI, RELWITHDEBINFO was a broken model, but that's the model we
have always aimed for with separate .pdb symbol files for win builds.
We want several things that the attached patch to cmake 2.8.7 addresses
(it isn't the most elegant, but it works);

* disable stack corruption^Woptimization so that user crash dumps
  with no debug info are still nominally decipherable

* a release build is *never* incremental (duh)

* /opt:ref to toss useless/unreferenced debug leftovers for release

* there was a stupid bug where shared lib link flags in RELWITHDEBINFO
  inherited DEBUG model, not RELWITHDEBINFO model from exe link flags.

I've never worked out how to propagate the actual .pdb file into the
install lib/ or bin/ dir when performing the .exe / .dll install step.
Hints on improving the patch would be great.


View raw message