Can you verify <span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">/nfs/v14/</span><span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">v14006/opt/Mesa-7.11/include contains </span><span class="Apple-style-span" style="color: rgb(80, 0, 80); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">&quot;GL/gl.h&quot;</span><span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">? It should if mesa built and installed correctly.</span><br>

<br><div class="gmail_quote">On Mon, Nov 7, 2011 at 6:22 AM, Takuya OSHIMA <span dir="ltr">&lt;<a href="mailto:oshima@eng.niigata-u.ac.jp">oshima@eng.niigata-u.ac.jp</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hi Kevin,<br>
<br>
Thaks for your comment. Here is my full CMake configuration. On thing<br>
that may be noticed is that our cluster does not have GL/gl.h under<br>
/usr/include (unlike some of modern Linux systems).<br>
<br>
cmake ../ParaView-3.12.0-RC3 \<br>
    -DCMAKE_CXX_COMPILER=/opt/intel/Compiler/11.0/074/bin/intel64/icpc \<br>
    -DCMAKE_C_COMPILER=/opt/intel/Compiler/11.0/074/bin/intel64/icc \<br>
    -DCMAKE_INSTALL_PREFIX=/nfs/v14/v14006/opt/ParaView-3.12.0-RC3 \<br>
    -DCMAKE_BUILD_TYPE=Release \<br>
    -DBUILD_SHARED_LIBS=ON \<br>
    -DBUILD_TESTING=OFF \<br>
    -DPARAVIEW_BUILD_QT_GUI=OFF \<br>
    -DPARAVIEW_ENABLE_PYTHON=ON \<br>
    -DPARAVIEW_USE_MPI=ON \<br>
    -DMPI_CXX_INCLUDE_PATH=/opt/itc/mpi/mpich-mx-intel11-shared/include \<br>
    -DENABLE_MPI4PY=OFF \<br>
    -DPARAVIEW_ENABLE_COPROCESSING=ON \<br>
    -DVTK_OPENGL_HAS_OSMESA=ON \<br>
    -DVTK_USE_X=OFF \<br>
    -DOPENGL_gl_LIBRARY= \<br>
    -DOPENGL_glu_LIBRARY=/nfs/v14/v14006/opt/Mesa-7.11/lib/libGLU.so \<br>
    -DOPENGL_INCLUDE_DIR=/nfs/v14/v14006/opt/Mesa-7.11/include \<br>
    -DOSMESA_INCLUDE_DIR=/nfs/v14/v14006/opt/Mesa-7.11/include \<br>
    -DOSMESA_LIBRARY=/nfs/v14/v14006/opt/Mesa-7.11/lib/libOSMesa32.so \<br>
    -DVTK_USE_OFFSCREEN=ON<br>
<div class="im"><br>
Takuya OSHIMA, Ph.D.<br>
Faculty of Engineering, Niigata University<br>
8050 Ikarashi-Ninocho, Nishi-ku, Niigata, 950-2181, JAPAN<br>
<br>
</div>From: &quot;Kevin H. Hobbs&quot; &lt;<a href="mailto:hobbsk@ohio.edu">hobbsk@ohio.edu</a>&gt;<br>
Subject: Re: [Paraview] 3.12.0-RC3: could not open source file &quot;GL/gl.h&quot; compiling vtkIceTSynchronizedRenderers.cxx<br>
Date: Mon, 07 Nov 2011 05:36:07 -0500<br>
<div><div></div><div class="h5"><br>
&gt; On 11/05/2011 06:13 AM, Takuya OSHIMA wrote:<br>
&gt;&gt; Hi,<br>
&gt;&gt;<br>
&gt;&gt; I tried to build the 3.12.0 RC3 with MesaLib-7.11 (OSMesa) on a RHEL<br>
&gt;&gt; 5.1 headless cluster and got an error:<br>
&gt;&gt;<br>
&gt;&gt; /nfs/work2/v14/v14006/src/ParaView-3.12.0-RC3/VTK/Rendering/vtkOpenGL.h(26): catastrophic error: could not open source file &quot;GL/gl.h&quot;<br>
&gt;&gt;   # include &lt;GL/gl.h&gt; // Include OpenGL API.<br>
&gt;&gt;                                             ^<br>
&gt;&gt;<br>
&gt;&gt; compilation aborted for /nfs/work2/v14/v14006/src/ParaView-3.12.0-RC3/ParaViewCore/ClientServerCore/vtkIceTSynchronizedRenderers.cxx (code 4)<br>
&gt;&gt; make[2]: *** [ParaViewCore/ClientServerCore/CMakeFiles/vtkPVClientServerCore.dir/vtkIceTSynchronizedRenderers.cxx.o] Error 4<br>
&gt;&gt;<br>
&gt;&gt; Looking into ParaViewCore/ClientServerCore/CMakeLists.txt I found<br>
&gt;&gt; nothing that specifies ${OPENGL_INCLUDE_DIR} as opposed to the old<br>
&gt;&gt; ParaView-3.10.1/Servers/Filters/CMakeLists.txt (where<br>
&gt;&gt; vtkIceTSynchronizedRenderers.cxx had been in) having<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;  I build PareView with OSMesa from their git repositories every<br>
&gt; night.<br>
&gt;<br>
&gt; Could you please post your CMakeCache.txt to a public server or<br>
&gt; tell us the CMake variables you set?<br>
&gt;<br>
&gt; The OSMesa related variables I set are :<br>
&gt;<br>
&gt; OPENGL_INCLUDE_DIR:PATH=/home/kevin/mesa_osmesa/include<br>
&gt; OPENGL_gl_LIBRARY:FILEPATH=<br>
&gt; OPENGL_glu_LIBRARY:FILEPATH=/home/kevin/mesa_osmesa/lib/libGLU.so<br>
&gt; VTK_OPENGL_HAS_OSMESA:BOOL=ON<br>
&gt; OSMESA_INCLUDE_DIR:PATH=/home/kevin/mesa_osmesa/include<br>
&gt; OSMESA_LIBRARY:FILEPATH=/home/kevin/mesa_osmesa/lib/libOSMesa.so<br>
&gt; VTK_USE_OFFSCREEN:BOOL=ON<br>
&gt; VTK_USE_X:BOOL=OFF<br>
</div></div><div><div></div><div class="h5">_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
</div></div></blockquote></div><br>