[Paraview] trying to compile plugin pv-meshless and pv-common

Ricardo Reis rreis at aero.ist.utl.pt
Sun Mar 4 16:12:05 EST 2012


Hi John

On Sat, 3 Mar 2012, Biddiscombe, John A. wrote:

> pv-meshless has undergone a number of big changes recently and I need to 
> update the wiki, the problem you're seeing is caused by some changes in 
> the paraview API between 3.10, 3.12 and now 3.14 if you use the 
> "testing" branch of pv-meshless, it should compile against paraview from 
> git.
>
> The testing branch will become the pv3.14 branch and I'll update the 
> wiki accordingly. The testing branch contains a whole bunch of stuff for 
> doing parallel work with pv-meshless. It has now completed the "testing" 
> phase and is stable so ready for release. (hopefully)

I have taken the testing branch of pv-meshless with (repeating all the 
steps to make sure)

mkdir plugins
cd plugins
git clone https://hpcforge.org/anonscm/git/pv-common/pv-common.git
git clone -b testing https://hpcforge.org/anonscm/git/pv-meshless/pv-meshless.git
cp pv-meshless/CMakeLists-plugins.txt ./CMakeLists.txt

pushd pv-meshless/ && git checkout master && popd

mkdir build && cd build && ccmake ../

during the ccmake process this appeared:

VTKConfig loaded from 
/home/rreis/tmp/src/paraview/paraview.build/VTK/VTKConfig.cmake

  CMake Warning (dev) at /usr/share/cmake-2.8/Modules/FindMPI.cmake:81 
(include):
    File /usr/share/cmake-2.8/Modules/FindMPI.cmake includes
    /home/rreis/tmp/src/paraview/ParaView/CMake/GetPrerequisites.cmake 
(found
    via CMAKE_MODULE_PATH) which shadows
    /usr/share/cmake-2.8/Modules/GetPrerequisites.cmake.  This may cause 
errors
    later on .

    Policy CMP0017 is not set: Prefer files from the CMake module directory
    when including from there.  Run "cmake --help-policy CMP0017" for 
policy
    details.  Use the cmake_policy command to set the policy and suppress 
this
    warning.
  Call Stack (most recent call first):
    pv-meshless/CMakeLists.txt:40 (FIND_PACKAGE)
  This warning is for project developers.  Use -Wno-dev to suppress it.




and then I generated the make file and did


make

and then this error appear:

[ 53%] Generating moc_pv_meshless_Plugin.cxx
Scanning dependencies of target pv_meshless
[ 54%] Building CXX object 
pv-meshless/CMakeFiles/pv_meshless.dir/qrc_pv_meshless.cxx.o
[ 54%] Building CXX object 
pv-meshless/CMakeFiles/pv_meshless.dir/pqSPHManagerPanel.cxx.o
/home/rreis/tmp/src/paraview/plugins/pv-meshless/pqSPHManagerPanel.cxx:33:47: 
fatal error: vtkProcessModuleConnectionManager.h: No such file or directory
compilation terminated.
make[2]: *** 
[pv-meshless/CMakeFiles/pv_meshless.dir/pqSPHManagerPanel.cxx.o] Error 1
make[1]: *** [pv-meshless/CMakeFiles/pv_meshless.dir/all] Error 2
make: *** [all] Error 2


ideas?

I got paraview with

git clone --recursive git://paraview.org/ParaView.git



thx,



  Ricardo Reis

  'Non Serviam'

  Computational Fluid Dynamics, High Performance Computing, Turbulence
  http://www.lasef.ist.utl.pt

  Cultural Instigator @ Rádio Zero
  http://www.radiozero.pt

  http://www.flickr.com/photos/rreis/

  contacts:  gtalk: kyriusan at gmail.com  skype: kyriusan

  Institutional Address:

  Ricardo J.N. dos Reis
  IDMEC, Instituto Superior Técnico, Technical University of Lisbon
  Av. Rovisco Pais
  1049-001 Lisboa
  Portugal

                       - email sent with alpine 2.00 -


More information about the ParaView mailing list