arx/ArxWindows — Issue #1: CMake 2.8.7 can not find boost_program_options lib
Author: iskeskin
Created: 2012-01-13 12:58:13+00:00
State: open

Error is gone after I change Boost_Dir option to the one provided by BoostPro installer.

CMake Log:

Check for working C compiler using: Visual Studio 10
Check for working C compiler using: Visual Studio 10 -- works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Check for working CXX compiler using: Visual Studio 10
Check for working CXX compiler using: Visual Studio 10 -- works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Found DirectX: E:/GameDev/ArxLibertatisPrecompiled/libs/directx/lib/x86/d3d9.lib;E:/GameDev/ArxLibertatisPrecompiled/libs/directx/lib/x86/d3dx9.lib;E:/GameDev/ArxLibertatisPrecompiled/libs/directx/lib/x86/DxErr.lib;E:/GameDev/ArxLibertatisPrecompiled/libs/directx/lib/x86/dxguid.lib;E:/GameDev/ArxLibertatisPrecompiled/libs/directx/lib/x86/dinput8.lib;E:/GameDev/ArxLibertatisPrecompiled/libs/directx/lib/x86/XInput.lib;E:/GameDev/ArxLibertatisPrecompiled/libs/directx/lib/x86/dxgi.lib;E:/GameDev/ArxLibertatisPrecompiled/libs/directx/lib/x86/d3dcompiler.lib
Found Freetype: E:/GameDev/ArxLibertatisPrecompiled/libs/freetype/lib/x86/freetype.lib
Found IL: E:/GameDev/ArxLibertatisPrecompiled/libs/devil/lib/x86/DevIL.lib
Found ZLIB: E:/GameDev/ArxLibertatisPrecompiled/libs/zlib/lib/x86/zlib.lib (found version "1.2.5")
Looking for include files CMAKE_HAVE_PTHREAD_H
Looking for include files CMAKE_HAVE_PTHREAD_H - not found.
Found Threads: TRUE
Found OpenGL: opengl32
Found GLEW: E:/GameDev/ArxLibertatisPrecompiled/libs/opengl/lib/x86/glew32s.lib
Found OpenAL: E:/GameDev/ArxLibertatisPrecompiled/libs/openal/lib/x86/OpenAL.lib (Required is at least version "1.1")
Found OpenALEFX: E:/GameDev/ArxLibertatisPrecompiled/libs/openal/include
Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
Found PythonInterp: C:/Python27/python.exe (found version "2.7.2")
CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindBoost.cmake:1199 (message):
Unable to find the requested Boost libraries.

Boost version: 1.47.0

Boost include path: E:/GameDev/ArxLibertatisPrecompiled/libs/boost

The following Boost libraries could not be found:

boost_program_options

No Boost libraries were found. You may need to set BOOST_LIBRARYDIR to the
directory containing Boost libraries or BOOST_ROOT to the location of
Boost.
Call Stack (most recent call first):
CMakeLists.txt:123 (find_package)

Configuration:
- Filesystem backend: Win32
- Renderer: OpenGL, Direct3D 9
- Audio backend: OpenAL, Direct Sound
- Input backend: SDL, DirectInput 8
- Windowing: SDL, Win32

Configuring incomplete, errors occurred!