PDA

Ver la versión completa : libSDL_ttf -> [Linker error] undefined reference to `FT_Init_FreeType'



tomo
12/01/2006, 09:58
Hola. No consigo compilar con SDL_ttf debido a una serie de errores producidos porke al parecer no encuentra la biblioteca libfreetype. Pese a estar ahi, a su alcance, con el path bien definido y dicha biblioteca bien referenciada, no le da la gana de verlo. Los errores son del tipo:

D:\prg\devkitPro\devkitGP2X\lib\libSDL_ttf.a(SDL_t tf.o) In function `TTF_Init':
[Linker error] undefined reference to `FT_Init_FreeType'

Todos provinientes de libSDL_ttf y sin referencia definida a FT_...

Uso el pack theoddbot-libs-open2x-soft-float-beta2. No se si hay alguno más nuevo...

Lista de parámetros al linker:
-lSDLmain
-lSDL_image
-ljpeg
-lpng12
-lz
-freetype
-lSDL_ttf
-lSDL_gfx
-lSDL
-lpthread

Alguien tiene idea de lo ke falla? :)

oCHARLIEo
12/01/2006, 14:27
Lista de parámetros al linker:
-lSDLmain
-lSDL_image
-ljpeg
-lpng12
-lz
-freetype
-lSDL_ttf
-lSDL_gfx
-lSDL
-lpthread

Deberia ser -lfreetype no??. Te lo comento por si no es un simple fallo a la hora de escribir el Post.
Que estos errores tontos son los mas ********...

tomo
12/01/2006, 18:50
Me cawen diez xD Pues ni me habia dado cuenta de eso! Gracias oCHARLIEo. Eso y un cambio de orden (poniendo -lfreetype después de -lSDL_ttf) lo han arreglado. Y sí, los fallos tontos son un asco xD

hectorblanco
13/01/2006, 15:53
Y sí, los fallos tontos son un asco xD

Sí, porqué además son los fallos que nunca es capaz de explicar bien el compilador :canon2: