Bonjour,

Quand je compile mon programme chez moi, j’obtiens des erreurs que je n'ai pas lorsque je suis à mon lieu de travail.
Par exemple:

gcc -g -Wall -std=c99 -O0 -I ../include -lm -o sudoku preemptive_set.o sudoku.c 
sudoku.c:31:1: attention : noms de paramètres (sans type) dans la déclaration de fonction [enabled by default]
sudoku.c: In function ‘grid_solver’:
sudoku.c:743:2: attention : case label value exceeds maximum value for type [enabled by default]
/tmp/ccHqfkac.o: In function `subgrid_map':
/home/utilisateur/sudoku/src/sudoku.c:528: undefined reference to `sqrt'
collect2: ld a retourné 1 code d'état d'exécution
make: *** [sudoku] Erreur 1
Je suppose que cela doit venir du compilateur qui prend en compte des options par défaut mais je ne sais pas comment résoudre le problème
Aider moi avant que je sorte le maillet !

Ps : j'utilise emacs