[Bf-committers] Blender + Freetype2 compile error

Martin Vollrathson bf-committers@blender.org
02 May 2003 15:19:07 +0200


A build of current CVS with -DWITH_FREETYPE2 fails right at the end. Is
it currently broken or am I doing something wrong?

Relevant output:

make[3]: Leaving directory `/home/mavos/blender/build/source'
make[2]: Leaving directory `/home/mavos/blender/build/source'
make[2]: Entering directory `/home/mavos/blender/build'
/bin/sh ./libtool --mode=link gcc  -march=pentium3 -mmmx -msse
-mfpmath=sse -O2 
-pipe -DWITH_FREETYPE2 -funsigned-char   -o blender
-L/usr/lib/python2.2/config 
 source/libblender_source.la intern/bsp/libblender_BSP.la
intern/decimation/libb
lender_LOD.la intern/ghost/libblender_GHOST.la
intern/string/libblender_STR.la i
ntern/guardedalloc/libblender_guardedalloc.la
intern/bmfont/libblender_BMF.la in
tern/container/libblender_CTR.la intern/memutil/libblender_MEM.la
intern/keymake
r/libblender_belgium.la intern/iksolver/libblender_IK.la
intern/moto/libblender_
MT.la intern/python/frozen/libfrozen.a -lpython2.2 -lGLU -lGL -lX11
-lXext -lSDL
 -lutil -ljpeg -lpng -lcrypto -lssl -lpthread -ldl -lstdc++ -lz 
mkdir .libs
gcc -march=pentium3 -mmmx -msse -mfpmath=sse -O2 -pipe -DWITH_FREETYPE2
-funsign
ed-char -o blender  -L/usr/lib/python2.2/config
source/.libs/libblender_source.a
l intern/bsp/.libs/libblender_BSP.al
intern/decimation/.libs/libblender_LOD.al i
ntern/ghost/.libs/libblender_GHOST.al
intern/string/.libs/libblender_STR.al inte
rn/guardedalloc/.libs/libblender_guardedalloc.al
intern/bmfont/.libs/libblender_
BMF.al intern/container/.libs/libblender_CTR.al
intern/memutil/.libs/libblender_
MEM.al intern/keymaker/.libs/libblender_belgium.al
intern/iksolver/.libs/libblen
der_IK.al intern/moto/.libs/libblender_MT.al
intern/python/frozen/libfrozen.a -l
python2.2 /usr/lib/libGLU.so -L/usr/lib -L/usr/X11R6/lib -lSM -lICE
-lXmu -lXt -
lXi -lGL /usr/lib/libSDL.so -lm /usr/lib/libasound.so -lX11 -lXext
/usr/lib/liba
a.so -lutil /usr/lib/libjpeg.so -lpng -lcrypto -lssl -lpthread -ldl
-lstdc++ -lz
/usr/lib/python2.2/config/libpython2.2.a(posixmodule.o)(.text+0x3182):
In functi
on `posix_tmpnam':
: the use of `tmpnam_r' is dangerous, better use `mkstemp'
/usr/lib/python2.2/config/libpython2.2.a(posixmodule.o)(.text+0x3099):
In functi
on `posix_tempnam':
: the use of `tempnam' is dangerous, better use `mkstemp'
source/.libs/libblender_source.al(font.lo)(.text+0x204): In function
`vfont_get_
data':
: undefined reference to `BLI_vfontdata_from_freetypefont'
source/.libs/libblender_source.al(font.lo)(.text+0x2be): In function
`load_vfont
':
: undefined reference to `BLI_vfontdata_from_freetypefont'
collect2: ld returned 1 exit status
make[2]: *** [blender] Error 1
make[2]: Leaving directory `/home/mavos/blender/build'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mavos/blender/build'
make: *** [all] Error 2

/Martin Vollrathson