diff --git a/CMakeLists.txt b/CMakeLists.txt index 0f332da174c180737583b5a1b23790d83650e670..dc284c53edda7dae858ab4feb6aef894d666ec96 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -289,8 +289,13 @@ IF(OTB_USE_VISU_GUI) #OPTION(OTB_USE_EXTERNAL_FLTK "Use an outside build of FLTK." OFF) FIND_PACKAGE(FLTK) - CMAKE_DEPENDENT_OPTION(OTB_USE_EXTERNAL_FLTK "Use an outside build of FLTK." ON - "FLTK_FOUND" OFF) + + # If an external fltk is found, do not provide the internal fltk choice + IF(NOT FLTK_FOUND) + OPTION(OTB_USE_EXTERNAL_FLTK "Use an outside build of FLTK." OFF) + ELSE(NOT FLTK_FOUND) + SET(OTB_USE_EXTERNAL_FLTK ON) + ENDIF(NOT FLTK_FOUND) # IF(FLTK_FOUND) # SET(OTB_USE_EXTERNAL_FLTK ON)