[Bf-committers] Current OS X compile errors

Douglas Bischoff bf-committers@blender.org
Mon, 9 Jun 2003 14:01:30 -0400


Hello:

Here are some warnings with current OS X compile using autoconf &  
exp_python:

ranlib: file: .libs/libblender_source.al(buildinfo.lo) has no symbols
ranlib: file: .libs/libblender_source.al(writeavicodec.lo) has no  
symbols
ranlib: file: .libs/libblender_source.al(writemovie.lo) has no symbols
ranlib: file: .libs/libblender_source.al(IMG_Line.lo) has no symbols
ranlib: same symbol defined in more than one member in:  
.libs/libblender_source.al (table of contents will not be sorted)
ranlib: file:  
.libs/libblender_source.al(libblender_api2_2x_la-Camera.lo) defines  
symbol: _Camera_Type
ranlib: file:  
.libs/libblender_source.al(libblender_api2_2x_la-Scene.lo) defines  
symbol: _Camera_Type
ranlib: file:  
.libs/libblender_source.al(libblender_api2_2x_la-Image.lo) defines  
symbol: _Image_Type
ranlib: file:  
.libs/libblender_source.al(libblender_api2_2x_la-NMesh.lo) defines  
symbol: _Image_Type
ranlib: file:  
.libs/libblender_source.al(libblender_api2_2x_la-NMesh.lo) defines  
symbol: _Material_Type
ranlib: file:  
.libs/libblender_source.al(libblender_api2_2x_la-Material.lo) defines  
symbol: _Material_Type
ranlib: file:  
.libs/libblender_source.al(libblender_api2_2x_la-Scene.lo) defines  
symbol: _Object_Type
ranlib: file:  
.libs/libblender_source.al(libblender_api2_2x_la-Object.lo) defines  
symbol: _Object_Type

These are followed by fatal build errors:

gcc -O2 -funsigned-char -I/sw/include/freetype2 -DWITH_FREETYPE2 -o  
blender -framework OpenGL -framework AGL -framework Carbon -framework  
QuickTime  -L/sw/lib source/.libs/libblender_source.al  
intern/bsp/.libs/libblender_BSP.al  
intern/decimation/.libs/libblender_LOD.al  
intern/ghost/.libs/libblender_GHOST.al  
intern/string/.libs/libblender_STR.al  
intern/guardedalloc/.libs/libblender_guardedalloc.al  
intern/bmfont/.libs/libblender_BMF.al  
intern/container/.libs/libblender_CTR.al  
intern/memutil/.libs/libblender_MEM.al  
intern/iksolver/.libs/libblender_IK.al  
intern/moto/.libs/libblender_MT.al -lfreetype  
/Library/Frameworks/Python.framework/Versions/2.2/lib/python2.2/config/ 
libpython2.2.a -ljpeg -lpng -lpthread -ldl -lstdc++ -lz
ld: multiple definitions of symbol _Image_Type
source/.libs/libblender_source.al(libblender_api2_2x_la-Image.lo)  
definition of _Image_Type in section (__DATA,__data)
source/.libs/libblender_source.al(libblender_api2_2x_la-NMesh.lo)  
definition of _Image_Type in section (__DATA,__common)
ld: multiple definitions of symbol _Material_Type
source/.libs/libblender_source.al(libblender_api2_2x_la-Material.lo)  
definition of _Material_Type in section (__DATA,__data)
source/.libs/libblender_source.al(libblender_api2_2x_la-NMesh.lo)  
definition of _Material_Type in section (__DATA,__common)
ld: multiple definitions of symbol _Camera_Type
source/.libs/libblender_source.al(libblender_api2_2x_la-Camera.lo)  
definition of _Camera_Type in section (__DATA,__data)
source/.libs/libblender_source.al(libblender_api2_2x_la-Scene.lo)  
definition of _Camera_Type in section (__DATA,__common)
ld: multiple definitions of symbol _Object_Type
source/.libs/libblender_source.al(libblender_api2_2x_la-Object.lo)  
definition of _Object_Type in section (__DATA,__data)
source/.libs/libblender_source.al(libblender_api2_2x_la-Scene.lo)  
definition of _Object_Type in section (__DATA,__common)
make[2]: *** [blender] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Just so's someone knows,

-Bischofftep