Closed eamonustc closed 6 years ago
Hi,
You should add the path to the vtk library in LFLAGS
All my VTK library files are in /usr/local/lib, I do not have a VTK folder in /usr/local/lib
ls /usr/local/lib/libvtk*
/usr/local/lib/libvtkChartsCore-8.1.1.dylib
/usr/local/lib/libvtkChartsCore-8.1.dylib
/usr/local/lib/libvtkChartsCorePython36D-8.1.1.dylib
/usr/local/lib/libvtkChartsCorePython36D-8.1.dylib
/usr/local/lib/libvtkChartsCoreTCL-8.1.1.dylib
/usr/local/lib/libvtkChartsCoreTCL-8.1.dylib
/usr/local/lib/libvtkCommonColor-8.1.1.dylib
/usr/local/lib/libvtkCommonColor-8.1.dylib
/usr/local/lib/libvtkCommonColorPython36D-8.1.1.dylib
/usr/local/lib/libvtkCommonColorPython36D-8.1.dylib
/usr/local/lib/libvtkCommonColorTCL-8.1.1.dylib
/usr/local/lib/libvtkCommonColorTCL-8.1.dylib
/usr/local/lib/libvtkCommonComputationalGeometry-8.1.1.dylib
/usr/local/lib/libvtkCommonComputationalGeometry-8.1.dylib
/usr/local/lib/libvtkCommonComputationalGeometryPython36D-8.1.1.dylib
/usr/local/lib/libvtkCommonComputationalGeometryPython36D-8.1.dylib
/usr/local/lib/libvtkCommonComputationalGeometryTCL-8.1.1.dylib
/usr/local/lib/libvtkCommonComputationalGeometryTCL-8.1.dylib
/usr/local/lib/libvtkCommonCore-8.1.1.dylib
/usr/local/lib/libvtkCommonCore-8.1.dylib
/usr/local/lib/libvtkCommonCorePython36D-8.1.1.dylib
/usr/local/lib/libvtkCommonCorePython36D-8.1.dylib
/usr/local/lib/libvtkCommonCoreTCL-8.1.1.dylib
/usr/local/lib/libvtkCommonCoreTCL-8.1.dylib
/usr/local/lib/libvtkCommonDataModel-8.1.1.dylib
/usr/local/lib/libvtkCommonDataModel-8.1.dylib
/usr/local/lib/libvtkCommonDataModelPython36D-8.1.1.dylib
/usr/local/lib/libvtkCommonDataModelPython36D-8.1.dylib
/usr/local/lib/libvtkCommonDataModelTCL-8.1.1.dylib
/usr/local/lib/libvtkCommonDataModelTCL-8.1.dylib
/usr/local/lib/libvtkCommonExecutionModel-8.1.1.dylib
/usr/local/lib/libvtkCommonExecutionModel-8.1.dylib
/usr/local/lib/libvtkCommonExecutionModelPython36D-8.1.1.dylib
/usr/local/lib/libvtkCommonExecutionModelPython36D-8.1.dylib
/usr/local/lib/libvtkCommonExecutionModelTCL-8.1.1.dylib
/usr/local/lib/libvtkCommonExecutionModelTCL-8.1.dylib
/usr/local/lib/libvtkCommonMath-8.1.1.dylib
/usr/local/lib/libvtkCommonMath-8.1.dylib
/usr/local/lib/libvtkCommonMathPython36D-8.1.1.dylib
/usr/local/lib/libvtkCommonMathPython36D-8.1.dylib
/usr/local/lib/libvtkCommonMathTCL-8.1.1.dylib
/usr/local/lib/libvtkCommonMathTCL-8.1.dylib
/usr/local/lib/libvtkCommonMisc-8.1.1.dylib
/usr/local/lib/libvtkCommonMisc-8.1.dylib
/usr/local/lib/libvtkCommonMiscPython36D-8.1.1.dylib
/usr/local/lib/libvtkCommonMiscPython36D-8.1.dylib
/usr/local/lib/libvtkCommonMiscTCL-8.1.1.dylib
/usr/local/lib/libvtkCommonMiscTCL-8.1.dylib
/usr/local/lib/libvtkCommonSystem-8.1.1.dylib
/usr/local/lib/libvtkCommonSystem-8.1.dylib
/usr/local/lib/libvtkCommonSystemPython36D-8.1.1.dylib
/usr/local/lib/libvtkCommonSystemPython36D-8.1.dylib
/usr/local/lib/libvtkCommonSystemTCL-8.1.1.dylib
/usr/local/lib/libvtkCommonSystemTCL-8.1.dylib
/usr/local/lib/libvtkCommonTransforms-8.1.1.dylib
/usr/local/lib/libvtkCommonTransforms-8.1.dylib
/usr/local/lib/libvtkCommonTransformsPython36D-8.1.1.dylib
/usr/local/lib/libvtkCommonTransformsPython36D-8.1.dylib
/usr/local/lib/libvtkCommonTransformsTCL-8.1.1.dylib
/usr/local/lib/libvtkCommonTransformsTCL-8.1.dylib
/usr/local/lib/libvtkDICOMParser-8.1.1.dylib
/usr/local/lib/libvtkDICOMParser-8.1.dylib
/usr/local/lib/libvtkDomainsChemistry-8.1.1.dylib
/usr/local/lib/libvtkDomainsChemistry-8.1.dylib
/usr/local/lib/libvtkDomainsChemistryOpenGL2-8.1.1.dylib
/usr/local/lib/libvtkDomainsChemistryOpenGL2-8.1.dylib
/usr/local/lib/libvtkDomainsChemistryOpenGL2Python36D-8.1.1.dylib
/usr/local/lib/libvtkDomainsChemistryOpenGL2Python36D-8.1.dylib
/usr/local/lib/libvtkDomainsChemistryPython36D-8.1.1.dylib
/usr/local/lib/libvtkDomainsChemistryPython36D-8.1.dylib
/usr/local/lib/libvtkDomainsChemistryTCL-8.1.1.dylib
/usr/local/lib/libvtkDomainsChemistryTCL-8.1.dylib
/usr/local/lib/libvtkFiltersAMR-8.1.1.dylib
/usr/local/lib/libvtkFiltersAMR-8.1.dylib
/usr/local/lib/libvtkFiltersAMRPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersAMRPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersAMRTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersAMRTCL-8.1.dylib
/usr/local/lib/libvtkFiltersCore-8.1.1.dylib
/usr/local/lib/libvtkFiltersCore-8.1.dylib
/usr/local/lib/libvtkFiltersCorePython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersCorePython36D-8.1.dylib
/usr/local/lib/libvtkFiltersCoreTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersCoreTCL-8.1.dylib
/usr/local/lib/libvtkFiltersExtraction-8.1.1.dylib
/usr/local/lib/libvtkFiltersExtraction-8.1.dylib
/usr/local/lib/libvtkFiltersExtractionPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersExtractionPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersExtractionTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersExtractionTCL-8.1.dylib
/usr/local/lib/libvtkFiltersFlowPaths-8.1.1.dylib
/usr/local/lib/libvtkFiltersFlowPaths-8.1.dylib
/usr/local/lib/libvtkFiltersFlowPathsPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersFlowPathsPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersFlowPathsTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersFlowPathsTCL-8.1.dylib
/usr/local/lib/libvtkFiltersGeneral-8.1.1.dylib
/usr/local/lib/libvtkFiltersGeneral-8.1.dylib
/usr/local/lib/libvtkFiltersGeneralPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersGeneralPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersGeneralTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersGeneralTCL-8.1.dylib
/usr/local/lib/libvtkFiltersGeneric-8.1.1.dylib
/usr/local/lib/libvtkFiltersGeneric-8.1.dylib
/usr/local/lib/libvtkFiltersGenericPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersGenericPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersGenericTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersGenericTCL-8.1.dylib
/usr/local/lib/libvtkFiltersGeometry-8.1.1.dylib
/usr/local/lib/libvtkFiltersGeometry-8.1.dylib
/usr/local/lib/libvtkFiltersGeometryPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersGeometryPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersGeometryTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersGeometryTCL-8.1.dylib
/usr/local/lib/libvtkFiltersHybrid-8.1.1.dylib
/usr/local/lib/libvtkFiltersHybrid-8.1.dylib
/usr/local/lib/libvtkFiltersHybridPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersHybridPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersHybridTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersHybridTCL-8.1.dylib
/usr/local/lib/libvtkFiltersHyperTree-8.1.1.dylib
/usr/local/lib/libvtkFiltersHyperTree-8.1.dylib
/usr/local/lib/libvtkFiltersHyperTreePython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersHyperTreePython36D-8.1.dylib
/usr/local/lib/libvtkFiltersHyperTreeTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersHyperTreeTCL-8.1.dylib
/usr/local/lib/libvtkFiltersImaging-8.1.1.dylib
/usr/local/lib/libvtkFiltersImaging-8.1.dylib
/usr/local/lib/libvtkFiltersImagingPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersImagingPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersImagingTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersImagingTCL-8.1.dylib
/usr/local/lib/libvtkFiltersModeling-8.1.1.dylib
/usr/local/lib/libvtkFiltersModeling-8.1.dylib
/usr/local/lib/libvtkFiltersModelingPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersModelingPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersModelingTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersModelingTCL-8.1.dylib
/usr/local/lib/libvtkFiltersParallel-8.1.1.dylib
/usr/local/lib/libvtkFiltersParallel-8.1.dylib
/usr/local/lib/libvtkFiltersParallelImaging-8.1.1.dylib
/usr/local/lib/libvtkFiltersParallelImaging-8.1.dylib
/usr/local/lib/libvtkFiltersParallelImagingPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersParallelImagingPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersParallelImagingTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersParallelImagingTCL-8.1.dylib
/usr/local/lib/libvtkFiltersParallelPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersParallelPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersParallelTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersParallelTCL-8.1.dylib
/usr/local/lib/libvtkFiltersPoints-8.1.1.dylib
/usr/local/lib/libvtkFiltersPoints-8.1.dylib
/usr/local/lib/libvtkFiltersPointsPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersPointsPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersPointsTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersPointsTCL-8.1.dylib
/usr/local/lib/libvtkFiltersProgrammable-8.1.1.dylib
/usr/local/lib/libvtkFiltersProgrammable-8.1.dylib
/usr/local/lib/libvtkFiltersProgrammablePython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersProgrammablePython36D-8.1.dylib
/usr/local/lib/libvtkFiltersProgrammableTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersProgrammableTCL-8.1.dylib
/usr/local/lib/libvtkFiltersPython-8.1.1.dylib
/usr/local/lib/libvtkFiltersPython-8.1.dylib
/usr/local/lib/libvtkFiltersPythonPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersPythonPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersSMP-8.1.1.dylib
/usr/local/lib/libvtkFiltersSMP-8.1.dylib
/usr/local/lib/libvtkFiltersSMPPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersSMPPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersSMPTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersSMPTCL-8.1.dylib
/usr/local/lib/libvtkFiltersSelection-8.1.1.dylib
/usr/local/lib/libvtkFiltersSelection-8.1.dylib
/usr/local/lib/libvtkFiltersSelectionPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersSelectionPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersSelectionTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersSelectionTCL-8.1.dylib
/usr/local/lib/libvtkFiltersSources-8.1.1.dylib
/usr/local/lib/libvtkFiltersSources-8.1.dylib
/usr/local/lib/libvtkFiltersSourcesPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersSourcesPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersSourcesTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersSourcesTCL-8.1.dylib
/usr/local/lib/libvtkFiltersStatistics-8.1.1.dylib
/usr/local/lib/libvtkFiltersStatistics-8.1.dylib
/usr/local/lib/libvtkFiltersStatisticsPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersStatisticsPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersStatisticsTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersStatisticsTCL-8.1.dylib
/usr/local/lib/libvtkFiltersTexture-8.1.1.dylib
/usr/local/lib/libvtkFiltersTexture-8.1.dylib
/usr/local/lib/libvtkFiltersTexturePython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersTexturePython36D-8.1.dylib
/usr/local/lib/libvtkFiltersTextureTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersTextureTCL-8.1.dylib
/usr/local/lib/libvtkFiltersTopology-8.1.1.dylib
/usr/local/lib/libvtkFiltersTopology-8.1.dylib
/usr/local/lib/libvtkFiltersTopologyPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersTopologyPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersTopologyTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersTopologyTCL-8.1.dylib
/usr/local/lib/libvtkFiltersVerdict-8.1.1.dylib
/usr/local/lib/libvtkFiltersVerdict-8.1.dylib
/usr/local/lib/libvtkFiltersVerdictPython36D-8.1.1.dylib
/usr/local/lib/libvtkFiltersVerdictPython36D-8.1.dylib
/usr/local/lib/libvtkFiltersVerdictTCL-8.1.1.dylib
/usr/local/lib/libvtkFiltersVerdictTCL-8.1.dylib
/usr/local/lib/libvtkGeovisCore-8.1.1.dylib
/usr/local/lib/libvtkGeovisCore-8.1.dylib
/usr/local/lib/libvtkGeovisCorePython36D-8.1.1.dylib
/usr/local/lib/libvtkGeovisCorePython36D-8.1.dylib
/usr/local/lib/libvtkGeovisCoreTCL-8.1.1.dylib
/usr/local/lib/libvtkGeovisCoreTCL-8.1.dylib
/usr/local/lib/libvtkIOAMR-8.1.1.dylib
/usr/local/lib/libvtkIOAMR-8.1.dylib
/usr/local/lib/libvtkIOAMRPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOAMRPython36D-8.1.dylib
/usr/local/lib/libvtkIOAMRTCL-8.1.1.dylib
/usr/local/lib/libvtkIOAMRTCL-8.1.dylib
/usr/local/lib/libvtkIOCore-8.1.1.dylib
/usr/local/lib/libvtkIOCore-8.1.dylib
/usr/local/lib/libvtkIOCorePython36D-8.1.1.dylib
/usr/local/lib/libvtkIOCorePython36D-8.1.dylib
/usr/local/lib/libvtkIOCoreTCL-8.1.1.dylib
/usr/local/lib/libvtkIOCoreTCL-8.1.dylib
/usr/local/lib/libvtkIOEnSight-8.1.1.dylib
/usr/local/lib/libvtkIOEnSight-8.1.dylib
/usr/local/lib/libvtkIOEnSightPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOEnSightPython36D-8.1.dylib
/usr/local/lib/libvtkIOEnSightTCL-8.1.1.dylib
/usr/local/lib/libvtkIOEnSightTCL-8.1.dylib
/usr/local/lib/libvtkIOExodus-8.1.1.dylib
/usr/local/lib/libvtkIOExodus-8.1.dylib
/usr/local/lib/libvtkIOExodusPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOExodusPython36D-8.1.dylib
/usr/local/lib/libvtkIOExodusTCL-8.1.1.dylib
/usr/local/lib/libvtkIOExodusTCL-8.1.dylib
/usr/local/lib/libvtkIOExport-8.1.1.dylib
/usr/local/lib/libvtkIOExport-8.1.dylib
/usr/local/lib/libvtkIOExportOpenGL2-8.1.1.dylib
/usr/local/lib/libvtkIOExportOpenGL2-8.1.dylib
/usr/local/lib/libvtkIOExportOpenGL2Python36D-8.1.1.dylib
/usr/local/lib/libvtkIOExportOpenGL2Python36D-8.1.dylib
/usr/local/lib/libvtkIOExportOpenGLIITCL-8.1.1.dylib
/usr/local/lib/libvtkIOExportOpenGLIITCL-8.1.dylib
/usr/local/lib/libvtkIOExportPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOExportPython36D-8.1.dylib
/usr/local/lib/libvtkIOExportTCL-8.1.1.dylib
/usr/local/lib/libvtkIOExportTCL-8.1.dylib
/usr/local/lib/libvtkIOGeometry-8.1.1.dylib
/usr/local/lib/libvtkIOGeometry-8.1.dylib
/usr/local/lib/libvtkIOGeometryPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOGeometryPython36D-8.1.dylib
/usr/local/lib/libvtkIOGeometryTCL-8.1.1.dylib
/usr/local/lib/libvtkIOGeometryTCL-8.1.dylib
/usr/local/lib/libvtkIOImage-8.1.1.dylib
/usr/local/lib/libvtkIOImage-8.1.dylib
/usr/local/lib/libvtkIOImagePython36D-8.1.1.dylib
/usr/local/lib/libvtkIOImagePython36D-8.1.dylib
/usr/local/lib/libvtkIOImageTCL-8.1.1.dylib
/usr/local/lib/libvtkIOImageTCL-8.1.dylib
/usr/local/lib/libvtkIOImport-8.1.1.dylib
/usr/local/lib/libvtkIOImport-8.1.dylib
/usr/local/lib/libvtkIOImportPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOImportPython36D-8.1.dylib
/usr/local/lib/libvtkIOImportTCL-8.1.1.dylib
/usr/local/lib/libvtkIOImportTCL-8.1.dylib
/usr/local/lib/libvtkIOInfovis-8.1.1.dylib
/usr/local/lib/libvtkIOInfovis-8.1.dylib
/usr/local/lib/libvtkIOInfovisPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOInfovisPython36D-8.1.dylib
/usr/local/lib/libvtkIOInfovisTCL-8.1.1.dylib
/usr/local/lib/libvtkIOInfovisTCL-8.1.dylib
/usr/local/lib/libvtkIOLSDyna-8.1.1.dylib
/usr/local/lib/libvtkIOLSDyna-8.1.dylib
/usr/local/lib/libvtkIOLSDynaPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOLSDynaPython36D-8.1.dylib
/usr/local/lib/libvtkIOLSDynaTCL-8.1.1.dylib
/usr/local/lib/libvtkIOLSDynaTCL-8.1.dylib
/usr/local/lib/libvtkIOLegacy-8.1.1.dylib
/usr/local/lib/libvtkIOLegacy-8.1.dylib
/usr/local/lib/libvtkIOLegacyPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOLegacyPython36D-8.1.dylib
/usr/local/lib/libvtkIOLegacyTCL-8.1.1.dylib
/usr/local/lib/libvtkIOLegacyTCL-8.1.dylib
/usr/local/lib/libvtkIOMINC-8.1.1.dylib
/usr/local/lib/libvtkIOMINC-8.1.dylib
/usr/local/lib/libvtkIOMINCPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOMINCPython36D-8.1.dylib
/usr/local/lib/libvtkIOMINCTCL-8.1.1.dylib
/usr/local/lib/libvtkIOMINCTCL-8.1.dylib
/usr/local/lib/libvtkIOMovie-8.1.1.dylib
/usr/local/lib/libvtkIOMovie-8.1.dylib
/usr/local/lib/libvtkIOMoviePython36D-8.1.1.dylib
/usr/local/lib/libvtkIOMoviePython36D-8.1.dylib
/usr/local/lib/libvtkIOMovieTCL-8.1.1.dylib
/usr/local/lib/libvtkIOMovieTCL-8.1.dylib
/usr/local/lib/libvtkIONetCDF-8.1.1.dylib
/usr/local/lib/libvtkIONetCDF-8.1.dylib
/usr/local/lib/libvtkIONetCDFPython36D-8.1.1.dylib
/usr/local/lib/libvtkIONetCDFPython36D-8.1.dylib
/usr/local/lib/libvtkIONetCDFTCL-8.1.1.dylib
/usr/local/lib/libvtkIONetCDFTCL-8.1.dylib
/usr/local/lib/libvtkIOPLY-8.1.1.dylib
/usr/local/lib/libvtkIOPLY-8.1.dylib
/usr/local/lib/libvtkIOPLYPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOPLYPython36D-8.1.dylib
/usr/local/lib/libvtkIOPLYTCL-8.1.1.dylib
/usr/local/lib/libvtkIOPLYTCL-8.1.dylib
/usr/local/lib/libvtkIOParallel-8.1.1.dylib
/usr/local/lib/libvtkIOParallel-8.1.dylib
/usr/local/lib/libvtkIOParallelPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOParallelPython36D-8.1.dylib
/usr/local/lib/libvtkIOParallelTCL-8.1.1.dylib
/usr/local/lib/libvtkIOParallelTCL-8.1.dylib
/usr/local/lib/libvtkIOParallelXML-8.1.1.dylib
/usr/local/lib/libvtkIOParallelXML-8.1.dylib
/usr/local/lib/libvtkIOParallelXMLPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOParallelXMLPython36D-8.1.dylib
/usr/local/lib/libvtkIOParallelXMLTCL-8.1.1.dylib
/usr/local/lib/libvtkIOParallelXMLTCL-8.1.dylib
/usr/local/lib/libvtkIOSQL-8.1.1.dylib
/usr/local/lib/libvtkIOSQL-8.1.dylib
/usr/local/lib/libvtkIOSQLPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOSQLPython36D-8.1.dylib
/usr/local/lib/libvtkIOSQLTCL-8.1.1.dylib
/usr/local/lib/libvtkIOSQLTCL-8.1.dylib
/usr/local/lib/libvtkIOTecplotTable-8.1.1.dylib
/usr/local/lib/libvtkIOTecplotTable-8.1.dylib
/usr/local/lib/libvtkIOTecplotTablePython36D-8.1.1.dylib
/usr/local/lib/libvtkIOTecplotTablePython36D-8.1.dylib
/usr/local/lib/libvtkIOTecplotTableTCL-8.1.1.dylib
/usr/local/lib/libvtkIOTecplotTableTCL-8.1.dylib
/usr/local/lib/libvtkIOVideo-8.1.1.dylib
/usr/local/lib/libvtkIOVideo-8.1.dylib
/usr/local/lib/libvtkIOVideoPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOVideoPython36D-8.1.dylib
/usr/local/lib/libvtkIOVideoTCL-8.1.1.dylib
/usr/local/lib/libvtkIOVideoTCL-8.1.dylib
/usr/local/lib/libvtkIOXML-8.1.1.dylib
/usr/local/lib/libvtkIOXML-8.1.dylib
/usr/local/lib/libvtkIOXMLParser-8.1.1.dylib
/usr/local/lib/libvtkIOXMLParser-8.1.dylib
/usr/local/lib/libvtkIOXMLParserPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOXMLParserPython36D-8.1.dylib
/usr/local/lib/libvtkIOXMLParserTCL-8.1.1.dylib
/usr/local/lib/libvtkIOXMLParserTCL-8.1.dylib
/usr/local/lib/libvtkIOXMLPython36D-8.1.1.dylib
/usr/local/lib/libvtkIOXMLPython36D-8.1.dylib
/usr/local/lib/libvtkIOXMLTCL-8.1.1.dylib
/usr/local/lib/libvtkIOXMLTCL-8.1.dylib
/usr/local/lib/libvtkImagingColor-8.1.1.dylib
/usr/local/lib/libvtkImagingColor-8.1.dylib
/usr/local/lib/libvtkImagingColorPython36D-8.1.1.dylib
/usr/local/lib/libvtkImagingColorPython36D-8.1.dylib
/usr/local/lib/libvtkImagingColorTCL-8.1.1.dylib
/usr/local/lib/libvtkImagingColorTCL-8.1.dylib
/usr/local/lib/libvtkImagingCore-8.1.1.dylib
/usr/local/lib/libvtkImagingCore-8.1.dylib
/usr/local/lib/libvtkImagingCorePython36D-8.1.1.dylib
/usr/local/lib/libvtkImagingCorePython36D-8.1.dylib
/usr/local/lib/libvtkImagingCoreTCL-8.1.1.dylib
/usr/local/lib/libvtkImagingCoreTCL-8.1.dylib
/usr/local/lib/libvtkImagingFourier-8.1.1.dylib
/usr/local/lib/libvtkImagingFourier-8.1.dylib
/usr/local/lib/libvtkImagingFourierPython36D-8.1.1.dylib
/usr/local/lib/libvtkImagingFourierPython36D-8.1.dylib
/usr/local/lib/libvtkImagingFourierTCL-8.1.1.dylib
/usr/local/lib/libvtkImagingFourierTCL-8.1.dylib
/usr/local/lib/libvtkImagingGeneral-8.1.1.dylib
/usr/local/lib/libvtkImagingGeneral-8.1.dylib
/usr/local/lib/libvtkImagingGeneralPython36D-8.1.1.dylib
/usr/local/lib/libvtkImagingGeneralPython36D-8.1.dylib
/usr/local/lib/libvtkImagingGeneralTCL-8.1.1.dylib
/usr/local/lib/libvtkImagingGeneralTCL-8.1.dylib
/usr/local/lib/libvtkImagingHybrid-8.1.1.dylib
/usr/local/lib/libvtkImagingHybrid-8.1.dylib
/usr/local/lib/libvtkImagingHybridPython36D-8.1.1.dylib
/usr/local/lib/libvtkImagingHybridPython36D-8.1.dylib
/usr/local/lib/libvtkImagingHybridTCL-8.1.1.dylib
/usr/local/lib/libvtkImagingHybridTCL-8.1.dylib
/usr/local/lib/libvtkImagingMath-8.1.1.dylib
/usr/local/lib/libvtkImagingMath-8.1.dylib
/usr/local/lib/libvtkImagingMathPython36D-8.1.1.dylib
/usr/local/lib/libvtkImagingMathPython36D-8.1.dylib
/usr/local/lib/libvtkImagingMathTCL-8.1.1.dylib
/usr/local/lib/libvtkImagingMathTCL-8.1.dylib
/usr/local/lib/libvtkImagingMorphological-8.1.1.dylib
/usr/local/lib/libvtkImagingMorphological-8.1.dylib
/usr/local/lib/libvtkImagingMorphologicalPython36D-8.1.1.dylib
/usr/local/lib/libvtkImagingMorphologicalPython36D-8.1.dylib
/usr/local/lib/libvtkImagingMorphologicalTCL-8.1.1.dylib
/usr/local/lib/libvtkImagingMorphologicalTCL-8.1.dylib
/usr/local/lib/libvtkImagingSources-8.1.1.dylib
/usr/local/lib/libvtkImagingSources-8.1.dylib
/usr/local/lib/libvtkImagingSourcesPython36D-8.1.1.dylib
/usr/local/lib/libvtkImagingSourcesPython36D-8.1.dylib
/usr/local/lib/libvtkImagingSourcesTCL-8.1.1.dylib
/usr/local/lib/libvtkImagingSourcesTCL-8.1.dylib
/usr/local/lib/libvtkImagingStatistics-8.1.1.dylib
/usr/local/lib/libvtkImagingStatistics-8.1.dylib
/usr/local/lib/libvtkImagingStatisticsPython36D-8.1.1.dylib
/usr/local/lib/libvtkImagingStatisticsPython36D-8.1.dylib
/usr/local/lib/libvtkImagingStatisticsTCL-8.1.1.dylib
/usr/local/lib/libvtkImagingStatisticsTCL-8.1.dylib
/usr/local/lib/libvtkImagingStencil-8.1.1.dylib
/usr/local/lib/libvtkImagingStencil-8.1.dylib
/usr/local/lib/libvtkImagingStencilPython36D-8.1.1.dylib
/usr/local/lib/libvtkImagingStencilPython36D-8.1.dylib
/usr/local/lib/libvtkImagingStencilTCL-8.1.1.dylib
/usr/local/lib/libvtkImagingStencilTCL-8.1.dylib
/usr/local/lib/libvtkInfovisBoostGraphAlgorithms-8.1.1.dylib
/usr/local/lib/libvtkInfovisBoostGraphAlgorithms-8.1.dylib
/usr/local/lib/libvtkInfovisBoostGraphAlgorithmsPython36D-8.1.1.dylib
/usr/local/lib/libvtkInfovisBoostGraphAlgorithmsPython36D-8.1.dylib
/usr/local/lib/libvtkInfovisBoostGraphAlgorithmsTCL-8.1.1.dylib
/usr/local/lib/libvtkInfovisBoostGraphAlgorithmsTCL-8.1.dylib
/usr/local/lib/libvtkInfovisCore-8.1.1.dylib
/usr/local/lib/libvtkInfovisCore-8.1.dylib
/usr/local/lib/libvtkInfovisCorePython36D-8.1.1.dylib
/usr/local/lib/libvtkInfovisCorePython36D-8.1.dylib
/usr/local/lib/libvtkInfovisCoreTCL-8.1.1.dylib
/usr/local/lib/libvtkInfovisCoreTCL-8.1.dylib
/usr/local/lib/libvtkInfovisLayout-8.1.1.dylib
/usr/local/lib/libvtkInfovisLayout-8.1.dylib
/usr/local/lib/libvtkInfovisLayoutPython36D-8.1.1.dylib
/usr/local/lib/libvtkInfovisLayoutPython36D-8.1.dylib
/usr/local/lib/libvtkInfovisLayoutTCL-8.1.1.dylib
/usr/local/lib/libvtkInfovisLayoutTCL-8.1.dylib
/usr/local/lib/libvtkInteractionImage-8.1.1.dylib
/usr/local/lib/libvtkInteractionImage-8.1.dylib
/usr/local/lib/libvtkInteractionImagePython36D-8.1.1.dylib
/usr/local/lib/libvtkInteractionImagePython36D-8.1.dylib
/usr/local/lib/libvtkInteractionImageTCL-8.1.1.dylib
/usr/local/lib/libvtkInteractionImageTCL-8.1.dylib
/usr/local/lib/libvtkInteractionStyle-8.1.1.dylib
/usr/local/lib/libvtkInteractionStyle-8.1.dylib
/usr/local/lib/libvtkInteractionStylePython36D-8.1.1.dylib
/usr/local/lib/libvtkInteractionStylePython36D-8.1.dylib
/usr/local/lib/libvtkInteractionStyleTCL-8.1.1.dylib
/usr/local/lib/libvtkInteractionStyleTCL-8.1.dylib
/usr/local/lib/libvtkInteractionWidgets-8.1.1.dylib
/usr/local/lib/libvtkInteractionWidgets-8.1.dylib
/usr/local/lib/libvtkInteractionWidgetsPython36D-8.1.1.dylib
/usr/local/lib/libvtkInteractionWidgetsPython36D-8.1.dylib
/usr/local/lib/libvtkInteractionWidgetsTCL-8.1.1.dylib
/usr/local/lib/libvtkInteractionWidgetsTCL-8.1.dylib
/usr/local/lib/libvtkParallelCore-8.1.1.dylib
/usr/local/lib/libvtkParallelCore-8.1.dylib
/usr/local/lib/libvtkParallelCorePython36D-8.1.1.dylib
/usr/local/lib/libvtkParallelCorePython36D-8.1.dylib
/usr/local/lib/libvtkParallelCoreTCL-8.1.1.dylib
/usr/local/lib/libvtkParallelCoreTCL-8.1.dylib
/usr/local/lib/libvtkRenderingAnnotation-8.1.1.dylib
/usr/local/lib/libvtkRenderingAnnotation-8.1.dylib
/usr/local/lib/libvtkRenderingAnnotationPython36D-8.1.1.dylib
/usr/local/lib/libvtkRenderingAnnotationPython36D-8.1.dylib
/usr/local/lib/libvtkRenderingAnnotationTCL-8.1.1.dylib
/usr/local/lib/libvtkRenderingAnnotationTCL-8.1.dylib
/usr/local/lib/libvtkRenderingChemistryOpenGLIITCL-8.1.1.dylib
/usr/local/lib/libvtkRenderingChemistryOpenGLIITCL-8.1.dylib
/usr/local/lib/libvtkRenderingContext2D-8.1.1.dylib
/usr/local/lib/libvtkRenderingContext2D-8.1.dylib
/usr/local/lib/libvtkRenderingContext2DPython36D-8.1.1.dylib
/usr/local/lib/libvtkRenderingContext2DPython36D-8.1.dylib
/usr/local/lib/libvtkRenderingContextIIDTCL-8.1.1.dylib
/usr/local/lib/libvtkRenderingContextIIDTCL-8.1.dylib
/usr/local/lib/libvtkRenderingContextOpenGL2-8.1.1.dylib
/usr/local/lib/libvtkRenderingContextOpenGL2-8.1.dylib
/usr/local/lib/libvtkRenderingContextOpenGL2Python36D-8.1.1.dylib
/usr/local/lib/libvtkRenderingContextOpenGL2Python36D-8.1.dylib
/usr/local/lib/libvtkRenderingContextOpenGLIITCL-8.1.1.dylib
/usr/local/lib/libvtkRenderingContextOpenGLIITCL-8.1.dylib
/usr/local/lib/libvtkRenderingCore-8.1.1.dylib
/usr/local/lib/libvtkRenderingCore-8.1.dylib
/usr/local/lib/libvtkRenderingCorePython36D-8.1.1.dylib
/usr/local/lib/libvtkRenderingCorePython36D-8.1.dylib
/usr/local/lib/libvtkRenderingCoreTCL-8.1.1.dylib
/usr/local/lib/libvtkRenderingCoreTCL-8.1.dylib
/usr/local/lib/libvtkRenderingFreeType-8.1.1.dylib
/usr/local/lib/libvtkRenderingFreeType-8.1.dylib
/usr/local/lib/libvtkRenderingFreeTypeFontConfig-8.1.1.dylib
/usr/local/lib/libvtkRenderingFreeTypeFontConfig-8.1.dylib
/usr/local/lib/libvtkRenderingFreeTypePython36D-8.1.1.dylib
/usr/local/lib/libvtkRenderingFreeTypePython36D-8.1.dylib
/usr/local/lib/libvtkRenderingFreeTypeTCL-8.1.1.dylib
/usr/local/lib/libvtkRenderingFreeTypeTCL-8.1.dylib
/usr/local/lib/libvtkRenderingGL2PSOpenGL2-8.1.1.dylib
/usr/local/lib/libvtkRenderingGL2PSOpenGL2-8.1.dylib
/usr/local/lib/libvtkRenderingGL2PSOpenGL2Python36D-8.1.1.dylib
/usr/local/lib/libvtkRenderingGL2PSOpenGL2Python36D-8.1.dylib
/usr/local/lib/libvtkRenderingGLtoPSOpenGLIITCL-8.1.1.dylib
/usr/local/lib/libvtkRenderingGLtoPSOpenGLIITCL-8.1.dylib
/usr/local/lib/libvtkRenderingImage-8.1.1.dylib
/usr/local/lib/libvtkRenderingImage-8.1.dylib
/usr/local/lib/libvtkRenderingImagePython36D-8.1.1.dylib
/usr/local/lib/libvtkRenderingImagePython36D-8.1.dylib
/usr/local/lib/libvtkRenderingImageTCL-8.1.1.dylib
/usr/local/lib/libvtkRenderingImageTCL-8.1.dylib
/usr/local/lib/libvtkRenderingLOD-8.1.1.dylib
/usr/local/lib/libvtkRenderingLOD-8.1.dylib
/usr/local/lib/libvtkRenderingLODPython36D-8.1.1.dylib
/usr/local/lib/libvtkRenderingLODPython36D-8.1.dylib
/usr/local/lib/libvtkRenderingLODTCL-8.1.1.dylib
/usr/local/lib/libvtkRenderingLODTCL-8.1.dylib
/usr/local/lib/libvtkRenderingLabel-8.1.1.dylib
/usr/local/lib/libvtkRenderingLabel-8.1.dylib
/usr/local/lib/libvtkRenderingLabelPython36D-8.1.1.dylib
/usr/local/lib/libvtkRenderingLabelPython36D-8.1.dylib
/usr/local/lib/libvtkRenderingLabelTCL-8.1.1.dylib
/usr/local/lib/libvtkRenderingLabelTCL-8.1.dylib
/usr/local/lib/libvtkRenderingOpenGL2-8.1.1.dylib
/usr/local/lib/libvtkRenderingOpenGL2-8.1.dylib
/usr/local/lib/libvtkRenderingOpenGL2Python36D-8.1.1.dylib
/usr/local/lib/libvtkRenderingOpenGL2Python36D-8.1.dylib
/usr/local/lib/libvtkRenderingOpenGLIITCL-8.1.1.dylib
/usr/local/lib/libvtkRenderingOpenGLIITCL-8.1.dylib
/usr/local/lib/libvtkRenderingPythonTkWidgets-8.1.dylib
/usr/local/lib/libvtkRenderingTkTCL-8.1.1.dylib
/usr/local/lib/libvtkRenderingTkTCL-8.1.dylib
/usr/local/lib/libvtkRenderingVolume-8.1.1.dylib
/usr/local/lib/libvtkRenderingVolume-8.1.dylib
/usr/local/lib/libvtkRenderingVolumeOpenGL2-8.1.1.dylib
/usr/local/lib/libvtkRenderingVolumeOpenGL2-8.1.dylib
/usr/local/lib/libvtkRenderingVolumeOpenGL2Python36D-8.1.1.dylib
/usr/local/lib/libvtkRenderingVolumeOpenGL2Python36D-8.1.dylib
/usr/local/lib/libvtkRenderingVolumeOpenGLIITCL-8.1.1.dylib
/usr/local/lib/libvtkRenderingVolumeOpenGLIITCL-8.1.dylib
/usr/local/lib/libvtkRenderingVolumePython36D-8.1.1.dylib
/usr/local/lib/libvtkRenderingVolumePython36D-8.1.dylib
/usr/local/lib/libvtkRenderingVolumeTCL-8.1.1.dylib
/usr/local/lib/libvtkRenderingVolumeTCL-8.1.dylib
/usr/local/lib/libvtkViewsContext2D-8.1.1.dylib
/usr/local/lib/libvtkViewsContext2D-8.1.dylib
/usr/local/lib/libvtkViewsContext2DPython36D-8.1.1.dylib
/usr/local/lib/libvtkViewsContext2DPython36D-8.1.dylib
/usr/local/lib/libvtkViewsContextIIDTCL-8.1.1.dylib
/usr/local/lib/libvtkViewsContextIIDTCL-8.1.dylib
/usr/local/lib/libvtkViewsCore-8.1.1.dylib
/usr/local/lib/libvtkViewsCore-8.1.dylib
/usr/local/lib/libvtkViewsCorePython36D-8.1.1.dylib
/usr/local/lib/libvtkViewsCorePython36D-8.1.dylib
/usr/local/lib/libvtkViewsCoreTCL-8.1.1.dylib
/usr/local/lib/libvtkViewsCoreTCL-8.1.dylib
/usr/local/lib/libvtkViewsInfovis-8.1.1.dylib
/usr/local/lib/libvtkViewsInfovis-8.1.dylib
/usr/local/lib/libvtkViewsInfovisPython36D-8.1.1.dylib
/usr/local/lib/libvtkViewsInfovisPython36D-8.1.dylib
/usr/local/lib/libvtkViewsInfovisTCL-8.1.1.dylib
/usr/local/lib/libvtkViewsInfovisTCL-8.1.dylib
/usr/local/lib/libvtkWrappingPython36Core-8.1.1.dylib
/usr/local/lib/libvtkWrappingPython36Core-8.1.dylib
/usr/local/lib/libvtkWrappingTools-8.1.a
/usr/local/lib/libvtkalglib-8.1.1.dylib
/usr/local/lib/libvtkalglib-8.1.dylib
/usr/local/lib/libvtkexoIIc-8.1.1.dylib
/usr/local/lib/libvtkexoIIc-8.1.dylib
/usr/local/lib/libvtkfreetype-8.1.1.dylib
/usr/local/lib/libvtkfreetype-8.1.dylib
/usr/local/lib/libvtkgl2ps-8.1.1.dylib
/usr/local/lib/libvtkgl2ps-8.1.dylib
/usr/local/lib/libvtkglew-8.1.1.dylib
/usr/local/lib/libvtkglew-8.1.dylib
/usr/local/lib/libvtkjsoncpp-8.1.1.dylib
/usr/local/lib/libvtkjsoncpp-8.1.dylib
/usr/local/lib/libvtklibharu-8.1.1.dylib
/usr/local/lib/libvtklibharu-8.1.dylib
/usr/local/lib/libvtklz4-8.1.1.dylib
/usr/local/lib/libvtklz4-8.1.dylib
/usr/local/lib/libvtkmetaio-8.1.1.dylib
/usr/local/lib/libvtkmetaio-8.1.dylib
/usr/local/lib/libvtknetcdfcpp-8.1.1.dylib
/usr/local/lib/libvtknetcdfcpp-8.1.dylib
/usr/local/lib/libvtkoggtheora-8.1.1.dylib
/usr/local/lib/libvtkoggtheora-8.1.dylib
/usr/local/lib/libvtkproj4-8.1.1.dylib
/usr/local/lib/libvtkproj4-8.1.dylib
/usr/local/lib/libvtksqlite-8.1.1.dylib
/usr/local/lib/libvtksqlite-8.1.dylib
/usr/local/lib/libvtksys-8.1.1.dylib
/usr/local/lib/libvtksys-8.1.dylib
/usr/local/lib/libvtkverdict-8.1.1.dylib
/usr/local/lib/libvtkverdict-8.1.dylib
It looks like the library has been fragmented in multiple files. Perhaps try -lvtkCommonCore instead of -lvtkCommon
Hi, I changed "-lvtkCommon -lvtkFilters -lvtkIO" to "-lvtkCommonCore-8.1 -lvtkFiltersCore-8.1 -lvtkIOCore-8.1" But I still got errors:
g++ -O3 -DVTK -std=c++11 -I/usr/local/include/vtk-8.1 -I/usr/local/include/eigen3 -I/usr/local/include/boost -I./ttcr -L/usr/local/lib -lvtkCommonCore-8.1 -lvtkFiltersCore-8.1 -lvtkIOCore-8.1 -Ittcr ttcr_io.o ./ttcr/ttcr3d.cpp -o ttcr3d
Undefined symbols for architecture x86_64:
"vtkCellData::New()", referenced from:
int ttcr::VTUReader::readSlowness<float>(std::__1::vector<float, std::__1::allocator<float> >&, bool) in ttcr3d-2a17ce.o
int ttcr::VTUReader::readSlowness<double>(std::__1::vector<double, std::__1::allocator<double> >&, bool) in ttcr3d-2a17ce.o
"vtkPolyData::New()", referenced from:
void ttcr::saveRayPaths<float>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > >, std::__1::allocator<std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > > > > const&) in ttcr3d-2a17ce.o
void ttcr::saveRayPaths<double>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::vector<ttcr::sxyz<double>, std::__1::allocator<ttcr::sxyz<double> > >, std::__1::allocator<std::__1::vector<ttcr::sxyz<double>, std::__1::allocator<ttcr::sxyz<double> > > > > const&) in ttcr3d-2a17ce.o
"vtkPolyData::SetLines(vtkCellArray*)", referenced from:
void ttcr::saveRayPaths<float>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > >, std::__1::allocator<std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > > > > const&) in ttcr3d-2a17ce.o
void ttcr::saveRayPaths<double>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::vector<ttcr::sxyz<double>, std::__1::allocator<ttcr::sxyz<double> > >, std::__1::allocator<std::__1::vector<ttcr::sxyz<double>, std::__1::allocator<ttcr::sxyz<double> > > > > const&) in ttcr3d-2a17ce.o
"vtkPolyLine::New()", referenced from:
void ttcr::saveRayPaths<float>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > >, std::__1::allocator<std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > > > > const&) in ttcr3d-2a17ce.o
void ttcr::saveRayPaths<double>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::vector<ttcr::sxyz<double>, std::__1::allocator<ttcr::sxyz<double> > >, std::__1::allocator<std::__1::vector<ttcr::sxyz<double>, std::__1::allocator<ttcr::sxyz<double> > > > > const&) in ttcr3d-2a17ce.o
"vtkCellArray::New()", referenced from:
void ttcr::saveRayPaths<float>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > >, std::__1::allocator<std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > > > > const&) in ttcr3d-2a17ce.o
void ttcr::saveRayPaths<double>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::vector<ttcr::sxyz<double>, std::__1::allocator<ttcr::sxyz<double> > >, std::__1::allocator<std::__1::vector<ttcr::sxyz<double>, std::__1::allocator<ttcr::sxyz<double> > > > > const&) in ttcr3d-2a17ce.o
"vtkFieldData::GetAbstractArray(char const*, int&)", referenced from:
ttcr::Grid3D<float, unsigned int>* ttcr::recti3D_vtr<float>(ttcr::input_parameters const&, unsigned long) in ttcr3d-2a17ce.o
ttcr::VTUReader::isConstCell() const in ttcr3d-2a17ce.o
int ttcr::VTUReader::readSlowness<float>(std::__1::vector<float, std::__1::allocator<float> >&, bool) in ttcr3d-2a17ce.o
ttcr::VTUReader::check_format() const in ttcr3d-2a17ce.o
ttcr::Grid3D<double, unsigned int>* ttcr::recti3D_vtr<double>(ttcr::input_parameters const&, unsigned long) in ttcr3d-2a17ce.o
int ttcr::VTUReader::readSlowness<double>(std::__1::vector<double, std::__1::allocator<double> >&, bool) in ttcr3d-2a17ce.o
"vtkFieldData::GetAbstractArray(int)", referenced from:
ttcr::Grid3D<float, unsigned int>* ttcr::recti3D_vtr<float>(ttcr::input_parameters const&, unsigned long) in ttcr3d-2a17ce.o
ttcr::Grid3D<double, unsigned int>* ttcr::recti3D_vtr<double>(ttcr::input_parameters const&, unsigned long) in ttcr3d-2a17ce.o
"vtkFieldData::AddArray(vtkAbstractArray*)", referenced from:
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Dun<float, unsigned int, ttcr::Node3Dnsp<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dc<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Dun<float, unsigned int, ttcr::Node3Dn<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<double, unsigned int, ttcr::Node3Dcsp<double, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Dun<double, unsigned int, ttcr::Node3Dnsp<double, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<double, unsigned int, ttcr::Node3Dc<double, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
...
"vtkFieldData::GetArray(char const*, int&)", referenced from:
ttcr::Grid3D<float, unsigned int>* ttcr::recti3D_vtr<float>(ttcr::input_parameters const&, unsigned long) in ttcr3d-2a17ce.o
int ttcr::VTUReader::readSlowness<float>(std::__1::vector<float, std::__1::allocator<float> >&, bool) in ttcr3d-2a17ce.o
ttcr::VTUReader::check_format() const in ttcr3d-2a17ce.o
ttcr::Grid3D<double, unsigned int>* ttcr::recti3D_vtr<double>(ttcr::input_parameters const&, unsigned long) in ttcr3d-2a17ce.o
int ttcr::VTUReader::readSlowness<double>(std::__1::vector<double, std::__1::allocator<double> >&, bool) in ttcr3d-2a17ce.o
"vtkFieldData::GetArray(int)", referenced from:
ttcr::Grid3D<float, unsigned int>* ttcr::recti3D_vtr<float>(ttcr::input_parameters const&, unsigned long) in ttcr3d-2a17ce.o
ttcr::Grid3D<double, unsigned int>* ttcr::recti3D_vtr<double>(ttcr::input_parameters const&, unsigned long) in ttcr3d-2a17ce.o
"vtkPointData::New()", referenced from:
int ttcr::VTUReader::readSlowness<float>(std::__1::vector<float, std::__1::allocator<float> >&, bool) in ttcr3d-2a17ce.o
int ttcr::VTUReader::readSlowness<double>(std::__1::vector<double, std::__1::allocator<double> >&, bool) in ttcr3d-2a17ce.o
"vtkXMLWriter::SetInputData(vtkDataObject*)", referenced from:
void ttcr::saveRayPaths<float>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > >, std::__1::allocator<std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > > > > const&) in ttcr3d-2a17ce.o
ttcr::Grid3Drc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int>, ttcr::Cell<float, ttcr::Node3Dcsp<float, unsigned int>, ttcr::sxyz<float> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drn<float, unsigned int, ttcr::Node3Dnsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drn<float, unsigned int, ttcr::Node3Dn<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int>, ttcr::CellElliptical3D<float, ttcr::Node3Dcsp<float, unsigned int>, ttcr::sxyz<float> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
...
"vtkXMLWriter::SetDataModeToBinary()", referenced from:
void ttcr::saveRayPaths<float>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > >, std::__1::allocator<std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > > > > const&) in ttcr3d-2a17ce.o
ttcr::Grid3Drc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int>, ttcr::Cell<float, ttcr::Node3Dcsp<float, unsigned int>, ttcr::sxyz<float> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drn<float, unsigned int, ttcr::Node3Dnsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drn<float, unsigned int, ttcr::Node3Dn<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int>, ttcr::CellElliptical3D<float, ttcr::Node3Dcsp<float, unsigned int>, ttcr::sxyz<float> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
...
"vtkRectilinearGrid::SetDimensions(int*)", referenced from:
ttcr::Grid3Drc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int>, ttcr::Cell<float, ttcr::Node3Dcsp<float, unsigned int>, ttcr::sxyz<float> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drn<float, unsigned int, ttcr::Node3Dnsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drn<float, unsigned int, ttcr::Node3Dn<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int>, ttcr::CellElliptical3D<float, ttcr::Node3Dcsp<float, unsigned int>, ttcr::sxyz<float> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveModelVTR(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double const*, bool, int) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dc<float, unsigned int> >::saveModelVTR(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double const*, bool, int) const in ttcr3d-2a17ce.o
ttcr::Grid3Drc<double, unsigned int, ttcr::Node3Dcsp<double, unsigned int>, ttcr::Cell<double, ttcr::Node3Dcsp<double, unsigned int>, ttcr::sxyz<double> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
...
"vtkRectilinearGrid::New()", referenced from:
ttcr::Grid3Drc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int>, ttcr::Cell<float, ttcr::Node3Dcsp<float, unsigned int>, ttcr::sxyz<float> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drn<float, unsigned int, ttcr::Node3Dnsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drn<float, unsigned int, ttcr::Node3Dn<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int>, ttcr::CellElliptical3D<float, ttcr::Node3Dcsp<float, unsigned int>, ttcr::sxyz<float> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveModelVTR(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double const*, bool, int) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dc<float, unsigned int> >::saveModelVTR(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double const*, bool, int) const in ttcr3d-2a17ce.o
ttcr::Grid3Drc<double, unsigned int, ttcr::Node3Dcsp<double, unsigned int>, ttcr::Cell<double, ttcr::Node3Dcsp<double, unsigned int>, ttcr::sxyz<double> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
...
"vtkUnstructuredGrid::New()", referenced from:
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Dun<float, unsigned int, ttcr::Node3Dnsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Dun<float, unsigned int, ttcr::Node3Dnsp<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dc<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dc<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Dun<float, unsigned int, ttcr::Node3Dn<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
...
"vtkDataSetAttributes::SetScalars(vtkDataArray*)", referenced from:
ttcr::Grid3Drc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int>, ttcr::Cell<float, ttcr::Node3Dcsp<float, unsigned int>, ttcr::sxyz<float> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drn<float, unsigned int, ttcr::Node3Dnsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drn<float, unsigned int, ttcr::Node3Dn<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int>, ttcr::CellElliptical3D<float, ttcr::Node3Dcsp<float, unsigned int>, ttcr::sxyz<float> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveModelVTR(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double const*, bool, int) const in ttcr3d-2a17ce.o
...
"vtkXMLPolyDataWriter::New()", referenced from:
void ttcr::saveRayPaths<float>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > >, std::__1::allocator<std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > > > > const&) in ttcr3d-2a17ce.o
void ttcr::saveRayPaths<double>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::vector<ttcr::sxyz<double>, std::__1::allocator<ttcr::sxyz<double> > >, std::__1::allocator<std::__1::vector<ttcr::sxyz<double>, std::__1::allocator<ttcr::sxyz<double> > > > > const&) in ttcr3d-2a17ce.o
"vtkXMLRectilinearGridReader::New()", referenced from:
ttcr::Grid3D<float, unsigned int>* ttcr::recti3D_vtr<float>(ttcr::input_parameters const&, unsigned long) in ttcr3d-2a17ce.o
ttcr::Grid3D<double, unsigned int>* ttcr::recti3D_vtr<double>(ttcr::input_parameters const&, unsigned long) in ttcr3d-2a17ce.o
"vtkXMLRectilinearGridReader::GetOutput()", referenced from:
ttcr::Grid3D<float, unsigned int>* ttcr::recti3D_vtr<float>(ttcr::input_parameters const&, unsigned long) in ttcr3d-2a17ce.o
ttcr::Grid3D<double, unsigned int>* ttcr::recti3D_vtr<double>(ttcr::input_parameters const&, unsigned long) in ttcr3d-2a17ce.o
"vtkXMLRectilinearGridWriter::New()", referenced from:
ttcr::Grid3Drc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int>, ttcr::Cell<float, ttcr::Node3Dcsp<float, unsigned int>, ttcr::sxyz<float> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drn<float, unsigned int, ttcr::Node3Dnsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drn<float, unsigned int, ttcr::Node3Dn<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Drc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int>, ttcr::CellElliptical3D<float, ttcr::Node3Dcsp<float, unsigned int>, ttcr::sxyz<float> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveModelVTR(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double const*, bool, int) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dc<float, unsigned int> >::saveModelVTR(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double const*, bool, int) const in ttcr3d-2a17ce.o
ttcr::Grid3Drc<double, unsigned int, ttcr::Node3Dcsp<double, unsigned int>, ttcr::Cell<double, ttcr::Node3Dcsp<double, unsigned int>, ttcr::sxyz<double> > >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
...
"vtkXMLUnstructuredGridReader::New()", referenced from:
ttcr::VTUReader::getNumberOfNodes() in ttcr3d-2a17ce.o
ttcr::VTUReader::getNumberOfElements() in ttcr3d-2a17ce.o
ttcr::VTUReader::isConstCell() const in ttcr3d-2a17ce.o
void ttcr::VTUReader::readNodes3D<float>(std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > >&) in ttcr3d-2a17ce.o
void ttcr::VTUReader::readTetrahedronElements<unsigned int>(std::__1::vector<ttcr::tetrahedronElem<unsigned int>, std::__1::allocator<ttcr::tetrahedronElem<unsigned int> > >&) in ttcr3d-2a17ce.o
int ttcr::VTUReader::readSlowness<float>(std::__1::vector<float, std::__1::allocator<float> >&, bool) in ttcr3d-2a17ce.o
ttcr::VTUReader::check_format() const in ttcr3d-2a17ce.o
...
"vtkXMLUnstructuredGridReader::GetOutput()", referenced from:
ttcr::VTUReader::getNumberOfNodes() in ttcr3d-2a17ce.o
ttcr::VTUReader::getNumberOfElements() in ttcr3d-2a17ce.o
ttcr::VTUReader::isConstCell() const in ttcr3d-2a17ce.o
void ttcr::VTUReader::readNodes3D<float>(std::__1::vector<ttcr::sxyz<float>, std::__1::allocator<ttcr::sxyz<float> > >&) in ttcr3d-2a17ce.o
void ttcr::VTUReader::readTetrahedronElements<unsigned int>(std::__1::vector<ttcr::tetrahedronElem<unsigned int>, std::__1::allocator<ttcr::tetrahedronElem<unsigned int> > >&) in ttcr3d-2a17ce.o
int ttcr::VTUReader::readSlowness<float>(std::__1::vector<float, std::__1::allocator<float> >&, bool) in ttcr3d-2a17ce.o
ttcr::VTUReader::check_format() const in ttcr3d-2a17ce.o
...
"vtkXMLUnstructuredGridWriter::New()", referenced from:
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Dun<float, unsigned int, ttcr::Node3Dnsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Dun<float, unsigned int, ttcr::Node3Dnsp<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dc<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dc<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Dun<float, unsigned int, ttcr::Node3Dn<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
...
"vtkCell::GetBounds(double*)", referenced from:
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveModelVTR(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double const*, bool, int) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dc<float, unsigned int> >::saveModelVTR(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double const*, bool, int) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<double, unsigned int, ttcr::Node3Dcsp<double, unsigned int> >::saveModelVTR(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double const*, bool, int) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<double, unsigned int, ttcr::Node3Dc<double, unsigned int> >::saveModelVTR(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double const*, bool, int) const in ttcr3d-2a17ce.o
"vtkTetra::New()", referenced from:
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dcsp<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Dun<float, unsigned int, ttcr::Node3Dnsp<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Dun<float, unsigned int, ttcr::Node3Dnsp<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dc<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Duc<float, unsigned int, ttcr::Node3Dc<float, unsigned int> >::saveModelVTU(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) const in ttcr3d-2a17ce.o
ttcr::Grid3Dun<float, unsigned int, ttcr::Node3Dn<float, unsigned int> >::saveTT(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long, bool) const in ttcr3d-2a17ce.o
...
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [ttcr3d] Error 1
I changed the Makefile to:
#!/bin/csh
CXX = g++
CXXOPTIONS = -O3 -DVTK -std=c++11 -v
CXXFLAGS = $(CXXOPTIONS) -I/usr/local/include/vtk-8.1 -I/usr/local/include/eigen3 -I/usr/local/include/boost -I./ttcr
LFLAGS = -L/usr/local/lib
LIBS = -lvtkCommonCore-8.1.1 -lvtkCommonDataModel-8.1.1 -lvtkFiltersCore-8.1.1 -lvtkIOCore-8.1.1 -lvtkIOXML-8.1.1
ttcr3d: ./ttcr/ttcr3d.cpp ./ttcr/ttcr_io.h ./ttcr/structs_ttcr.h ./ttcr/utils.h ./ttcr/Rcv.h ./ttcr/Src.h ttcr_io.o
$(CXX) $(CXXFLAGS) $(LFLAGS) $(LIBS) -Ittcr ttcr_io.o ./ttcr/ttcr3d.cpp -o ttcr3d
ttcr_io.o: ./ttcr/ttcr_io.h ./ttcr/ttcr_io.cpp ./ttcr/structs_ttcr.h
$(CXX) $(CXXFLAGS) -c ./ttcr/ttcr_io.cpp
ttcr2d: ./ttcr/ttcr2d.cpp ./ttcr/ttcr_io.h ./ttcr/structs_ttcr.h ./ttcr/utils.h ./ttcr/Rcv2D.h ./ttcr/Src2D.h ttcr_io.o
$(CXX) $(CXXFLAGS) $(LFLAGS) $(LIBS) ttcr_io.o ./ttcr/ttcr2d.cpp -o ttcr2d
Now, it works:
./ttcr3d
*** ./ttcr3d - Ray tracing by grid methods ***
Usage: ./ttcr3d [options] -p paramters.in
-h print this message
-p Specify parameter file (mandatory)
-k Save model in VTK format
-v Verbose mode
-t Measure time to build grid and perform raytracing
Thanks for your effort. I installed VTK8.1.1 on my machine today. It appears that
-lvtkIOXML-8.1 -lvtkCommonDataModel-8.1 -lvtkCommonCore-8.1
are enough (there are links pointing from 8.1.1 to 8.1)
Hi, I wish to use this code. But When I compile it, I got this error:
I have installed VTK, eigen and boost. Below is my Makefile: