1. OMPL
  2. OMPL
  3. ompl
Issue #31 resolved

Problem with OMPL installation

usman1989
created an issue

Hi, I am trying to install OMPL and when I try to cmake, the following error appears (last portion of cmake output is provided here):

-- Installed version of flann is too old. Version 1.8.3 or above required.
-- checking for module 'ccd=1.4'
--   found ccd, version 1.4
-- checking for module 'fcl>=0.2.7'
--   package 'fcl>=0.2.7' not found
-- FCL library not found.  Will download and compile.
-- checking for module 'assimp'
--   found assimp, version 2.0
-- Found assimp: assimp 
CMake Error: File /home/mani/installed\ packages/omplapp-0.12.2-Source/ompl/src/ompl/config.h.in does not exist.
CMake Error at ompl/src/ompl/CMakeLists.txt:6 (configure_file):
  configure_file Problem configuring file



CMake Error: File /home/mani/installed\ packages/omplapp-0.12.2-Source/ompl/tests/resources/config.h.in does not exist.
CMake Error at ompl/tests/CMakeLists.txt:7 (configure_file):
  configure_file Problem configuring file



CMake Error: File /home/mani/installed\ packages/omplapp-0.12.2-Source/ompl/tests/BoostTestTeamCityReporter.h.in does not exist.
CMake Error at ompl/tests/CMakeLists.txt:12 (configure_file):
  configure_file Problem configuring file


-- Configuring incomplete, errors occurred!

The problem is that Cmake is looking for a file "config.h.in" and unable to find it however this file exists in the location where Cmake is looking for it. Cmake also shows that FCL is not available. The very same thing happens when I try to install FCL.

Please tell me how can I resolve this issue.

Regards.

Comments (5)

  1. Mark Moll
    • edited description

    The problem could be that cmake is tripping over the space in the path. Could try renaming "installed packages" to something like "installed_packages"? Remove CMakeCache.txt from your build directory and run cmake again. Ignore warnings about flann, fcl, and libccd. The build systems will download and compile this code for you automatically.

  2. Log in to comment