Hi,

I am trying to write a CMakeLists.txt file on a Linux Ubuntu 9.04 platform. I'd like to test the presence of wxwidgets on the system, and use the include files of wxwidgets. This file is very simple at the moment:

// BEGINNING OF CMakeLists.txt

set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR})
find_package(wxWidgets COMPONENTS base core REQUIRED)
include_directories(${wxWidgets_INCLUDE_DIRS})
add_definitions(${wxWidgets_DEFINITIONS})
message(STATUS ${wxWidgets_INCLUDE_DIRS})

// END OF CMakeLists.txt

When I run "cmake ." in a terminal window, I get the following output:

-- /usr/lib/wx/include/gtk2-unicode-release-2.8/usr/include/wx-2.8
-- Configuring done
-- Generating done

The first line gives the value of "wxWidgets_INCLUDE_DIRS" which is obviously wrong. It seems 2 paths have been concatenated without white space. I think it should be something like "/usr/lib/wx/include/gtk2-unicode-release-2.8 /usr/include/wx-2.8".

All the best,
Florent
_______________________________________________
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

Reply via email to