<div dir="ltr"><div>Hi!<br><br></div>I've tripped across a bug in FindwxWidgets.cmake, in which (on Linux/Unix) paths returned by wxconfig will be modified if their path names contain a '-D'. The patch below fixes this. Can this please be applied? Thanks!<br>
<br>--- FindwxWidgets.cmake.orig 2013-09-25 10:34:52.835469000 -0400<br>+++ FindwxWidgets.cmake 2013-09-25 10:33:39.826506000 -0400<br>@@ -738,13 +738,13 @@<br><br> # parse definitions from cxxflags;<br> # drop -D* from CXXFLAGS and the -D prefix<br>
- string(REGEX MATCHALL "-D[^;]+"<br>+ string(REGEX MATCHALL "\\<-D[^;]+"<br> wxWidgets_DEFINITIONS "${wxWidgets_CXX_FLAGS}")<br>- string(REGEX REPLACE "-D[^;]+(;|$)" ""<br>
+ string(REGEX REPLACE "\\<-D[^;]+(;|$)" ""<br> wxWidgets_CXX_FLAGS "${wxWidgets_CXX_FLAGS}")<br> string(REGEX REPLACE ";$" ""<br> wxWidgets_CXX_FLAGS "${wxWidgets_CXX_FLAGS}")<br>
- string(REPLACE "-D" ""<br>+ string(REPLACE "\\<-D" ""<br> wxWidgets_DEFINITIONS "${wxWidgets_DEFINITIONS}")<br><br> # parse include dirs from cxxflags; drop -I prefix<br>
<br></div>