CMake missing environment variables errors

Posted by Ben Crowhurst on Stack Overflow See other posts from Stack Overflow or by Ben Crowhurst
Published on 2011-02-18T15:10:01Z Indexed on 2011/02/18 15:25 UTC
Read the original article Hit count: 499

Filed under:

Hello,

I'm attempting to use cmake on Mac OSX i've installed both a binary version and then also from source. However i continue to receive the following errors when attempting to create a Makefile.

cpc1-dumb4-2-0-cust166:build bcrowhurst$ cmake . CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.

Missing variable is:

CMAKE_On_COMPILER_ENV_VAR

CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.

Missing variable is:

CMAKE_On_COMPILER

CMake Error: Could not find cmake module file:/Users/bcrowhurst/NetBeansProjects/appon/build/CMakeFiles/CMakeOnCompiler.cmake

CMake Error: Could not find cmake module file:CMakeOnInformation.cmake

CMake Error: CMAKE_On_COMPILER not set, after EnableLanguage

-- Boost version: 1.43.0

-- Found the following Boost libraries:

--   system

-- Configuring incomplete, errors occurred!

My CMakeLists.txt is as follows:

cmake_minimum_required( VERSION 2.6 )

project( Application On )

find_package( Boost COMPONENTS system REQUIRED )

link_directories( ${Boost_LIBRARY_DIRS} )

if(Boost_FOUND)
    include_directories( ${Boost_INCLUDE_DIRS} )

    add_library( object ../source/object.cpp ../source/object.h )   
    target_link_libraries( object ${Boost_SYSTEM_LIBRARY} )

endif()

Any help would be greatly appreciated.

Thanks.

© Stack Overflow or respective owner

Related posts about cmake