Commit db647875 authored by huangqinjin's avatar huangqinjin

require OGRE 1.11+ for ovis

parent 83e98d24
set(the_description "OGRE 3D Visualiser.") set(the_description "OGRE 3D Visualiser.")
find_package(OGRE 1.10 QUIET) find_package(OGRE QUIET)
if(NOT OGRE_FOUND) if(NOT OGRE_FOUND)
message(STATUS "Module opencv_ovis disabled because OGRE3D was not found") message(STATUS "Module opencv_ovis disabled because OGRE3D was not found")
ocv_module_disable(ovis) ocv_module_disable(ovis)
elseif(OGRE_VERSION VERSION_LESS 1.10 OR OGRE_VERSION VERSION_GREATER 2.0) elseif(OGRE_VERSION VERSION_LESS 1.11.5 OR OGRE_VERSION VERSION_GREATER 2.0)
message(STATUS "Module opencv_ovis disabled because of incompatible OGRE3D version (${OGRE_VERSION})") message(STATUS "Module opencv_ovis disabled because of incompatible OGRE3D version (${OGRE_VERSION})")
ocv_module_disable(ovis) ocv_module_disable(ovis)
elseif(OGRE_VERSION VERSION_GREATER 1.10) # we need C++11 for OGRE 1.11 else() # we need C++11 for OGRE 1.11
if(MSVC) if(MSVC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Qstd=c++11") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Qstd=c++11")
else() else()
...@@ -16,10 +16,6 @@ elseif(OGRE_VERSION VERSION_GREATER 1.10) # we need C++11 for OGRE 1.11 ...@@ -16,10 +16,6 @@ elseif(OGRE_VERSION VERSION_GREATER 1.10) # we need C++11 for OGRE 1.11
endif() endif()
endif() endif()
if(OGRE_VERSION VERSION_LESS 1.10.10)
message(WARNING "opencv_ovis: Ogre >= 1.10.10 recommended for interactive windows")
endif()
include_directories(${OGRE_INCLUDE_DIRS}) include_directories(${OGRE_INCLUDE_DIRS})
link_directories(${OGRE_LIBRARY_DIRS}) link_directories(${OGRE_LIBRARY_DIRS})
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment