Bonjour.
�a fait un petit bout de temps que je code avec gtk et l� ce matin je veux recompiler un programme qui compilait jusqu'� pr�sent. Et l� paf pas moyen de compiler.
L'erreur : multiple definition of `main'
Vous allez me dire que j'inclus un fichier de trop, mais non.
Voici mon code :
Je tape dans la console (Linux) : gcc -o x main.c $(pkg-config --libs --cflags gtk+-2.0)
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10 #include <stdio.h> #include <stdlib.h> #include <gtk/gtk.h> int main(int argc, char **argv) { gtk_init(&argc, &argv); return EXIT_SUCCESS; }
J'ai toujours fait comme �a et �a avait toujours fonctionn� ...
Et j'obtiens
Si vous savez d'o� cela pourrait venir. ^^
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 -config --libs --cflags gtk+-2.0) /tmp/cc0zXR6B.o: In function `main': main.c:(.text+0x0): multiple definition of `main' /tmp/ccn04mYn.o:main.c:(.text+0x0): first defined here collect2: ld a retourné 1 code d'état d'exécution
Merci par avance et bonne journ�e,
Oneill.
Partager