[Paraview] Development Install Tree
Mark Olesen
Mark.Olesen at faurecia.com
Mon Mar 15 06:08:25 EDT 2010
On Fri, 2010-03-12 at 13:11 -0500, Dave Partyka wrote:
> I just tried this on my Debian machine and the biggest executable in
> my bin dir weighs in at 2.5 MB. Note that this is a Debug build as my
> Release build tree is a bit out of date at the moment. Also all of the
> CMake files appear to be in
> ParaView-3.7.0-Linux-x86_64/lib/paraview-3.7/CMake/ and all of the vtk
> libs are in in ParaView-3.7.0-Linux-x86_64/lib/paraview-3.7/. So this
> is really puzzling. Have you tried doing this from a fresh clean
> build?
I just tried it again (from a fresh build directory and with
GENERATE_FILTERS_DOCUMENTATION:BOOL=ON instead of "make
HTMLDocumentation") and it looks a fair bit better. I suspect my
previous problems might have been from mixing build and install
directories.
Using cpack, I no long have monster binaries, just that the VPIC lib
seems to have gone missing:
paraview-real: error while loading shared libraries: libVPIC.so:
cannot open shared object file: No such file or directory
... but it is also getting missed for the "make install" target too, so
the problem is elsewhere. As a stop-gap, sync'ing the library from the
build directory did the trick.
Apart from the inconvenience of using cpack (I really just want to
create an installed version and not a tar.gz that I have to subsequently
unpack and rename the directories to suit my own conventions), I'm a
disconcerted by that fact that the cpack variant also seems to miss
installing a fair number of files (see attached diff from ls -1R
outputs).
Apart from various missing headers, the resulting cpack'ed installation
doesn't work for building plugins later on since it is missing
vtkWrapClientServer.
make[2]: *** No rule to make target
`paraview-3.7.0/bin/vtkWrapClientServer', needed by ...
The installation with "make install" did work though.
This seems to be the current status:
- use separate build and install directories!
- use "make install" -- cpack misses too many files and is too clumsy
for a local install.
- GENERATE_FILTERS_DOCUMENTATION should work, but doesn't.
- "make HTMLDocumentation" doesn't seem to work either
These tests were made against this commit level:
commit a75e52603fe6c70b36a6a6523f962fc598919a63
Author: KWSys Robot <kwrobot at kitware.com>
Date: Fri Mar 12 05:01:10 2010 +0000
KWSys Nightly Date Stamp
/mark
DISCLAIMER:
This electronic transmission (and any attachments thereto) is intended solely for the use of the addressee(s). It may contain confidential or legally privileged information. If you are not the intended recipient of this message, you must delete it immediately and notify the sender. Any unauthorized use or disclosure of this message is strictly prohibited. Faurecia does not guarantee the integrity of this transmission and shall therefore never be liable if the message is altered or falsified nor for any virus, interception or damage to your system.
-------------- next part --------------
--- ls-1R.cpack 2010-03-15 10:36:32.000000000 +0100
+++ ls-1R.install 2010-03-15 10:36:26.000000000 +0100
@@ -1,10 +1,12 @@
-paraview-3.7.0-cpack:
+paraview-3.7.0-install:
bin
doc
include
lib
+plugins
-paraview-3.7.0-cpack/bin:
+paraview-3.7.0-install/bin:
+kwProcessXML
lproj
paraview
pvdataserver
@@ -12,14 +14,15 @@
pvserver
smTestDriver
vtkEncodeString
+vtkWrapClientServer
-paraview-3.7.0-cpack/doc:
+paraview-3.7.0-install/doc:
paraview.qch
-paraview-3.7.0-cpack/include:
+paraview-3.7.0-install/include:
paraview-3.7
-paraview-3.7.0-cpack/include/paraview-3.7:
+paraview-3.7.0-install/include/paraview-3.7:
alglib
DICOMAppHelper.h
DICOMCallback.h
@@ -465,8 +468,14 @@
vtkAbstractArray.h
vtkAbstractCellLocator.h
vtkAbstractInterpolatedVelocityField.h
+vtkAbstractIterator.h
+vtkAbstractIterator.txx
+vtkAbstractList.h
+vtkAbstractList.txx
+vtkAbstractMap.h
vtkAbstractMapper3D.h
vtkAbstractMapper.h
+vtkAbstractMap.txx
vtkAbstractParticleWriter.h
vtkAbstractPicker.h
vtkAbstractPointLocator.h
@@ -532,6 +541,10 @@
vtkArrayIteratorTemplate.h
vtkArrayIteratorTemplateImplicit.txx
vtkArrayIteratorTemplate.txx
+vtkArrayMap.h
+vtkArrayMapIterator.h
+vtkArrayMapIterator.txx
+vtkArrayMap.txx
vtkArrayNorm.h
vtkArrayRange.h
vtkArrayReader.h
@@ -725,6 +738,7 @@
vtkConnectivityFilter.h
vtkConstrained2DLayoutStrategy.h
vtkConstrainedPointHandleRepresentation.h
+vtkContainer.h
vtkContext2D.h
vtkContextActor.h
vtkContextDevice2D.h
@@ -1102,6 +1116,10 @@
vtkHandleWidget.h
vtkHardwareSelectionPolyDataPainter.h
vtkHardwareSelector.h
+vtkHashMap.h
+vtkHashMapIterator.h
+vtkHashMapIterator.txx
+vtkHashMap.txx
vtkHAVSVolumeMapper.h
vtkHAVSVolumeMapper_k2BeginFP.h
vtkHAVSVolumeMapper_k2EndFP.h
@@ -1391,6 +1409,8 @@
vtkKMeansDistanceFunctor.h
vtkKMeansStatistics.h
vtkKochanekSpline.h
+vtkKWProcessStatistics.h
+vtkKWRemoteExecute.h
vtkLabeledDataMapper.h
vtkLabeledTreeMapDataMapper.h
vtkLabelHierarchyAlgorithm.h
@@ -1430,6 +1450,10 @@
vtkLineWidget2.h
vtkLineWidget.h
vtkLinkEdgels.h
+vtkLinkedList.h
+vtkLinkedListIterator.h
+vtkLinkedListIterator.txx
+vtkLinkedList.txx
vtkLocator.h
vtkLODActor.h
vtkLODProp3D.h
@@ -2033,6 +2057,10 @@
vtkQuantizePolyDataPoints.h
vtkQuaternionInterpolator.h
vtkQuerySelectionSource.h
+vtkQueue.h
+vtkQueueIterator.h
+vtkQueueIterator.txx
+vtkQueue.txx
vtkRandomAttributeGenerator.h
vtkRandomGraphSource.h
vtkRandomLayoutStrategy.h
@@ -2691,8 +2719,11 @@
vtkVariantInlineOperators.h
vtkVectorDot.h
vtkVector.h
+vtkVectorIterator.h
+vtkVectorIterator.txx
vtkVectorNorm.h
vtkVectorText.h
+vtkVector.txx
vtkVersion.h
vtkVertexDegree.h
vtkVertexGlyphFilter.h
@@ -2847,8 +2878,9 @@
vtkZLibDataCompressor.h
vtk_zlib.h
vtkZlibImageCompressor.h
+Xdmf
-paraview-3.7.0-cpack/include/paraview-3.7/alglib:
+paraview-3.7.0-install/include/paraview-3.7/alglib:
ap.h
apvt.h
bdsvd.h
@@ -2860,7 +2892,7 @@
rotations.h
svd.h
-paraview-3.7.0-cpack/include/paraview-3.7/hdf5:
+paraview-3.7.0-install/include/paraview-3.7/hdf5:
H5ACprivate.h
H5ACpublic.h
H5api_adpt.h
@@ -2944,15 +2976,15 @@
hdf5.h
hdf5_zlib.h
-paraview-3.7.0-cpack/include/paraview-3.7/internal:
+paraview-3.7.0-install/include/paraview-3.7/internal:
stdio_core.h
-paraview-3.7.0-cpack/include/paraview-3.7/Qt:
+paraview-3.7.0-install/include/paraview-3.7/Qt:
Components
Core
Widgets
-paraview-3.7.0-cpack/include/paraview-3.7/Qt/Components:
+paraview-3.7.0-install/include/paraview-3.7/Qt/Components:
pqActionGroupImplementation.cxx.in
pqActionGroupImplementation.h.in
pqDisplayPanelDecoratorImplementation.cxx.in
@@ -2969,12 +3001,12 @@
pqViewOptionsImplementation.h.in
Resources
-paraview-3.7.0-cpack/include/paraview-3.7/Qt/Components/Resources:
+paraview-3.7.0-install/include/paraview-3.7/Qt/Components/Resources:
Icons
UI
XML
-paraview-3.7.0-cpack/include/paraview-3.7/Qt/Components/Resources/Icons:
+paraview-3.7.0-install/include/paraview-3.7/Qt/Components/Resources/Icons:
lookmark.svg
paraqlogo.ico
ParaViewLogo.png
@@ -3240,7 +3272,7 @@
warning.png
zoom_to_selection.svg
-paraview-3.7.0-cpack/include/paraview-3.7/Qt/Components/Resources/UI:
+paraview-3.7.0-install/include/paraview-3.7/Qt/Components/Resources/UI:
pqAbortAnimation.ui
pqAboutDialog.ui
pqAddSourceDialog.ui
@@ -3318,60 +3350,66 @@
pqWriterDialog.ui
pqXYChartDisplayPanel.ui
-paraview-3.7.0-cpack/include/paraview-3.7/Qt/Components/Resources/XML:
+paraview-3.7.0-install/include/paraview-3.7/Qt/Components/Resources/XML:
Placeholder.xml
-paraview-3.7.0-cpack/include/paraview-3.7/Qt/Core:
+paraview-3.7.0-install/include/paraview-3.7/Qt/Core:
+pqAutoStartImplementation.cxx.in
+pqAutoStartImplementation.h.in
+pqPluginImplementation.cxx.in
+pqPluginImplementation.h.in
+pqViewModuleImplementation.cxx.in
+pqViewModuleImplementation.h.in
Resources
-paraview-3.7.0-cpack/include/paraview-3.7/Qt/Core/Resources:
+paraview-3.7.0-install/include/paraview-3.7/Qt/Core/Resources:
Icons
UI
-paraview-3.7.0-cpack/include/paraview-3.7/Qt/Core/Resources/Icons:
+paraview-3.7.0-install/include/paraview-3.7/Qt/Core/Resources/Icons:
pqDomain16.png
pqLinkOut16.png
pqNetwork16.png
-paraview-3.7.0-cpack/include/paraview-3.7/Qt/Core/Resources/UI:
+paraview-3.7.0-install/include/paraview-3.7/Qt/Core/Resources/UI:
pqFileDialog.ui
pqOutputWindow.ui
-paraview-3.7.0-cpack/include/paraview-3.7/Qt/Widgets:
+paraview-3.7.0-install/include/paraview-3.7/Qt/Widgets:
Resources
-paraview-3.7.0-cpack/include/paraview-3.7/Qt/Widgets/Resources:
+paraview-3.7.0-install/include/paraview-3.7/Qt/Widgets/Resources:
Icons
QtWidgets.qrc
UI
-paraview-3.7.0-cpack/include/paraview-3.7/Qt/Widgets/Resources/Icons:
+paraview-3.7.0-install/include/paraview-3.7/Qt/Widgets/Resources/Icons:
pqCollapsedGroup22.png
pqDelete16.png
pqDelete24.png
pqDelete32.png
pqPlus16.png
-paraview-3.7.0-cpack/include/paraview-3.7/Qt/Widgets/Resources/UI:
+paraview-3.7.0-install/include/paraview-3.7/Qt/Widgets/Resources/UI:
pqHelpWindow.ui
pqQuickLaunchDialog.ui
-paraview-3.7.0-cpack/include/paraview-3.7/vtkexpat:
+paraview-3.7.0-install/include/paraview-3.7/vtkexpat:
expatDllConfig.h
expat.h
vtk_expat_mangle.h
-paraview-3.7.0-cpack/include/paraview-3.7/vtkfreetype:
+paraview-3.7.0-install/include/paraview-3.7/vtkfreetype:
include
-paraview-3.7.0-cpack/include/paraview-3.7/vtkfreetype/include:
+paraview-3.7.0-install/include/paraview-3.7/vtkfreetype/include:
freetype
ft2build.h
vtkFreeTypeConfig.h
vtk_freetype_mangle.h
vtk_ftmodule.h
-paraview-3.7.0-cpack/include/paraview-3.7/vtkfreetype/include/freetype:
+paraview-3.7.0-install/include/paraview-3.7/vtkfreetype/include/freetype:
config
freetype.h
ftadvanc.h
@@ -3416,14 +3454,14 @@
tttags.h
ttunpat.h
-paraview-3.7.0-cpack/include/paraview-3.7/vtkfreetype/include/freetype/config:
+paraview-3.7.0-install/include/paraview-3.7/vtkfreetype/include/freetype/config:
ftconfig.h
ftheader.h
ftmodule.h
ftoption.h
ftstdlib.h
-paraview-3.7.0-cpack/include/paraview-3.7/vtkfreetype/include/freetype/internal:
+paraview-3.7.0-install/include/paraview-3.7/vtkfreetype/include/freetype/internal:
autohint.h
ftcalc.h
ftdebug.h
@@ -3445,7 +3483,7 @@
t1types.h
tttypes.h
-paraview-3.7.0-cpack/include/paraview-3.7/vtkjpeg:
+paraview-3.7.0-install/include/paraview-3.7/vtkjpeg:
jconfig.h
jerror.h
jmorecfg.h
@@ -3453,14 +3491,14 @@
jpeglib.h
vtk_jpeg_mangle.h
-paraview-3.7.0-cpack/include/paraview-3.7/vtklibproj4:
+paraview-3.7.0-install/include/paraview-3.7/vtklibproj4:
lib_proj.h
proj_config.h
-paraview-3.7.0-cpack/include/paraview-3.7/vtklibxml2:
+paraview-3.7.0-install/include/paraview-3.7/vtklibxml2:
libxml
-paraview-3.7.0-cpack/include/paraview-3.7/vtklibxml2/libxml:
+paraview-3.7.0-install/include/paraview-3.7/vtklibxml2/libxml:
c14n.h
catalog.h
chvalid.h
@@ -3510,7 +3548,7 @@
xpathInternals.h
xpointer.h
-paraview-3.7.0-cpack/include/paraview-3.7/vtkmetaio:
+paraview-3.7.0-install/include/paraview-3.7/vtkmetaio:
localMetaConfiguration.h
metaArray.h
metaArrow.h
@@ -3541,22 +3579,22 @@
metaUtils.h
metaVesselTube.h
-paraview-3.7.0-cpack/include/paraview-3.7/vtknetcdf:
+paraview-3.7.0-install/include/paraview-3.7/vtknetcdf:
ncconfig.h
netcdf3.h
netcdf.h
vtk_netcdf_mangle.h
-paraview-3.7.0-cpack/include/paraview-3.7/vtkpng:
+paraview-3.7.0-install/include/paraview-3.7/vtkpng:
pngconf.h
pngDllConfig.h
png.h
vtk_png_mangle.h
-paraview-3.7.0-cpack/include/paraview-3.7/vtksqlite:
+paraview-3.7.0-install/include/paraview-3.7/vtksqlite:
vtk_sqlite3.h
-paraview-3.7.0-cpack/include/paraview-3.7/vtkstd:
+paraview-3.7.0-install/include/paraview-3.7/vtkstd:
algorithm
deque
exception
@@ -3576,7 +3614,7 @@
utility
vector
-paraview-3.7.0-cpack/include/paraview-3.7/vtksys:
+paraview-3.7.0-install/include/paraview-3.7/vtksys:
auto_ptr.hxx
Base64.h
CommandLineArguments.hxx
@@ -3603,13 +3641,13 @@
SystemInformation.hxx
SystemTools.hxx
-paraview-3.7.0-cpack/include/paraview-3.7/vtksys/ios:
+paraview-3.7.0-install/include/paraview-3.7/vtksys/ios:
fstream
iosfwd
iostream
sstream
-paraview-3.7.0-cpack/include/paraview-3.7/vtksys/stl:
+paraview-3.7.0-install/include/paraview-3.7/vtksys/stl:
algorithm
deque
exception
@@ -3629,7 +3667,7 @@
utility
vector
-paraview-3.7.0-cpack/include/paraview-3.7/vtktiff:
+paraview-3.7.0-install/include/paraview-3.7/vtktiff:
tconf.h
tiffDllConfig.h
tiff.h
@@ -3637,20 +3675,78 @@
tiffvers.h
vtk_tiff_mangle.h
-paraview-3.7.0-cpack/include/paraview-3.7/vtkzlib:
+paraview-3.7.0-install/include/paraview-3.7/vtkzlib:
vtk_zlib_mangle.h
zconf.h
zlibDllConfig.h
zlib.h
-paraview-3.7.0-cpack/lib:
+paraview-3.7.0-install/include/paraview-3.7/Xdmf:
+bz2stream.h
+gzstream.h
+ice.h
+vtkSILBuilder.h
+vtkXdmfDataArray.h
+vtkXdmfHeavyData.h
+vtkXdmfReader.h
+vtkXdmfReaderInternal.h
+vtkXdmfRenderWindowInteractor.h
+vtkXdmfWriter2.h
+vtkXdmfWriter.h
+XdmfArrayCopyMacro.h
+XdmfArray.h
+XdmfAttribute.h
+XdmfConfig.h
+XdmfDataDesc.h
+XdmfDataItem.h
+XdmfDataStructure.h
+XdmfDataTransform.h
+XdmfDomain.h
+XdmfDOM.h
+XdmfDsmBuffer.h
+XdmfDsmComm.h
+XdmfDsmCommMpi.h
+XdmfDsm.h
+XdmfDsmMsg.h
+XdmfElement.h
+XdmfExport.h
+XdmfExpression.h
+XdmfExpr.h
+XdmfExprYacc.tab.h
+XdmfGeometry.h
+XdmfGrid.h
+Xdmf.h
+XdmfH5Driver.h
+XdmfHDF.h
+XdmfHDFSupport.h
+XdmfHeavyData.h
+XdmfInformation.h
+XdmfLightData.h
+XdmfMap.h
+XdmfObject.h
+XdmfRegion.h
+XdmfRoot.h
+XdmfSet.h
+XdmfTime.h
+XdmfTopology.h
+XdmfValuesBinary.h
+XdmfValues.h
+XdmfValuesHDF.h
+XdmfValuesMySQL.h
+XdmfValuesXML.h
+
+paraview-3.7.0-install/lib:
paraview-3.7
-paraview-3.7.0-cpack/lib/paraview-3.7:
+paraview-3.7.0-install/lib/paraview-3.7:
CMake
doc
HDF5Config.cmake
hints
+KWCommonBuildSettings.cmake
+KWCommonConfig.cmake
+KWCommonLibraryDepends.cmake
+kwProcessXML-real
libCSCS_PointSprite_Graphics.so
libCSCS_PointSprite_Rendering.so
libKWCommon.so
@@ -3798,8 +3894,10 @@
pvdataserver-real
pvrenderserver-real
pvserver-real
+ServerManager
smTestDriver-real
testing
+UseKWCommon.cmake
UseVTK.cmake
VTKBuildSettings.cmake
vtkChartsKit.cmake
@@ -3828,7 +3926,7 @@
vtkWidgetsKit.cmake
vtkXdmfKit.cmake
-paraview-3.7.0-cpack/lib/paraview-3.7/CMake:
+paraview-3.7.0-install/lib/paraview-3.7/CMake:
branded_paraview_initializer.cxx.in
branded_paraview_initializer.h.in
branded_paraview_main.cxx.in
@@ -3862,19 +3960,19 @@
vtkWrapPython.cmake
vtkWrapTcl.cmake
-paraview-3.7.0-cpack/lib/paraview-3.7/doc:
+paraview-3.7.0-install/lib/paraview-3.7/doc:
verdict
-paraview-3.7.0-cpack/lib/paraview-3.7/doc/verdict:
+paraview-3.7.0-install/lib/paraview-3.7/doc/verdict:
1.2.0
-paraview-3.7.0-cpack/lib/paraview-3.7/doc/verdict/1.2.0:
+paraview-3.7.0-install/lib/paraview-3.7/doc/verdict/1.2.0:
README
Verdict.doc
Verdict.htm
verdict_test.cpp
-paraview-3.7.0-cpack/lib/paraview-3.7/plugins:
+paraview-3.7.0-install/lib/paraview-3.7/plugins:
CosmoFiltersPlugin
CSCS_PointSprite_Plugin
H5PartReader
@@ -3884,31 +3982,43 @@
SLACTools
SurfaceLIC
-paraview-3.7.0-cpack/lib/paraview-3.7/plugins/CosmoFiltersPlugin:
+paraview-3.7.0-install/lib/paraview-3.7/plugins/CosmoFiltersPlugin:
libCosmoFiltersPlugin.so
-paraview-3.7.0-cpack/lib/paraview-3.7/plugins/CSCS_PointSprite_Plugin:
+paraview-3.7.0-install/lib/paraview-3.7/plugins/CSCS_PointSprite_Plugin:
libCSCS_PointSprite_Plugin.so
-paraview-3.7.0-cpack/lib/paraview-3.7/plugins/H5PartReader:
+paraview-3.7.0-install/lib/paraview-3.7/plugins/H5PartReader:
libH5PartReader.so
-paraview-3.7.0-cpack/lib/paraview-3.7/plugins/Moments:
+paraview-3.7.0-install/lib/paraview-3.7/plugins/Moments:
libMoments.so
-paraview-3.7.0-cpack/lib/paraview-3.7/plugins/PrismClientPlugin:
+paraview-3.7.0-install/lib/paraview-3.7/plugins/PrismClientPlugin:
libPrismClientPlugin.so
-paraview-3.7.0-cpack/lib/paraview-3.7/plugins/PrismServerPlugin:
+paraview-3.7.0-install/lib/paraview-3.7/plugins/PrismServerPlugin:
libPrismServerPlugin.so
-paraview-3.7.0-cpack/lib/paraview-3.7/plugins/SLACTools:
+paraview-3.7.0-install/lib/paraview-3.7/plugins/SLACTools:
libSLACTools.so
-paraview-3.7.0-cpack/lib/paraview-3.7/plugins/SurfaceLIC:
+paraview-3.7.0-install/lib/paraview-3.7/plugins/SurfaceLIC:
libSurfaceLIC.so
-paraview-3.7.0-cpack/lib/paraview-3.7/testing:
+paraview-3.7.0-install/lib/paraview-3.7/ServerManager:
+Resources
+
+paraview-3.7.0-install/lib/paraview-3.7/ServerManager/Resources:
+filters.xml
+internal_writers.xml
+readers.xml
+rendering.xml
+sources.xml
+utilities.xml
+writers.xml
+
+paraview-3.7.0-install/lib/paraview-3.7/testing:
FindString.tcl
HeaderTesting.py
PrintSelfCheck.tcl
@@ -3916,3 +4026,9 @@
rtImageTest.tcl
TestSetGet.tcl
WindowsMangleList.py
+
+paraview-3.7.0-install/plugins:
+designer
+
+paraview-3.7.0-install/plugins/designer:
+libQVTKWidgetPlugin.so
More information about the ParaView
mailing list