Build errors with pspgl and sdl_ttf (undefined ref)

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
Freezez
Posts: 7
Joined: Sat Feb 16, 2008 2:09 am

Build errors with pspgl and sdl_ttf (undefined ref)

Post by Freezez »

I have recently recompiled all pspsdk with toolchain and psplibraries.
The compilation is okay. No errors occur and libraries are all generated.

But when I try to build a normal program (which work with old pspsdk) I have these errors :
/usr/local/pspdev/lib/gcc/psp/4.1.0/../../../../psp/lib/libSDL.a(SDL_pspgl.o): dans la fonction « PSP_GL_Init »:
/home/freezez/svn/psp/trunk/psplibraries/build/SDL/src/video/psp/SDL_pspgl.c:109: référence indéfinie vers « eglGetDisplay »
/home/freezez/svn/psp/trunk/psplibraries/build/SDL/src/video/psp/SDL_pspgl.c:109: référence indéfinie vers « eglGetError »
/home/freezez/svn/psp/trunk/psplibraries/build/SDL/src/video/psp/SDL_pspgl.c:110: référence indéfinie vers « eglInitialize »
/home/freezez/svn/psp/trunk/psplibraries/build/SDL/src/video/psp/SDL_pspgl.c:110: référence indéfinie vers « eglGetError »
....
/usr/local/pspdev/lib/gcc/psp/4.1.0/../../../../psp/lib/libSDL.a(SDL_pspevents.o): dans la fonction « PSP_EventQuit »:
/home/freezez/svn/psp/trunk/psplibraries/build/SDL/src/video/psp/SDL_pspevents.c:274: référence indéfinie vers « pspIrKeybFinish »
/usr/local/pspdev/lib/gcc/psp/4.1.0/../../../../psp/lib/libSDL.a(SDL_pspevents.o): dans la fonction « PSP_EventInit »:
/home/freezez/svn/psp/trunk/psplibraries/build/SDL/src/video/psp/SDL_pspevents.c:247: référence indéfinie vers « pspIrKeybInit »
/home/freezez/svn/psp/trunk/psplibraries/build/SDL/src/video/psp/SDL_pspevents.c:249: référence indéfinie vers « pspIrKeybOutputMode »
/usr/local/pspdev/lib/gcc/psp/4.1.0/../../../../psp/lib/libSDL.a(SDL_pspevents.o): dans la fonction « PSP_PumpEvents »:
/home/freezez/svn/psp/trunk/psplibraries/build/SDL/src/video/psp/SDL_pspevents.c:112: référence indéfinie vers « pspIrKeybReadinput »
collect2: ld a retourné 1 code d'état d'exécution
And with TTF too :
/home/freezez/svn/psp/trunk/psplibraries/build/SDL_ttf/SDL_ttf.c:503: référence indéfinie vers « FT_Render_Glyph »
/home/freezez/svn/psp/trunk/psplibraries/build/SDL_ttf/SDL_ttf.c:433: référence indéfinie vers « FT_Get_Char_Index »
/home/freezez/svn/psp/trunk/psplibraries/build/SDL_ttf/SDL_ttf.c:501: référence indéfinie vers « FT_Render_Glyph »
/home/freezez/svn/psp/trunk/psplibraries/build/SDL_ttf/SDL_ttf.c:496: référence indéfinie vers « FT_Outline_Transform »
/usr/local/pspdev/lib/gcc/psp/4.1.0/../../../../psp/lib/libSDL_ttf.a(SDL_ttf.o): dans la fonction « TTF_CloseFont »:
/home/freezez/svn/psp/trunk/psplibraries/build/SDL_ttf/SDL_ttf.c:663: référence indéfinie vers « FT_Done_Face »
/usr/local/pspdev/lib/gcc/psp/4.1.0/../../../../psp/lib/libSDL_ttf.a(SDL_ttf.o): dans la fonction « TTF_OpenFontIndexRW »
Thanks for your help.
Freezez
Posts: 7
Joined: Sat Feb 16, 2008 2:09 am

Post by Freezez »

Sorry... I was very tired.

I fix the problem. I have'nt linker to correct lib.
temas
Posts: 2
Joined: Sat Apr 05, 2008 1:55 am

Post by temas »

I have the same problem. Can you tell me what library was wrong and what library fixed the problem?
Thank you.
Post Reply