Wireshark mailing list archives
Re: CMake cache
From: Joerg Mayer <jmayer () loplof de>
Date: Wed, 11 Nov 2009 18:06:19 +0100
Stig, On Sun, Nov 08, 2009 at 06:04:01PM +0100, Stig Bj?rlykke wrote:
With the latest cmake changes (enable -Werror in r30852) I got some problems with illegal arguments to gcc. It seems like the WS_C_FLAG_ values are cached and not regenerated when the WIRESHARK_C_FLAGS or WIRESHARK_EXTRA_C_FLAGS lists are changed, so the wrong -W arguments are added to the project files. Does anyone know how to add a correct dependency? I'm using CMake 2.6 patch 4 to generate a XCode project on OSX.
The WS_C_FLAG_xxx values are cached - that's why I had to add that ugly workaround of using an individual variable for each run in the loop. What I do not understand is, why this is posing a problem. Or maybe I do: Did you perhaps only turn off DISABLE_WERROR but not also turn off ENABLE_EXTRA_GCC_CHECKS?. It's still not completely clear to me how you produced the problem. It should not be a caching problem, as only the test for the validity of the options is cached, but not the list of options to test. So please explain a bit more what exactly went wrong. Thanks Joerg -- Joerg Mayer <jmayer () loplof de> We are stuck with technology when what we really want is just stuff that works. Some say that should read Microsoft instead of technology. ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- CMake cache Stig Bjørlykke (Nov 08)
- Re: CMake cache Joerg Mayer (Nov 08)
- Re: CMake cache Joerg Mayer (Nov 11)