Thanks to both for your quick response.

From a clean/new build directory I tried your suggestion of -DVTK_USE_SYSTEM_HDF5=ON I received a different error (fragment below), which looks like it not finding some HDF5 headers.

I will keep investigating. Obviously something strange about my setup or use of Macports.

Thanks again.

Michael.


------------ new error
Linking CXX executable ../../../../bin/ChartsCxxTests
[ 34%] Built target ChartsCxxTests
Scanning dependencies of target Xdmf
[ 34%] Building CXX object Utilities/Xdmf2/libsrc/CMakeFiles/Xdmf.dir/XdmfArray.cxx.o In file included from /Users/michael/PhD/ExistingSoftware/ParaView-3.14.1-Source/Utilities/Xdmf2/libsrc/XdmfDataDesc.h:29, from /Users/michael/PhD/ExistingSoftware/ParaView-3.14.1-Source/Utilities/Xdmf2/libsrc/XdmfArray.h:28, from /Users/michael/PhD/ExistingSoftware/ParaView-3.14.1-Source/Utilities/Xdmf2/libsrc/XdmfArray.cxx:25: /Users/michael/PhD/ExistingSoftware/ParaView-3.14.1-Source/Utilities/Xdmf2/libsrc/XdmfHDFSupport.h:30:22: error: H5public.h: No such file or directory /Users/michael/PhD/ExistingSoftware/ParaView-3.14.1-Source/Utilities/Xdmf2/libsrc/XdmfHDFSupport.h:36:18: error: hdf5.h: No such file or directory


On 12/10/12 4:03 AM, Pat Marion wrote:
Oops, I meant to say you should set VTK_USE_SYSTEM_HDF5 to ON.

Pat

On Thu, Oct 11, 2012 at 4:02 PM, Pat Marion <pat.mar...@kitware.com <mailto:pat.mar...@kitware.com>> wrote:

    It looks the compiler included system HDF5 headers even though
    VTK_USE_SYSTEM_HDF5 is disabled.  Then, at link time it doesn't
    link the system HDF5 libraries because VTK_USE_SYSTEM_HDF5 if
    off.  You could try running cmake in the build dir and setting
    VTK_USE_SYSTEM_HDF5 to OFF.

    I think this might be caused by a tricky a bug in VTK's cmake
    scripts.  I guess CMake would need to add -IVTK/Utilities/vtkhdf5
    before -I/opt/local/include when system hdf5 is off.

    Pat


    On Thu, Oct 11, 2012 at 3:46 PM, Brickle Macho
    <bricklema...@gmail.com <mailto:bricklema...@gmail.com>> wrote:

        Hi,

        I am trying to build ParaView on my MacBook and I am getting a
        list of undefined symbols.  Below is the first of about 35+
        similar errors.  For info all of the required supporting
        packages were installed by Macports.   I downloaded
        ParaView-3.14.1-Source from the website and created a separate
        build directory. I received a that I was running Qt 4.8.3
        whereas the officially supported version is Qt 4.6.

        In case it is related, I had an earlier problem where during
        compiling the generated makefile was expecting some Qt file
        under files in /opt/local/lib/Resources/... whereas they were
        in
        /opt/local/Library/Frameworks/QtGui.framework/Versions/4/Resources/...
        I resolved this by creating a symbolic link in /opt/local/lib

        Not sure where to start to solve the problem. Any help
        appreciated.

        Regards,

        Michael.
        --

        ------- Linking problem below ---------------

        [ 75%] Built target vtkPVVTKExtensionsCS
        Linking CXX executable
        ../../../bin/ParaViewCoreVTKExtensionsPrintSelf
        Undefined symbols for architecture x86_64:
          "_H5check_version", referenced from:
              vtkEnzoReaderInternal::GetAttributeNames() in
        libvtkPVVTKExtensions.a(vtkEnzoReader.cxx.o)
              vtkEnzoReader::LoadAttribute(char const*, int)in
        libvtkPVVTKExtensions.a(vtkEnzoReader.cxx.o)
              vtkEnzoReader::GetParticles(int, vtkPolyData*, int,
        int)in libvtkPVVTKExtensions.a(vtkEnzoReader.cxx.o)
              vtkFlashReaderInternal::ReadMetaData()       in
        libvtkPVVTKExtensions.a(vtkFlashReader.cxx.o)
              vtkFlashReaderInternal::GetTime()      in
        libvtkPVVTKExtensions.a(vtkFlashReader.cxx.o)
              vtkFlashReaderInternal::GetCycle()      in
        libvtkPVVTKExtensions.a(vtkFlashReader.cxx.o)
             (maybe you meant: _vtk__H5check_version)
        _______________________________________________
        Powered by www.kitware.com <http://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




_______________________________________________
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

Reply via email to