[vtkusers] Compiling VTK on OS X
Eric E. Monson
emonson at cs.duke.edu
Fri Aug 20 09:29:56 EDT 2010
Hello,
Which Python are you using -- the system Python that comes with Snow Leopard? If so, then you might have to build VTK for only x86_64. I just tried it now (with VTK 5.4.2) on my machine and it finishes just fine. I've never had much luck with VTK for multiple architectures, and I've never had a problem using x86_64 since I moved to OS X 10.6.
So, try using _only_ x86_64 arch and see if that works.
-Eric
------------------------------------------------------
Eric E Monson
Duke Visualization Technology Group
On Aug 19, 2010, at 5:41 PM, Hsin-Hao Yu wrote:
> I tried to compile vtk-5.4.2 on OS X Snow Leopard. It compiled fine if Python binding is turned off. But if I ask cmake to make the python libraries, something always goes wrong. The problem is at the final stage:
>
> Build files have been written to: /Users/hhyu/learning/VTK/VTKBuild/Examples/All
> ======== End CMake output ======
> Change Dir: /Users/hhyu/learning/VTK/VTKBuild/Examples/All
>
> Run Build Command:/usr/bin/make
> Linking CXX executable /Users/hhyu/learning/VTK/VTKBuild/bin/HierarchicalBoxPipeline
> ld: warning: in /Users/hhyu/learning/VTK/VTKBuild/bin/libvtkRendering.dylib, file was built for i386 which is not the architecture being linked (x86_64)
> ld: warning: in /Users/hhyu/learning/VTK/VTKBuild/bin/libvtkIO.dylib, file was built for i386 which is not the architecture being linked (x86_64)
> .....etc.
> and it led to lots of undefined symbols.
>
> This no doubt is related to the 36bit/64bit business. I tried to set CMAKE_OSX_ARCHITECTURES to i386 and x86_64. Made no difference. Same problem.
>
> Help, please?
> _______________________________________________
> 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 VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20100820/41a3870f/attachment.htm>
More information about the vtkusers
mailing list