[Paraview] MacOSX Linking problems
Brickle Macho
bricklemacho at gmail.com
Thu Oct 11 19:43:57 EDT 2012
HDF5 was installed via Macports. I will try to find out what variant
was installed. I did try the following -DCMAKE_OSX_ARCHITECTURES=386
and got the following error:
-- Check size of unsigned long - failed
CMake Error at /opt/local/share/cmake-2.8/Modules/TestBigEndian.cmake:44
(MESSAGE):
no suitable type found
Call Stack (most recent call first):
VTK/CMake/CMakeBackwardCompatibilityC.cmake:31 (TEST_BIG_ENDIAN)
VTK/CMakeLists.txt:517 (INCLUDE)
On 12/10/12 4:04 AM, Michael Jackson wrote:
> Do you have HDF5 built for x86_64? The error is indicating that maybe your HDF5 is built for 32 bit intel or another arch (ppc). Are you trying to build a universal (32 bit/ 64 bit) ParaView? HDF5 will pretty much stop this from happening. Just my thoughts
>
> Mike
>
> On Oct 11, 2012, at 3:46 PM, Brickle Macho <bricklemacho at 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
>>
>> 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
More information about the ParaView
mailing list