Hi Christopher,

I can't help you with the superbuild, but I can show you how to build PV on the XC30. here's the script <https://github.com/burlen/pvserver-configs/blob/master/servers/edison/builds/config-pv-mesa.sh> I used to build ParaView 4.2 with PrgEnv-gnu/5.2.25 on our XC30

You'll see a bunch of paths that need to be set specific to the version of PrgEnv-gnu that you are running. The easiest way to figure out these is to look at the CRAY_LD_LIBRARY_PATH environment variable. If for some reason that isn't set then you can alway look at the output of "CC --verbose". You also need to point to an OSMesa install <http://www.paraview.org/Wiki/ParaView/ParaView_And_Mesa_3D>.

Burlen

On 10/26/2014 10:22 PM, R C Bording wrote:
Hi,
 Trying to build Paraview on our XC30,
here is the end of the build log where it goes pear-shape,

Making install in test
/usr/bin/install -c -m 644 fonts.dtd '/group/director100/cbording/vis/cle52/build/osmesa-ParaViewSuperbuild-4.2.0/ParaViewSuperbuild-4.2.0-build/install/etc/fonts' /usr/bin/install -c -m 644 ./fonts.conf /group/director100/cbording/vis/cle52/build/osmesa-ParaViewSuperbuild-4.2.0/ParaViewSuperbuild-4.2.0-build/install/etc/fonts/fonts.conf /group/director100/cbording/vis/cle52/build/osmesa-ParaViewSuperbuild-4.2.0/ParaViewSuperbuild-4.2.0-build/install/bin/fc-cache -s -f -v
/usr/share/fonts: caching, new cache contents: 0 fonts, 10 dirs
/usr/share/fonts/100dpi: /bin/sh: line 9: 16194 Illegal instruction /group/director100/cbording/vis/cle52/build/osmesa-ParaViewSuperbuild-4.2.0/ParaViewSuperbuild-4.2.0-build/install/bin/fc-cache -s -f -v
make[5]: *** [install-data-local] Error 132
make[4]: *** [install-am] Error 2
make[3]: *** [install-recursive] Error 1
make[2]: *** [fontconfig/src/fontconfig-stamp/fontconfig-install] Error 2
make[1]: *** [CMakeFiles/fontconfig.dir/all] Error 2
make: *** [all] Error 2

Here is the cmake build flags for the paraviewsuperbuild script.

IBS_TOOL_CONFIGURE='-DCMAKE_BUILD_TYPE=Release \
-DParaView_FROM_GIT=OFF \
-DParaView_URL=$MYGROUP/vis/cle52/src/ParaView-v4.2.0-source.tar.gz \
-DENABLE_boost=ON \
-DENABLE_cgns=OFF \
-DENABLE_ffmpeg=ON \
-DENABLE_fontconfig=ON \
-DENABLE_freetype=ON \
-DENABLE_hdf5=ON \
-DENABLE_libxml2=ON \
-DENABLE_matplotlib=OFF \
-DENABLE_mesa=OFF \
-DENABLE_mpi=ON \
-DENABLE_numpy=ON \
-DENABLE_osmesa=ON \
-DENABLE_paraview=ON \
-DENABLE_png=ON \
-DENABLE_python=ON \
-DENABLE_qhull=ON \
-DENABLE_qt=OFF \
-DENABLE_silo=ON \
-DENABLE_szip=ON \
-DENABLE_visitbridge=ON \
-DMPI_CXX_LIBRARIES:STRING="/opt/cray/mpt/7.0.0/gni/mpich2-gnu/49/lib/libmpichcxx.so" \ -DMPI_C_LIBRARIES:STRING="/opt/cray/mpt/7.0.0/gni/mpich2-gnu/49/mpt/lib/libmpich.so" \ -DMPI_LIBRARY:FILEPATH="/opt/cray/mpt/7.0.0/gni/mpich2-gnu/49/lib/libmpichcxx.so" \ -DMPI_CXX_INCLUDE_PATH:STRING="/opt/cray/mpt/7.0.0/gni/mpich2-gnu/49/include" \ -DMPI_C_INCLUDE_PATH:STRING="/opt/cray/mpt/7.0.0/gni/mpich2-gnu/49/include" \
-DUSE_SYSTEM_mpi=ON \
-DUSE_SYSTEM_python=OFF \
-DUSE_SYSTEM_zlib=ON '

Is there other CRAY specific libraries that I should check for before I try again to install paraview?
Our Cray does NOT have any GPUS!

R. Christopher Bording
Supercomputing Team-iVEC@UWA
E: cbord...@ivec.org <mailto:cbord...@ivec.org>
T: +61 8 6488 6905

26 Dick Perry Avenue,
Technology Park
Kensington, Western Australia.
6151







_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview

Reply via email to