[cmake-developers] [CMake 0016090]: FindwxWidgets looks in /usr/include/wx-2.8/ for wxWidgets 3.0
Mantis Bug Tracker
mantis at public.kitware.com
Mon May 2 19:34:29 EDT 2016
The following issue has been SUBMITTED.
======================================================================
https://cmake.org/Bug/view.php?id=16090
======================================================================
Reported By: Jason Yundt
Assigned To:
======================================================================
Project: CMake
Issue ID: 16090
Category: CMake
Reproducibility: always
Severity: major
Priority: normal
Status: new
======================================================================
Date Submitted: 2016-05-02 19:34 EDT
Last Modified: 2016-05-02 19:34 EDT
======================================================================
Summary: FindwxWidgets looks in /usr/include/wx-2.8/ for
wxWidgets 3.0
Description:
I was trying to build SLADE v3.1.1.1 (slade.mancubus.net), but when cmake got to
the following line in src/CMakeLists.txt,
find_package(wxWidgets 3.0 COMPONENTS std aui gl stc richtext propgrid media
webview REQUIRED)
it crashes with the following:
jayman at computer-4:~/src/doom/tools/slade/slade-stable/dist> cmake ..
CMake Error at /usr/share/cmake/Modules/FindwxWidgets.cmake:861 (file):
file failed to open for reading (No such file or directory):
/usr/include/wx-2.8/wx/version.h
Call Stack (most recent call first):
src/CMakeLists.txt:5 (find_package)
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:148
(message):
Could NOT find wxWidgets: Found unsuitable version "..", but required is at
least "3.0" (found
-L/usr/lib64;-pthread;;;-lwx_gtk3u_aui-3.0;-lwx_gtk3u_gl-3.0;-lwx_gtk3u_stc-3.0;-lwx_gtk3u_richtext-3.0;-lwx_gtk3u_propgrid-3.0;-lwx_gtk3u_media-3.0;-lwx_gtk3u_xrc-3.0;-lwx_gtk3u_webview-3.0;-lwx_gtk3u_html-3.0;-lwx_gtk3u_qa-3.0;-lwx_gtk3u_adv-3.0;-lwx_gtk3u_core-3.0;-lwx_baseu_xml-3.0;-lwx_baseu_net-3.0;-lwx_baseu-3.0)
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:386
(_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake/Modules/FindwxWidgets.cmake:887
(find_package_handle_standard_args)
src/CMakeLists.txt:5 (find_package)
-- Configuring incomplete, errors occurred!
See also
"/home/jayman/src/doom/tools/slade/slade-stable/dist/CMakeFiles/CMakeOutput.log".
jayman at computer-4:~/src/doom/tools/slade/slade-stable/dist>
Steps to Reproduce:
1. Install wxWidgets 3.0 GTK3 (sudo zypper install wxGTK3-3_0-devel)
2. Get SLADE stable sources:
a. git clone https://github.com/sirjuddington/SLADE.git slade
b. git checkout stable
3. cd slade/dist
4. cmake ..
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2016-05-02 19:34 Jason Yundt New Issue
======================================================================
More information about the cmake-developers
mailing list