Hi Roman, Thanks for the update. Great to hear about the Midas Journal article!
I do not think the Midas Journal will be able to build your plugin. I would recommend creating build instructions to build against a ParaView build tree. I have just verified that ITK builds with the ITKVtkGlue module ON when pointing VTK_DIR to the <ParaView-build>/VTK directory. I don't see the install tree VTKTargets.cmake file in my ParaView build, either. In the long term, the ParaView CMake configuration should be corrected. HTH, Matt On Mon, Jan 26, 2015 at 4:02 AM, Dr. Roman Grothausmann <[email protected]> wrote: > Hi Matt, > > > Thank You very much for Your reply. > I can only find one VTKTargets.cmake in > /opt/compilation/paraview-git_build/VTK/ > It seems though that it is lacking the relevant entries for the libraries > that troubled me, e.g. vtkPVPythonCatalyst and > vtkUtilitiesPythonInitializer. > > I'm about to publish the ITK-VTK PV plugin in the Midas Journal, what > installation instructions should I give there? > Will the testing environment be able to compile this plugin and its tests or > should I disable automatic testing for this contribution? > > Many thanks for looking into this. > Roman > > > On 23/01/15 18:15, Matt McCormick wrote: >> >> Hi Roman, >> >> Thanks for looking into the issue and reporting it to the mailing list. >> >> Paraview should be installing VTKTargets.cmake, which tells the build >> system where to find the libraries. Note that there might be two >> VTKTargets.cmake files that are generated -- one for the build tree >> and one for the install tree. >> >> HTH, >> Matt >> >> On Fri, Jan 23, 2015 at 4:20 AM, Dr. Roman Grothausmann >> <[email protected]> wrote: >>> >>> >>> On 22/01/15 11:21, Dr. Roman Grothausmann wrote: >>>> >>>> >>>> Adding the abs. file locations to the build command does not help nor >>>> does >>>> -L/opt/paraview-4.3.1_git/lib/paraview-4.3/ >>> >>> >>> >>> I figured that the vtk dynamic libraries of PV have the ending *-pv4.3.so >>> which seems to be the reason why the linker does not find them. If I >>> create >>> symbolic links to these files without the extension: >>> >>> cd /opt/compilation/paraview-git_build/lib/ >>> for i in *-pv*.so; do ln -s $i ${i%-pv*}.so; done >>> >>> and adding -L/opt/compilation/paraview-git_build/lib/ to CMAKE_CXX_FLAGS >>> the compilation of ITK succeeds. >>> >>> I wonder, is that the way it's meant to be done? >>> >>> >>> >>>> What am I missing in my configuration of PV and ITK? >>>> >>>> When and where should I specify: >>>> CMAKE_CXX_FLAGS -fPIC >>>> BUILD_SHARED_LIBS ON/OFF >>>> >>>> Is this the right VTK_DIR specification for ITK: >>>> /opt/compilation/ParaView-v4.3.1/build/VTK >>>> or >>>> /opt/paraview-4.3.1_git/lib/cmake/paraview-4.3 >>>> >>>> >>>> >>>> Many thanks for any help or hints. >>>> Roman >>>> >>>> >>> >>> -- >>> Dr. Roman Grothausmann >>> >>> Tomographie und Digitale Bildverarbeitung >>> Tomography and Digital Image Analysis >>> >>> Institut für Funktionelle und Angewandte Anatomie, OE 4120 >>> Medizinische Hochschule Hannover >>> Carl-Neuberg-Str. 1 >>> D-30625 Hannover >>> >>> Tel. +49 511 532-9574 >>> _____________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://www.kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-users > > > -- > Dr. Roman Grothausmann > > Tomographie und Digitale Bildverarbeitung > Tomography and Digital Image Analysis > > Institut für Funktionelle und Angewandte Anatomie, OE 4120 > Medizinische Hochschule Hannover > Carl-Neuberg-Str. 1 > D-30625 Hannover > > Tel. +49 511 532-9574 _______________________________________________ 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 Search the list archives at: http://markmail.org/search/?q=ParaView Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/paraview
