Bonjour, je viens de commencer à apprendre le C et premier programme le plus basique possible mais cela ne compile pas…

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
#include <stdio.h>
 
int main(){
  printf("Hello world\n");
  return 0;
}
Après avoir essayé de lancer la compilation : gcc -o first.exe first.c, j'ai la magnifique erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
/usr/bin/ld: final link failed: Operation not supported
collect2: error: ld returned 1 exit status
Je ne pense pas que cela soit dû à mon code vu la simplicité de celui-ci et je sais que le problème vient du linker, mais bon : je ne sais quand même pas quoi faire. Si vous pouviez m'aider, ce serait cool.