[Tuxpaint-devel] Tuxpaint compiling from source
An award-winning drawing program for children of all ages
Brought to you by:
wkendrick
From: Francois L. <fle...@ce...> - 2008-04-30 14:21:48
|
Hi, I'm new to tuxpaint and compiling in general. Don't know If I'm at the right place but I am experiencigng some problem. I'm trying to get the latest tuxpaint running on SLAX live disto (based on slackware) I have compiled and installed all needed lib but I'm still getting an error about SDL_Pango when I run "make" for tuxpaint. Lib that I have installed from source: SDL-1.2.13 SDL_image 1.2.5 SDL_mixer-1.2.8 SDL_Pango-0.1.2 (also tried 0.1.1) SDL_ttf-2.0.9 Pango-1.21.0 (Also tried 1.19.4 and 1.20.2) Libsrvg-2.22.2 Libpng-1.2.27 Libpaper-1.1.23 GTK+-2.20.14 Gettext-0.17 Cairo 1.6.4 When I try "make" It tell me that: ########################## bash-3.1# make ...Linking Tux Paint... obj/tuxpaint.o: In function `wordwrap_text_ex': tuxpaint.c:(.text+0x661e): undefined reference to `SDLPango_SetText_GivenAlignment' obj/fonts.o: In function `TuxPaint_Font_OpenFont': fonts.c:(.text+0x1902): undefined reference to `SDLPango_CreateContext_GivenFontDesc' collect2: ld returned 1 exit status make: *** [tuxpaint] Error 1 bash-3.1# ############################ If I try "make" with flag to disable PANGO support it don't work eighter. It tell me that: ############################# bash-3.1# make NOPANGOFLAG=NO_SDLPANGO SDL_PANGO_LIB= ...Linking Tux Paint... obj/tuxpaint.o: In function `wordwrap_text_ex': tuxpaint.c:(.text+0x65ce): undefined reference to `SDLPango_SetDefaultColor' tuxpaint.c:(.text+0x65ef): undefined reference to `SDLPango_SetMinimumSize' tuxpaint.c:(.text+0x6604): undefined reference to `SDLPango_SetBaseDirection' tuxpaint.c:(.text+0x661e): undefined reference to `SDLPango_SetText_GivenAlignment' tuxpaint.c:(.text+0x6629): undefined reference to `SDLPango_CreateSurfaceDraw' tuxpaint.c:(.text+0x6687): undefined reference to `SDLPango_SetDefaultColor' tuxpaint.c:(.text+0x66a8): undefined reference to `SDLPango_SetMinimumSize' tuxpaint.c:(.text+0x66d5): undefined reference to `SDLPango_SetBaseDirection' obj/tuxpaint.o: In function `do_render_cur_text': tuxpaint.c:(.text+0x7ee1): undefined reference to `SDLPango_SetDefaultColor' tuxpaint.c:(.text+0x806f): undefined reference to `SDLPango_SetText' tuxpaint.c:(.text+0x807b): undefined reference to `SDLPango_CreateSurfaceDraw' obj/tuxpaint.o: In function `render_text': tuxpaint.c:(.text+0x11e47): undefined reference to `SDLPango_SetDefaultColor' tuxpaint.c:(.text+0x11e55): undefined reference to `SDLPango_SetText' tuxpaint.c:(.text+0x11e5e): undefined reference to `SDLPango_CreateSurfaceDraw' obj/tuxpaint.o: In function `main': tuxpaint.c:(.text+0x1af1e): undefined reference to `SDLPango_Init' obj/fonts.o: In function `charset_works': fonts.c:(.text+0x2ab): undefined reference to `SDLPango_SetDefaultColor' fonts.c:(.text+0x2bc): undefined reference to `SDLPango_SetText' fonts.c:(.text+0x2c8): undefined reference to `SDLPango_CreateSurfaceDraw' obj/fonts.o: In function `TuxPaint_Font_OpenFont': fonts.c:(.text+0x1902): undefined reference to `SDLPango_CreateContext_GivenFontDesc' obj/fonts.o: In function `TuxPaint_Font_CloseFont': fonts.c:(.text+0x1b47): undefined reference to `SDLPango_FreeContext' collect2: ld returned 1 exit status make: *** [tuxpaint] Error 1 bash-3.1# ############################### Could someone help me with this? Thank you, François |