[Paraview] Problem compiling NIFTI reader/writer
Sebastien Jourdain
sebastien.jourdain at kitware.com
Wed May 7 19:41:06 EDT 2014
A patch has been pushed/merged to VTK/master but ParaView did not catch it
up yet.
To fix it, you can add vtkzlib inside the pivate_depends of the
VTK/IO/Image/module.cmake
Seb
On Wed, May 7, 2014 at 5:31 PM, Moreland, Kenneth <kmorel at sandia.gov> wrote:
> I'm trying to compile the latest snapshot on master, and I'm getting
> several linker errors regarding the NIFTI reader and writer. They appear to
> be missing some zlib symbols. Is it possible that the zlib library is
> somehow left out of the target libraries in the CMake file?
>
> The following are the specific errors:
>
> Linking CXX shared library ../../../lib/libvtkIOImage-pv4.1.dylib
> Undefined symbols for architecture x86_64:
> "_vtk_zlib_gzclose", referenced from:
> vtkNIFTIImageReader::CanReadFile(char const*) in
> vtkNIFTIImageReader.cxx.o
> vtkNIFTIImageReader::RequestInformation(vtkInformation*,
> vtkInformationVector**, vtkInformationVector*) in vtkNIFTIImageReader.cxx.o
> vtkNIFTIImageReader::RequestData(vtkInformation*,
> vtkInformationVector**, vtkInformationVector*) in vtkNIFTIImageReader.cxx.o
> vtkNIFTIImageWriter::RequestData(vtkInformation*,
> vtkInformationVector**, vtkInformationVector*) in vtkNIFTIImageWriter.cxx.o
> "_vtk_zlib_gzeof", referenced from:
> vtkNIFTIImageReader::RequestData(vtkInformation*,
> vtkInformationVector**, vtkInformationVector*) in vtkNIFTIImageReader.cxx.o
> "_vtk_zlib_gzopen", referenced from:
> vtkNIFTIImageReader::CanReadFile(char const*) in
> vtkNIFTIImageReader.cxx.o
> vtkNIFTIImageReader::RequestInformation(vtkInformation*,
> vtkInformationVector**, vtkInformationVector*) in vtkNIFTIImageReader.cxx.o
> vtkNIFTIImageReader::RequestData(vtkInformation*,
> vtkInformationVector**, vtkInformationVector*) in vtkNIFTIImageReader.cxx.o
> vtkNIFTIImageWriter::RequestData(vtkInformation*,
> vtkInformationVector**, vtkInformationVector*) in vtkNIFTIImageWriter.cxx.o
> "_vtk_zlib_gzread", referenced from:
> vtkNIFTIImageReader::CanReadFile(char const*) in
> vtkNIFTIImageReader.cxx.o
> vtkNIFTIImageReader::RequestInformation(vtkInformation*,
> vtkInformationVector**, vtkInformationVector*) in vtkNIFTIImageReader.cxx.o
> vtkNIFTIImageReader::RequestData(vtkInformation*,
> vtkInformationVector**, vtkInformationVector*) in vtkNIFTIImageReader.cxx.o
> "_vtk_zlib_gzseek", referenced from:
> vtkNIFTIImageReader::RequestData(vtkInformation*,
> vtkInformationVector**, vtkInformationVector*) in vtkNIFTIImageReader.cxx.o
> "_vtk_zlib_gzwrite", referenced from:
> vtkNIFTIImageWriter::RequestData(vtkInformation*,
> vtkInformationVector**, vtkInformationVector*) in vtkNIFTIImageWriter.cxx.o
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to see
> invocation)
>
>
> -Ken
>
> **** Kenneth Moreland
> *** Sandia National Laboratories
> ***********
> *** *** *** email: kmorel at sandia.gov
> ** *** ** phone: (505) 844-8919
> *** web: http://www.sandia.gov/~kmorel
>
>
> _______________________________________________
> 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
>
> Follow this link to subscribe/unsubscribe:
> http://www.paraview.org/mailman/listinfo/paraview
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.paraview.org/pipermail/paraview/attachments/20140507/b5997006/attachment-0001.html>
More information about the ParaView
mailing list