<div dir="ltr"><div><div>I&#39;m hitting this is on 64-bit Linux (Ubuntu 12.04).</div><div><br></div><div>Simple CMakeLists.txt file:</div><div>  cmake_minimum_required(VERSION 2.8)</div><div>  project(Blah)</div><div>  find_package(OpenGL REQUIRED)</div>

<div>  message(&quot;OPENGL_INCLUDE_DIRS is ${OPENGL_INCLUDE_DIRS}&quot;)</div><div>  message(&quot;OPENGL_LIBRARIES is ${OPENGL_LIBRARIES}&quot;)</div></div><div><br></div><div>Doing a regular &quot;cmake ..&quot; works, but adding &quot;-G Ninja&quot; fails:</div>

<div><br></div><div>mikesart@mikesart64:~/data/src/bin64/Debug$ cmake .. -G Ninja<br></div><div><div>-- The C compiler identification is Clang 3.3.0</div><div>-- Check for working C compiler using: Ninja</div><div>-- Check for working C compiler using: Ninja -- works</div>

<div>-- Detecting C compiler ABI info</div><div>-- Detecting C compiler ABI info - done</div><div>-- The CXX compiler identification is Clang 3.3.0</div><div>-- Check for working CXX compiler using: Ninja</div><div>-- Check for working CXX compiler using: Ninja -- works</div>

<div>-- Detecting CXX compiler ABI info</div><div>-- Detecting CXX compiler ABI info - done</div><div>CMake Error at /usr/local/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97 (message):</div><div>  Could NOT find OpenGL (missing: OPENGL_gl_LIBRARY)</div>

<div>Call Stack (most recent call first):</div><div>  /usr/local/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:291 (_FPHSA_FAILURE_MESSAGE)</div><div>  /usr/local/share/cmake-2.8/Modules/FindOpenGL.cmake:153 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)</div>

<div>  CMakeLists.txt:10 (find_package)</div><div>-- Configuring incomplete, errors occurred!<br></div></div><div><br></div><div>If I explicitly set CMAKE_LIBRARY_ARCHITECTURE it will succeed:</div><div><br></div><div>cmake .. -G Ninja -DCMAKE_LIBRARY_ARCHITECTURE=&quot;x86_64-linux-gnu&quot;<br>

</div><div><br></div><div>If anyone has any suggestions on better ways around this issue, I&#39;d love to hear them. Thanks much.</div><div> -Mike</div></div>