Bonjour a tous,

J'ai une question peut-etre evidente mais qui m' a deja occasionne quelques 
cheveux gris.

J'essaie d'ecrire un petit programme qui utilise la lib SDL.
Pas moyen de trouver le moyen de le compiler.
Finalement, j'ai observe la commande de compilation d'un programme et j'ai 
trouve les lignes suivantes :

cc -I/usr/include/SDL -D_REENTRANT   -c -o mouse.o mouse.c
cc -o cmouse mouse.o -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread -lm

Je les ai essayees sur mon programme : OK ca marche.

Probleme 1 : Je ne les comprends pas (c'est un demi probleme).

Probleme 2 : Meme en sucant mon pouce, j'aurais ete incapable de les trouver.
Comment faire pour "deviner" les options a utiliser lorsque l'on veux 
compiler un programme personnel.

Merci d'avance.

Philippe

PS. : J'etais deja "tombe sur le cul" il y a quelques temps lorsque je 
n'arrivais pas a compiler un programme utilisant "math.h" et que j'ai 
decouvert qu'il fallait le parametre -lm a la commande gcc.

RePS : Il y a bien "man gcc", mais bon, avant d'arriver au bout je vais 
passer 20 ans a comprendre le compilateur et 0 a programmer ... or c'est 
maintenant que je veux programmer ;-)

[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: [EMAIL PROTECTED]  ]

Répondre à