Duda SDL

Wenas.

Estoy usando la libreria SDL_gfx para poder rotar superficies en SDL. Utilizo la funcion "rotozoomSurface()" y me pega este error:

/home/waninkoko/src/f1/src/f1.cpp:117: undefined reference to `rotozoomSurface'


Probe a compilar mediante g++ un ejemplo y daba el mismo error pero despues lo compile mediante el Makefile y rulo.

¿Donde ***** esta el fallo?

Gracias.
¿Solo te falla esa función?

¿es decir, has logrado compilar antes haciendo otras cosas?

¿que distro usas? ¿Que versión de las librerías usas?

a ver si te puedo ayudar, que las sdl son muy buenas, pero dan problemillas de estos de vez en cuando.

Ah! y copia aquí el codigo del makefile.

Un saludo!
¿Es error de linkado o de compilación?
Es un error al linkear :)

Uso Gentoo con kernel 2.6.11-gentoo-r6, las SDL son 1.2.8 (si no recuerdo mal, las instale hace muy pocos dias) y la libreria SDL_glx es la version 2.0.13.

El Makefile del programa de ejemplo que logre compilar con "make" lo puedes encontrar aqui: http://www.ferzkopp.net/~aschiffler/Software/SDL_rotozoom/SDL_rotozoom-1.6.tar.gz
El codigo fuente del programa de ejemplo es "testrotozoom.c"

Gracias :)
Lograstes arreglarlo?

Siento no contestarte más... estoy algo liadillo...

Saludos
Si, pero a lo cutre.

Sustitui el fichero "testrotozoom.c" por el de mi juego y compilaba con "make" XD
5 respuestas