Buenas.
Verán, he estado unos días programando con SDL y me he salido sin muchos problemas.
El caso es que uso las librerias SDL, SDL_image y SDL_ttf. Lo que pasa es que se genera un ELF, este lo pasé a un amigo, pero para ejecutarse éste necesitaba la loibreria SDL_ttf.
Hay algun modo de que no necesite la libreria? sea un ELF totalmente independiente?
Mmm.
Respuesta simple: no. Respuesta larga: sí, con un pero.
Hay una versión de pago de SDL en la que la biblioteca se linka de forma estática, por lo que se queda dentro del ejecutable.
Pero no creo que te merezca la pena, puesto que tu problema es copiar los dlls necesarios a la carpeta del ejecutable no? no tiene tanto trabajo.
Saludos.
Dennis Ritchie. Padre de C y cocreador de UNIX.
R.I.P.