Bonjour,

j'essaie de compiler un programme où j'utilise la bibliothèque SDL en tapant la ligne de commande suivante :

#gcc -o main main.c

et j'ai des erreurs de retourner, du style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
main.c:(.text.0xbc):référence indéfinie vers " powf "
main.c:(.text.0x500):référence indéfinie vers " SDL_Init "
main.c:(.text.0x509):référence indéfinie vers " SDL_GetError "
main.c:(.text.0x614):référence indéfinie vers " SDL_SetVideoMode "
J'avais rencontré le même problème en utilisant l'API Alsa et il suffisait juste de rajouter la bibliothèque dans la ligne de compilation -lasound :

#gcc -o main main.c -lasound

Par contre, là je ne sais pas ce qu'il faut rajouter dans ma ligne de commande.

Merci par avance,

Ker

PS : j'ai le même problème pour la librairie mathématique, donc si vous pouviez me dire comment connaître toutes les liens.