[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