(1) In MOOS/MOOSToolsUI/Tools/Graphical/Thirdparty/libFLTKVW/CMakeLists.txt commented out: #FIND_LIBRARY(GLUT REQUIRED ) #FIND_LIBRARY(OpenGL REQUIRED ) added: set(DEPENDENCIES ${FLTK_LIBRARIES} ) #mikerb ${FLTK_INCLUDE_DIR} #mikerb (2) In MOOS/MOOSEssentials/Essentials/pShare/CMakeLists.txt Commented out: #copy resources #file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/pshare_test_scripts DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}) #add_custom_command(TARGET pShare POST_BUILD # COMMAND ${CMAKE_COMMAND} -E copy_directory # ${CMAKE_SOURCE_DIR}/pshare_test_scripts ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}) (3) In MOOS/MOOSEssentials/Essentials/pShare/Share.cpp Commented out: //#include "MOOS/libMOOS/Thirdparty/getpot/GetPot" (4) In MOOS/MOOSToolsUI/CMakeLists.txt REPLACE #set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/bin) #set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib) #set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib) WITH if(NOT DEFINED CMAKE_RUNTIME_OUTPUT_DIRECTORY) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/bin) endif() if(NOT DEFINED CMAKE_LIBRARY_OUTPUT_DIRECTORY) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib) endif() if(NOT DEFINED CMAKE_ARCHIVE_OUTPUT_DIRECTORY) set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib) endif() (5) In MOOS/MOOSToolsUI/Tools/Graphical/uMS/CMakeList.txt Comment out the MACOS_BUNDLE part of the below line: # ADD_EXECUTABLE( uMS WIN32 MACOSX_BUNDLE ${UMS_SRCS}) # mikerb ADD_EXECUTABLE( uMS WIN32 ${UMS_SRCS}) (5) In MOOS/MOOSToolsUI/Tools/Graphical/uPlayBack/CMakeList.txt Comment out the MACOS_BUNDLE part of the below line: # ADD_EXECUTABLE( uMS WIN32 MACOSX_BUNDLE ${UMS_SRCS}) # mikerb ADD_EXECUTABLE( uMS WIN32 ${UMS_SRCS})