#wxWidgets build related stuff
# DO NOT FORCE DEBUG LIBS !!
- SET(WXW_USE_DEBUG OFF)
+ SET(WXW_USE_DEBUG OFF)
SET(WXW_USE_UNICODE OFF)
SET(WXW_USE_SHARED ON)
SET(WXW_USE_UNIV OFF)
## pkg_check_modules (GTK2 gtk+-2.0)
## pkg_check_modules (GTK322 gtk+-3.0)
pkg_check_modules (GTK3 REQUIRED gtk+-3.0)
+ #MESSAGE("${GTK3_INCLUDE_DIRS}")
- #MESSAGE("${GTK2_INCLUDE_DIRS}")
# Can I require all my user to have the gl lib on linux, even if they do not really need it...
-#EED SET(WXGLCANVASLIBS "gl")
- # aui ?
+ SET(WXGLCANVASLIBS "gl")
+
SET(WXAUILIBS "aui")
# LG : These options should be set by the user at top level of crea
- FIND_PACKAGE(wxWidgets COMPONENTS base core adv html
+ FIND_PACKAGE(wxWidgets COMPONENTS base core adv html
${WXAUILIBS}
${WXGLCANVASLIBS})
#
# Preprocessor settings
CREA_DEFINE( USE_WXWIDGETS )
CREA_DEFINE( _USE_WXWIDGETS_ )
- #
+
+ #
IF(WIN32)
# Clean ?
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}${WXWIDGETS_CXX_FLAGS}")
# GTK3
INCLUDE_DIRECTORIES(${GTK3_INCLUDE_DIRS})
LINK_DIRECTORIES(${GTK3_LIBRARY_DIRS})
- LINK_LIBRARIES(${GTK3_LIBRARIES})
+ LINK_LIBRARIES(${GTK3_LIBRARIES} )
# WX
INCLUDE( ${wxWidgets_USE_FILE} )
MARK_AS_ADVANCED(wxWidgets_CONFIG_EXECUTABLE)
SET(WXWIDGETS_LIBRARIES
- ${GTK2_LIBRARIES}
+## GTK2
+## ${GTK2_LIBRARIES}
+ ${GTK3_LIBRARIES}
#${GTK_LIBRARIES}
+
${wxWidgets_LIBRARIES}
)
+
ENDIF(WIN32)
ENDMACRO(CREA_USE_WXWIDGETS)
#=======================================================================