Quintoff >
ah ben oui, faut créer le projet correctement 
Avant meme cela il faut tester ton compilateur !
Déja, sans SDL, test un bete " hello world" : regarde mon tuto pargraphe 1.1 : le premier : déja si tu n´arrives pas a y faire tourner, C mort, lol !
Ensuite, il est vrai que pour SDL il faut configurer le compilo : essaie avec mon tuto 2.1 : il a été testé il marche 
Voila !
Sinon, doute affreux, peut etre que le " permission denied" vient simplement de l´écriture d´un fichier : si par exemple tu as réussi a le faire marcher une fois et qu´il tourne encore en fond, alors ça te mettra ça 
Mais la, l´erreur est dans l´onglet " LINKER"
Repere bien dans quel onglet est l´erreur.
Sinon, un makefile, c´est un fichier qui contient les configurations de ton projet, qui dit " comment le compiler ? "
il contient, entre autres, les -lsdl . ..
gamer2303 > les listes chainées peuvent servir a n´importe quoi : sitot que tu as besoin de faire une liste de ce que tu veux, tu peux en avoir besoin.
Tu vas me dire : oui, mais y´a les tableaux !
Les tableaux sont tres puissants dans certains cas.
Mais imagine que tu aies besoin de pouvoir ajouter des éléments devant, derriere, en plein milieu ! ( en décalant le reste), ou en supprimer, alors la, les tableaux ne deviennent pas appropriés, il est sympa de faire une liste chainée
On dit chainée, car en fait, la liste est un ensemble de petits maillons qui contiennent ton élément ( un int, un double, ou une structure), et ils sont chainés par un pointeur ( tu schématises ça en dessinant plein de petites boites sur une feuille, et en les reliant par des fleches, une a la suivante : ça te fait une liste...
si tu veux ajouter un élément, il te suffit de dessiner une autre boite, n´importe ou, d´effacer et de recréer 2 fleches, sans avoir a toucher au reste...