View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0014349ParaView(No Category)public2013-10-22 13:532016-08-12 09:59
ReporterChristophe Trophime 
Assigned ToKitware Robot 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionmoved 
PlatformOSOS Version
Product Version4.0 
Target VersionFixed in Version 
Summary0014349: paraview 4.0 FTBS with USE_EXTERNAL_VTK defined
DescriptionI'm trying to update paraview package in debian using vtk 6.0 packages.

The patch provided by http://www.vtk.org/Bug/view.php?id=14157 [^]
is not enough to get paraview build with USE_EXTERNAL_VTK defined

The following files from VTK 6.0.0 should be also be installed:
Build/lib/vtk-6.0/Modules/*-Headers.cmake usr/lib/vtk-6.0/Modules/
CMake/vtkTesting*.cmake usr/lib/vtk-6.0/

Build/ThirdParty/ftgl/vtkftglConfig.h usr/include/vtk-6.0/
ThirdParty/ftgl/src/FTGL.h usr/include/vtk-6.0/

Common/DataModel/vtkMarchingCubesCases.h usr/include/vtk-6.0/
Common/Core/vtkPointAccumulator.hxx usr/include/vtk-6.0/
Filters/Statistics/vtkStatisticsAlgorithmPrivate.h usr/include/vtk-6.0/

ThirdParty/netcdf/vtk_netcdf.h usr/include/vtk-6.0/
ThirdParty/netcdf/vtk_netcdfcpp.h usr/include/vtk-6.0/

usr/include/vtk-6.0/vtkTesting*.h

IO/Import/vtk3DS.h usr/include/vtk-6.0/

I also make some change to vtkWrapperJava.cmake and vtk_netcdfcpp.h:
    # Modify vtkWrapJava.cmake to properly upload JavaDependencies.cmake.in from $VTK_DIR
    perl -pi -e "s|{dir}/JavaDependencies.cmake.in\"|{VTK_DIR}/JavaDependencies.cmake.in\"|" debian/libvtk-java/usr/lib/vtk-6.0/vtkWrapJava.cmake

    # Correct headers for paraview
    perl -pi -e "s|cxx|include|g" debian/libvtk6-dev/usr/include/vtk-6.0/vtk_netcdfcpp.h


However this is not enough to get paraview to compile.
There is some trouble with ParaViewConfig.cmake.in where VTKConfig.cmake is loaded only from
the VTK directory shipped with paraview source tarball...

This leads to some error when building :
[ 53%] Generating CoProcessing/Adaptors/cthadaptor.done
/usr/bin/ctest --build-and-test /tmp/buildd/paraview-4.0.1/CoProcessing/Adaptors/CTHAdaptor /tmp/buildd/paraview-4.0.1/obj-x86_64-linux-gnu/CoProcessing/Adaptors/CTHAdaptor --build-nocl
ean --build-two-config --build-project CTHAdaptor --build-generator Unix\ Makefiles --build-makeprogram /usr/bin/make --build-options -DParaView_DIR:PATH=/tmp/buildd/paraview-4.0.1/obj-
x86_64-linux-gnu -DCMAKE_BUILD_TYPE:STRING=RELEASE -DCMAKE_C_COMPILER:FILEPATH=/usr/bin/cc -DCMAKE_C_FLAGS:STRING=-g\ -O2\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Werro
r=format-security\ -D_FORTIFY_SOURCE=2\ -DCMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ -DCMAKE_CXX_FLAGS:STRING=-g\ -O2\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Werror=for
mat-security\ -D_FORTIFY_SOURCE=2\ -DCMAKE_LIBRARY_OUTPUT_DIRECTORY:PATH=/tmp/buildd/paraview-4.0.1/obj-x86_64-linux-gnu/lib -DCMAKE_RUNTIME_OUTPUT_DIRECTORY:PATH=/tmp/buildd/paraview-
4.0.1/obj-x86_64-linux-gnu/bin
Internal cmake changing into directory: /tmp/buildd/paraview-4.0.1/obj-x86_64-linux-gnu/CoProcessing/Adaptors/CTHAdaptor
Error: cmake execution failed
CMake Error at /tmp/buildd/paraview-4.0.1/obj-x86_64-linux-gnu/ParaViewConfig.cmake:54 (include):
  include could not find load file:

    /tmp/buildd/paraview-4.0.1/obj-x86_64-linux-gnu/VTK/VTKConfig.cmake
Call Stack (most recent call first):
  CMakeLists.txt:4 (find_package)


CMake Warning (dev) at /tmp/buildd/paraview-4.0.1/CMake/UseParaView.cmake:13 (include):
  include() given empty file name (ignored).
Call Stack (most recent call first):
  CMakeLists.txt:5 (include)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Error at /tmp/buildd/paraview-4.0.1/CMake/ParaViewMacros.cmake:398 (include):
  include could not find load file:

    vtkForwardingExecutable
Call Stack (most recent call first):
  /tmp/buildd/paraview-4.0.1/CMake/UseParaView.cmake:42 (include)
  CMakeLists.txt:5 (include)


CMake Error at /tmp/buildd/paraview-4.0.1/CMake/ParaViewMacros.cmake:398 (include):
  include could not find load file:

    vtkForwardingExecutable
Call Stack (most recent call first):
  /tmp/buildd/paraview-4.0.1/CMake/ParaViewPlugins.cmake:1 (include)
  /tmp/buildd/paraview-4.0.1/CMake/UseParaView.cmake:43 (include)
  CMakeLists.txt:5 (include)


CMake Error at /tmp/buildd/paraview-4.0.1/CMake/ParaViewBranding.cmake:89 (include):
  include could not find load file:

    vtkForwardingExecutable
Call Stack (most recent call first):
  /tmp/buildd/paraview-4.0.1/CMake/UseParaView.cmake:44 (include)
  CMakeLists.txt:5 (include)


Configuring
Configuring incomplete, errors occurred!

make[2]: *** [CoProcessing/Adaptors/cthadaptor.done] Error 1
make[2]: Leaving directory `/tmp/buildd/paraview-4.0.1/obj-x86_64-linux-gnu'
make[1]: *** [CMakeFiles/CTHAdaptor.dir/all] Error 2
make[1]: Leaving directory `/tmp/buildd/paraview-4.0.1/obj-x86_64-linux-gnu'
make: *** [all] Error 2
 
TagsNo tags attached.
ProjectTBD
Topic Name
Typecrash
Attached Files

 Relationships

  Notes
(0031875)
Utkarsh Ayachit (administrator)
2013-11-26 13:33

USE_EXTERNAL_VTK is not yet supported. We have made small steps towards it, but it's no where complete and not ready for prime time.
(0032461)
efferre79 (reporter)
2014-03-08 18:57

some patches in the issue 0014157
(0038451)
Kitware Robot (administrator)
2016-08-12 09:59

Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current ParaView Issues page linked in the banner at the top of this page.

 Issue History
Date Modified Username Field Change
2013-10-22 13:53 Christophe Trophime New Issue
2013-11-26 13:33 Utkarsh Ayachit Note Added: 0031875
2014-03-08 18:57 efferre79 Note Added: 0032461
2016-08-12 09:59 Kitware Robot Note Added: 0038451
2016-08-12 09:59 Kitware Robot Status backlog => closed
2016-08-12 09:59 Kitware Robot Resolution open => moved
2016-08-12 09:59 Kitware Robot Assigned To => Kitware Robot


Copyright © 2000 - 2018 MantisBT Team