Hi Orion,
On Oct 27, 2009, at 6:53 PM, Orion Poplawski wrote:
On 10/26/2009 12:44 PM, Orion Poplawski wrote:
in 2.8.0, FindwxWidgets.cmake strips -D from
wxWidgets_DEFINITIONS. Why?
Note that this is breaking previously working builds of plplot
because of the missing "-D". I don't see this being done in any
other module.
I can't talk for Miguel, but these changes should not break your code,
if you use the UsewxWidgets.cmake file which adds all the definitions,
flags, etc. accordingly. We (for plplot) couldn't use this macro since
we needed the definitions only for some source files, and since they
were not placed in a separate directory, we just set the properties
for the source files (without using usewxwidgets.cmake). This was
maybe not the best thing to do, but for cmake 2.8.0 the plplot cmake
build system is now broken (for the wxWidgets driver).
Anyway, we need to change the plplot cmake build system for the
wxWidgets part, since the changes Miguel applied fixed some problems
for the MinGW and Visual C++ compiler toolset and I also plan to
include FindwxWidgets.cmake to the plplot source, so that cmake 2.6.x
users can also benefit from these changes as well.
Regards,
Werner
--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane or...@cora.nwra.com
Boulder, CO 80301 http://www.cora.nwra.com
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake