[vtkusers] Problem building VTK (CVS) on Mac OS X with Python
    Martin Costabel 
    costabel at wanadoo.fr
       
    Mon Feb  2 07:18:22 EST 2004
    
    
  
Sander Niemeijer wrote:
> I'm trying to build the CVS version of VTK with Python wrappings on Mac  
> OS X (10.3 Panther) using gcc 3.3.
[]
> Building shared library  
> /Users/sander/Projects/VTK/build-cvs/bin/libvtkCommonPythonD.dylib...
> ld: common symbols not allowed with MH_DYLIB output format with the  
> -multi_module option
[]
> /Users/sander/python/lib/python2.3/config/libpython2.3.a(exceptions.o)  
> definition of common _PyExc_TypeError (size 4)
It looks like you don't have a dynamic library libpython2.3.dylib in 
your python installation. I think having one would solve this problem.
In the Fink package for python23, there is, after the usual configure, 
make, make install stuff, the following line, an analogue of which you 
could run, too:
  cc -dynamiclib -all_load -framework System -framework CoreServices 
-framework Foundation %i/lib/python2.3/config/libpython2.3.a -o
%i/lib/python2.3/config/libpython2.3.dylib -install_name 
%p/lib/python2.3/config/libpython2.3.dylib -current_version 2.3 
-compatibility_version 2.3 -L%p/lib -ldl
-- 
Martin
    
    
More information about the vtkusers
mailing list