Hello,
When I compile blender 228 (from source) I get the following errors related to python.
What is the blender build using for python?
pete
ERRORS
mkdir .libs
gcc -g -O2 -funsigned-char -I/usr/include/SDL -D_REENTRANT -o blender -Wl,-export-dynamic -Wl,-rpath -Wl,/usr/lib -L/usr/lib/python2.2/config 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 intern/SoundSystem/.libs/libsoundsystem.al -L/mesa/Mesa-4.0.4/src -L/usr/X11R6/lib -lXext -lX11 -lpthread -lXext -lX11 -lpthread -lXext -lX11 -lpthread -lXext -lX11 -lpthread -lX11 -lXext -L/usr/lib -lm -lutil -lX11 -lXext -ldl -lutil -lpthread -ldl -lm -lX11 -lXext -ldl -lX11 -lXext -ldl -lpthread -lm -lX11 -lXext -ldl -lpython2.2 -lm /usr/local/lib/libGLU.so -lXext -lX11 -lpthread /usr/local/lib/libGL.so -lglide3 -lSM -lICE -lXmu -lXt -lXext -lXi -lX11 -lpthread -lX11 -lXext -lopenal -lvorbisfile -lvorbis -logg /usr/lib/libesd.so -laudiofile -lm -lsmpeg -lutil -lm -lX11 -lXext -ldl -lutil /usr/lib/libjpeg.so -lpng -lpthread -ldl -lstdc++ -lz /usr/lib/libSDL.so -lm -lX11 -lXext -ldl -lpthread -lm -lX11 -lXext -lXxf86vm -lXxf86dga -lXv -lXinerama -ldl -Wl,–rpath -Wl,/usr/local/lib -Wl,–rpath -Wl,/usr/local/lib
/usr/lib/python2.2/config/libpython2.2.a(posixmodule.o): In function posix_tmpnam': /python22/Python-2.2.3/./Modules/posixmodule.c:4507: the use of
tmpnam_r’ is dangerous, better use mkstemp' /usr/lib/python2.2/config/libpython2.2.a(posixmodule.o): In function
posix_tempnam’:
/python22/Python-2.2.3/./Modules/posixmodule.c:4457: the use of tempnam' is dangerous, better use
mkstemp’
/usr/lib/python2.2/config/libpython2.2.a(_tkinter.o): In function Merge': /python22/Python-2.2.3/./Modules/_tkinter.c:323: undefined reference to
Tcl_Alloc’
/python22/Python-2.2.3/./Modules/_tkinter.c:324: undefined reference to Tcl_Alloc' /python22/Python-2.2.3/./Modules/_tkinter.c:351: undefined reference to
Tcl_Merge’
/python22/Python-2.2.3/./Modules/_tkinter.c:358: undefined reference to Tcl_Free' /python22/Python-2.2.3/./Modules/_tkinter.c:361: undefined reference to
Tcl_Free’
/python22/Python-2.2.3/./Modules/_tkinter.c:363: undefined reference to Tcl_Free' /usr/lib/python2.2/config/libpython2.2.a(_tkinter.o): In function
Split’:
/python22/Python-2.2.3/./Modules/_tkinter.c:383: undefined reference to Tcl_SplitList' /python22/Python-2.2.3/./Modules/_tkinter.c:408: undefined reference to
Tcl_Free’
/usr/lib/python2.2/config/libpython2.2.a(_tkinter.o): In function Tkapp_New': /python22/Python-2.2.3/./Modules/_tkinter.c:455: undefined reference to
Tcl_CreateInterp’
/python22/Python-2.2.3/./Modules/_tkinter.c:464: undefined reference to Tcl_DeleteCommand' /python22/Python-2.2.3/./Modules/_tkinter.c:467: undefined reference to
Tcl_SetVar2’
/python22/Python-2.2.3/./Modules/_tkinter.c:473: undefined reference to Tcl_SetVar' /python22/Python-2.2.3/./Modules/_tkinter.c:476: undefined reference to
Tcl_Alloc’
/python22/Python-2.2.3/./Modules/_tkinter.c:486: undefined reference to Tcl_SetVar' /python22/Python-2.2.3/./Modules/_tkinter.c:487: undefined reference to
Tcl_Free’
/python22/Python-2.2.3/./Modules/_tkinter.c:232: undefined reference to Tcl_GetStringResult' /usr/lib/python2.2/config/libpython2.2.a(_tkinter.o): In function
AsObj’:
/python22/Python-2.2.3/./Modules/_tkinter.c:514: undefined reference to Tcl_NewStringObj' /python22/Python-2.2.3/./Modules/_tkinter.c:518: undefined reference to
Tcl_NewDoubleObj’
/python22/Python-2.2.3/./Modules/_tkinter.c:520: undefined reference to Tcl_Alloc' /python22/Python-2.2.3/./Modules/_tkinter.c:527: undefined reference to
Tcl_NewListObj’
/python22/Python-2.2.3/./Modules/_tkinter.c:528: undefined reference to Tcl_Free' /python22/Python-2.2.3/./Modules/_tkinter.c:551: undefined reference to
Tcl_NewUnic…