--- C:/Archivos de programa/CMake 2.6/share/cmake-2.6/Modules/FindwxWidgets_org.cmake	jue sep 17 19:48:00 2009
+++ C:/Archivos de programa/CMake 2.6/share/cmake-2.6/Modules/FindwxWidgets.cmake	jue sep 17 19:49:41 2009
@@ -428,13 +428,16 @@
     DOC "wxWidgets base/installation directory?"
     )
 
-  # If wxWidgets_ROOT_DIR changed, clear lib dir.
-  IF(NOT WX_ROOT_DIR STREQUAL wxWidgets_ROOT_DIR)
+  # If wxWidgets_ROOT_DIR or BUILD_SHARED_LIBS changed, clear lib dir.
+  IF(NOT WX_ROOT_DIR STREQUAL wxWidgets_ROOT_DIR OR NOT WX_BUILD_SHARED_LIBS STREQUAL BUILD_SHARED_LIBS)
     SET(WX_ROOT_DIR ${wxWidgets_ROOT_DIR}
         CACHE INTERNAL "wxWidgets_ROOT_DIR")
+    SET(WX_BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS}
+        CACHE INTERNAL "BUILD_SHARED_LIBS")
+		
     SET(wxWidgets_LIB_DIR "wxWidgets_LIB_DIR-NOTFOUND"
         CACHE PATH "Cleared." FORCE)
-  ENDIF(NOT WX_ROOT_DIR STREQUAL wxWidgets_ROOT_DIR)
+  ENDIF(NOT WX_ROOT_DIR STREQUAL wxWidgets_ROOT_DIR OR NOT WX_BUILD_SHARED_LIBS STREQUAL BUILD_SHARED_LIBS)
 
   IF(WX_ROOT_DIR)
     # Select one default tree inside the already determined wx tree.
