[Paraview] ParaView not building "pvserver"

Benson Muite benson_muite at yahoo.com
Mon Sep 30 02:21:16 EDT 2013


Dear Bill,

Get similar errors on Beacon using Intel MPI. Serial version compiles
with all plugins turned off, turning on MPI option seems to prevent
compilation of VTK.

Regards,
Benson

On 30/09/2013 06:40, paraview-request at paraview.org wrote:
> Send ParaView mailing list submissions to
> 	paraview at paraview.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://www.paraview.org/mailman/listinfo/paraview
> or, via email, send a message with subject or body 'help' to
> 	paraview-request at paraview.org
>
> You can reach the person managing the list at
> 	paraview-owner at paraview.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of ParaView digest..."
>
>
> Today's Topics:
>
>    1. ParaView not building "pvserver" (William Sherman)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sun, 29 Sep 2013 23:30:33 -0400
> From: William Sherman <shermanw at indiana.edu>
> Subject: [Paraview] ParaView not building "pvserver"
> To: ParaView list <paraview at paraview.org>,	David E DeMarle
> 	<dave.demarle at kitware.com>
> Cc: William Sherman <shermanw at indiana.edu>
> Message-ID: <5248F059.3040701 at indiana.edu>
> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"
>
> Hello everyone,
>
> So I've been working on getting ParaView compiled on a new
> Cray XE/XK7 system, and I seem to have made some progress,
> but not enough to have ParaView running.
>
> So my main problem is that when I do get the make process
> to complete, it doesn't produce the "pvserver" executable.
> Here's what it does produce:
> 	% ls bin
> 	H5detect               vtkmkg3states-pv4.0        vtkWrapHierarchy-pv4.0
> 	H5make_libsettings     vtkParseJava-pv4.0         vtkWrapJava-pv4.0
> 	protoc                 vtkParseOGLExt-pv4.0       vtkWrapPythonInit-pv4.0
> 	smTestDriver           vtkProcessShader-pv4.0     vtkWrapPython-pv4.0
> 	vtkEncodeString-pv4.0  vtkpython                  vtkWrapTclInit-pv4.0
> 	vtkHashSource-pv4.0    vtkWrapClientServer-pv4.0  vtkWrapTcl-pv4.0
>
> So there's no "paraview" itself because I turned off the
> QT-GUI flag.  As this is an HPC machine, I expect to use
> it in server mode.
>
>
> There is another problem, which I'm not sure whether it's
> related or not, and that is that I can't get it to compile
> when the PARAVIEW_USE_MPI flag is on.
>
> So I guess my first question is: do I need to have PARAVIEW_USE_MPI
> on in order to get "pvserver" built?  In theory, I can choose
> to run with only one "pvserver" process, in which case it doesn't
> need MPI, but in general of course one would run more than one.
> But I think in other circumstances I've compiled "pvserver" without
> MPI, so I'm not sure whether this is the problem.  (But I'm not
> sure what's going on with MPI.)
>
>
> I'll attach the "CMakeCache.txt" file since that may provide a
> clue to someone who knows what they're looking for -- I didn't
> notice anything that would indicate why no "pvserver".
>
>
> As for the MPI issue, I continue to get a message of this type:
>
> ---------
> [ 19%] Building CXX object 
> VTK/Parallel/MPI/CMakeFiles/vtkParallelMPI.dir/vtkMPIController.cxx.o
> Linking CXX shared library 
> ../../../lib/libvtkParallelMPI-pv4.0.so/usr/bin/ld: 
> /N/soft/cle4/paraview/MPI/install-3.0.4/lib/libmpich.a(setbotf.o): 
> relocation R_X86_64_32 against `mpifcmb2_' can not be used when making a 
> shared object; recompile with 
> -fPIC/N/soft/cle4/paraview/MPI/install-3.0.4/lib/libmpich.a: could not 
> read symbols: Bad value
> collect2: error: ld returned 1 exit status
> make[2]: *** [lib/libvtkParallelMPI-pv4.0.so.1] Error 1make[1]: *** 
> [VTK/Parallel/MPI/CMakeFiles/vtkParallelMPI.dir/all] Error 2
> make: *** [all] Error 2
> ----------
>
> So the MPI version that I'm using is MPICH 3.0.4, and I've compiled
> it myself, and I set environment variables to cause the -fPIC compile
> flag to be used, but that doesn't seem to help.  Not sure what's
> going on there, or what command to run to verify that the -fPIC
> flag took.
>
>
> I'm using this version of gcc/g++ for both paraview and MPICH:
> 	g++ (GCC) 4.8.1 20130531 (Cray Inc.)
>
>
> There is one other thing I'm mention in case it's related -- the
> Plugin's don't compile.  I have to disable all the plugins in order
> to get through the compilation process.
>
>
> Thoughts?
>
> 	Thank you in advance,
> 	Bill
>
> --
> Bill Sherman
> Sr. Technology Advisor
> Advanced Visualization Lab
> Pervasive Technology Inst
> Indiana University
> shermanw at indiana.edu
> -------------- next part --------------
> An embedded and charset-unspecified text was scrubbed...
> Name: CMakeCache.txt
> URL: <http://www.paraview.org/pipermail/paraview/attachments/20130929/e09e611b/attachment.txt>
>
> ------------------------------
>
> _______________________________________________
> 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://www.paraview.org/mailman/listinfo/paraview
>
>
> End of ParaView Digest, Vol 113, Issue 83
> *****************************************
>



More information about the ParaView mailing list