[Paraview] [EXTERNAL] build trouble on LLNL clusters

Cook, Rich cook47 at llnl.gov
Wed Aug 20 15:43:45 EDT 2014


I don’t know.  It is too hard a question to answer as I do not have a snapshot from a time when it built to compare against.
I hope that I can simply answer, “Why doesn’t this build work as is, given the error I’m seeing?”

— Rich

On Aug 20, 2014, at 12:30 PM, Scott, W Alan <wascott at sandia.gov<mailto:wascott at sandia.gov>> wrote:

Or your environment (i.e., path)?

Alan

From: Angelini, Richard C (Rick) CIV USARMY ARL (US) [mailto:richard.c.angelini.civ at mail.mil]
Sent: Wednesday, August 20, 2014 1:29 PM
To: Cook, Rich D (External Contacts); Scott, W Alan
Cc: paraview at paraview.org<mailto:paraview at paraview.org>
Subject: RE: [Paraview] [EXTERNAL] build trouble on LLNL clusters

So, what changed on the system-side?  New GL development libraries, or maybe they were accidentally removed, or something like that?    It's probably not you, your source code or your build script .....

________________________________
Rick Angelini

USArmy Research Laboratory
CISD/HPC Architectures Team
Building 120 Cube 315
Phone:  410-278-6266
________________________________
From: ParaView [paraview-bounces at paraview.org<mailto:paraview-bounces at paraview.org>] on behalf of Cook, Rich [cook47 at llnl.gov<mailto:cook47 at llnl.gov>]
Sent: Wednesday, August 20, 2014 3:19 PM
To: Alan Scott
Cc: paraview at paraview.org<mailto:paraview at paraview.org>
Subject: Re: [Paraview] [EXTERNAL] build trouble on LLNL clusters
Hi Alan
It’s from a tarball called "ParaView-v4.1.0-source.tar.gz” which I downloaded a while ago.
I’m not sure if I pulled from a repo at the time, but I don’t think so.
Checksum is

rcook at rzgpu52 (paraview-4.1.0 ): sum ParaView-v4.1.0-source.tar.gz
47281 49278



On Aug 20, 2014, at 12:11 PM, Scott, W Alan <wascott at sandia.gov<mailto:wascott at sandia.gov>> wrote:


Master source pull, or PV 4.1?

Alan

From: ParaView [mailto:paraview-bounces at paraview.org] On Behalf Of Cook, Rich
Sent: Wednesday, August 20, 2014 1:06 PM
To: paraview at paraview.org<mailto:paraview at paraview.org>
Subject: [EXTERNAL] [Paraview] build trouble on LLNL clusters

Hello,
I’m seeing this new error on our machines, which is mysterious as I have not changed my build process at all.  Can someone help me spot the source of my woes here?  Thanks!

[  5%] cd /tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0-Build/VTK/ThirdParty/freetype/vtkfreetype && /usr/local/tools/gcc-4.4.6/bin/gcc  -DFT2_BUILD_LIBRARY -DVTK_IN_VTK -Dvtkfreetype_EXPORTS -I/usr/local/tools/mili-1.11.1/include -I/usr/local/tools/hdf5-gnu-serial-1.8.8/include  -I/usr/local/include  -w -w -g -fPIC -I/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0-Build -I/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0-Build/VTK/ThirdParty/zlib -I/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0/VTK/ThirdParty/zlib -I/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0-Build/VTK/ThirdParty/freetype -I/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0/VTK/ThirdParty/freetype -I/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0/VTK/ThirdParty/freetype/vtkfreetype/include -I/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0/VTK/ThirdParty/freetype/vtkfreetype/src -I/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0-Build/VTK/ThirdParty/freetype/vtkfreetype -I/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0-Build/VTK/ThirdParty/freetype/vtkfreetype/include    -o CMakeFiles/vtkfreetype.dir/builds/unix/ftsystem.c.o   -c /tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0/VTK/ThirdParty/freetype/vtkfreetype/builds/unix/ftsystem.c
[  5%] [  5%] CMakeFiles/vtkgl2ps.dir/gl2ps.c.o: In function `gl2psAddText':
/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0/VTK/ThirdParty/gl2ps/vtkgl2ps/gl2ps.c:886: undefined reference to `glGetBooleanv'
/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0/VTK/ThirdParty/gl2ps/vtkgl2ps/gl2ps.c:889: undefined reference to `glGetFloatv'
/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0/VTK/ThirdParty/gl2ps/vtkgl2ps/gl2ps.c:907: undefined reference to `glGetFloatv'
/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0/VTK/ThirdParty/gl2ps/vtkgl2ps/gl2ps.c:918: undefined reference to `glPassThrough'
CMakeFiles/vtkgl2ps.dir/gl2ps.c.o: In function `gl2psPrintPostScriptBeginViewport':
/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0/VTK/ThirdParty/gl2ps/vtkgl2ps/gl2ps.c:3154: undefined reference to `glRenderMode'
/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0/VTK/ThirdParty/gl2ps/vtkgl2ps/gl2ps.c:3166: undefined reference to `glGetFloatv'
/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0/VTK/ThirdParty/gl2ps/vtkgl2ps/gl2ps.c:3169: undefined reference to `glGetIntegerv'
CMakeFiles/vtkgl2ps.dir/gl2ps.c.o: In function `gl2psPrintTeXBeginViewport':
/tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0/VTK/ThirdParty/gl2ps/vtkgl2ps/gl2ps.c:3346: undefined reference to `glRenderMode'
CMakeFiles/vtkgl2ps.dir/gl2ps.c.o: In function `gl2psPrintPDFBeginViewport’:
etc. etc. etc.


Here is how I build.

/usr/local/tools/cmake-2.8.10/bin/cmake.real \
-DPARAVIEW_BUILD_QT_GUI:BOOL=OFF \
-DVTK_OPENGL_HAS_OSMESA:BOOL=ON '\
-DOSMESA_LIBRARY:FILEPATH='\''/usr/lib64/libOSMesa.so'\''' \
-DVTK_USE_OFFSCREEN:BOOL=ON \
-DOPENGL_gl_LIBRARY:FILEPATH= \
-DVTK_USE_X:BOOL=OFF \
-DCMAKE_CXX_COMPILER:FILEPATH=/usr/local/tools/gcc-4.4.6/bin/g++ \
-DCMAKE_C_COMPILER:FILEPATH=/usr/local/tools/gcc-4.4.6/bin/gcc \
-DPARAVIEW_USE_MPI:BOOL=OFF \
-DPARAVIEW_USE_MPI_SSEND:BOOL=OFF \
-DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \
-DPARAVIEW_ENABLE_PYTHON:BOOL=ON \
-DQT_QMAKE_EXECUTABLE:FILEPATH=/usr/local/tools/qt-4.8.3/bin/qmake.real \
-DOPENGL_glu_LIBRARY:FILEPATH=/usr/lib64/libGLU.so \
-DCMAKE_INSTALL_PREFIX:PATH=//usr/local/tools/paraview-osmesa-4.1.0 \
-DPARAVIEW_USE_BOOST:BOOL=ON \
-DPARAVIEW_USE_VISITBRIDGE:BOOL=ON \
-DVISIT_BUILD_READER_CGNS:BOOL=ON \
-DVISIT_BUILD_READER_Mili:BOOL=ON \
-DVISIT_BUILD_READER_Silo:BOOL=ON \
-DCGNS_INCLUDE_DIR:PATH=/usr/local/tools/cgnslib-3.1.3-4/include '\
-DCGNS_LIBRARY:FILEPATH=/usr/local/tools/cgnslib-3.1.3-4/lib/libcgns.so;/usr/local/tools/szip-2.0/lib/libsz.so;/usr/lib64/libz.so' \
-DMILI_INCLUDE_DIR:PATH=/usr/local/tools/mili-1.11.1/include '\
-DMILI_LIBRARY:FILEPATH=/usr/local/tools/mili-1.11.1/lib/libmili.a;/usr/local/tools/szip-2.0/lib/libsz.so;/usr/lib64/libz.so' '\
-DSILO_INCLUDE_DIR:PATH=/usr/local/tools/silo-4.8/include;/usr/local/tools/mili-1.11.1/include' '\
-DSILO_LIBRARY:FILEPATH=/usr/local/tools/silo-4.8/lib/libsiloh5.a;/usr/local/tools/szip-2.0/lib/libsz.so;/usr/lib64/libz.so' \
-DBoost_INCLUDE_DIR:PATH=/usr/local/tools/boost-nompi-1.55.0/include \
-DBoost_LIBRARY_DIRS:FILEPATH=/usr/local/tools/boost-nompi-1.55.0/lib '\
-DCMAKE_EXE_LINKER_FLAGS:STRING=-Wl,-rpath,$ORIGIN:$ORIGIN/../lib:/usr/local/lib' '\
-DCMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=-Wl,-rpath,$ORIGIN:$ORIGIN/../lib:/usr/local/lib' '\
-DCMAKE_CXX_FLAGS:STRING= -I/usr/local/tools/mili-1.11.1/include -I/usr/local/tools/hdf5-gnu-serial-1.8.8/include  -I/usr/local/include ' '\
-DCMAKE_C_FLAGS:STRING=  -I/usr/local/tools/mili-1.11.1/include -I/usr/local/tools/hdf5-gnu-serial-1.8.8/include  -I/usr/local/include ' \
-DVTK_USE_SYSTEM_HDF5:BOOL=ON \
-DHDF5_ENABLE_SZIP_SUPPORT:BOOL=ON \
-DHDF5_DIR:PATH=/usr/local/tools/hdf5-gnu-serial-1.8.8 \
-DHDF5_C_INCLUDE_DIR:PATH=/usr/local/tools/hdf5-gnu-serial-1.8.8/include \
-DHDF5_INCLUDE_DIR:PATH=/usr/local/tools/hdf5-gnu-serial-1.8.8/include \
-DHDF5_HL_INCLUDE_DIR:PATH=/usr/local/tools/hdf5-gnu-serial-1.8.8/include '\
-DHDF5_hdf5_LIBRARY:FILEPATH=/usr/local/tools/hdf5-gnu-serial-1.8.8/lib/libhdf5.so;/usr/local/tools/szip-2.0/lib/libsz.so;/usr/lib64/libz.so' '\
-DHDF5_hdf5_LIBRARY_DEBUG:FILEPATH=/usr/local/tools/hdf5-gnu-serial-1.8.8/lib/libhdf5.so;/usr/local/tools/szip-2.0/lib/libsz.so;/usr/lib64/libz.so' '\
-DHDF5_hdf5_LIBRARY_RELEASE:FILEPATH=/usr/local/tools/hdf5-gnu-serial-1.8.8/lib/libhdf5.so;/usr/local/tools/szip-2.0/lib/libsz.so;/usr/lib64/libz.so' '\
-DHDF5_hdf5_hl_LIBRARY:FILEPATH=/usr/local/tools/hdf5-gnu-serial-1.8.8/lib/libhdf5_hl.so;/usr/local/tools/szip-2.0/lib/libsz.so;/usr/lib64/libz.so' '\
-DHDF5_hdf5_hl_LIBRARY_DEBUG:FILEPATH=/usr/local/tools/hdf5-gnu-serial-1.8.8/lib/libhdf5_hl.so;/usr/local/tools/szip-2.0/lib/libsz.so;/usr/lib64/libz.so' '\
-DHDF5_hdf5_hl_LIBRARY_RELEASE:FILEPATH=/usr/local/tools/hdf5-gnu-serial-1.8.8/lib/libhdf5_hl.so;/usr/local/tools/szip-2.0/lib/libsz.so;/usr/lib64/libz.so' \
-DBUILD_SHARED_LIBS:BOOL=ON \
-DBUILD_TESTING:BOOL=OFF /tmp/dpkg-mkdeb.GU7yE8BBEM/src/ParaView-v4.1.0

--
✐Richard Cook
✇ Lawrence Livermore National Laboratory
Bldg-453 Rm-4024, Mail Stop L-557
7000 East Avenue,  Livermore, CA, 94550, USA
☎ (office) (925) 423-9605
☎ (fax) (925) 423-6961
---
Information Management & Graphics Grp., Services & Development Div., Integrated Computing & Communications Dept.
(opinions expressed herein are mine and not those of LLNL)




--
✐Richard Cook
✇ Lawrence Livermore National Laboratory
Bldg-453 Rm-4024, Mail Stop L-557
7000 East Avenue,  Livermore, CA, 94550, USA
☎ (office) (925) 423-9605
☎ (fax) (925) 423-6961
---
Information Management & Graphics Grp., Services & Development Div., Integrated Computing & Communications Dept.
(opinions expressed herein are mine and not those of LLNL)





--
✐Richard Cook
✇ Lawrence Livermore National Laboratory
Bldg-453 Rm-4024, Mail Stop L-557
7000 East Avenue,  Livermore, CA, 94550, USA
☎ (office) (925) 423-9605
☎ (fax) (925) 423-6961
---
Information Management & Graphics Grp., Services & Development Div., Integrated Computing & Communications Dept.
(opinions expressed herein are mine and not those of LLNL)



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20140820/b9f4d081/attachment-0001.html>


More information about the ParaView mailing list