Le samedi 24 janvier, Gauthier DELERCE a écrit :
> /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -O0 -fexceptions
> -lpthread -o demo2 -L/usr/X11R6/lib acqsettings.o exception.o
> Plda_api.o demo2view.o demo2doc.o demo2.o acquiRunning.o expDlg.o
> demo2.moc.o demo2view.moc.o demo2doc.moc.o -lSDL -lqt-mt -lpng -lz
> -lm -lXext -lX11 -lSM -lICE -lpthread
> /usr/lib/gcc-lib/i486-linux/3.3.3/../../../crt1.o(.text+0x18): In
> function `_start':
> ../sysdeps/i386/elf/start.S:98: undefined reference to `main'
Un programme écrit en C doit forcément avoir une fonction appelée main.
Je pense qu'en C++ c'est la même chose. Le tien n'en a visiblement pas.
> Du coup j'ai mis à jour mon gcc et ces libs (debian sid) et idem ...
Essaye d'abord de compiler le programme ci-dessous. Si ça marche ce
n'est pas ton compilateur qui est en cause :
---------- couper ici ----------
#include <stdio.h>
int main(void)
{
printf("Hello, World!\n");
return 0;
}
---------- couper ici ----------
Edgar.
PS : Si tu as un message a faire passer sur la liste qui n'a rien à voir
avec les discussions en cours, il faut que tu fasses « Nouveau message »
sur ton client de courrier. Il ne faut pas « répondre » a un autre
message de la liste qui n'a rien à voir avec le tien.
--
Edgar Bonet Maison : 04 76 21 29 16 Bureau : 04 76 88 10 96
3 rue Jean Prévost Mobile : 06 77 19 79 39 Fax : 04 76 88 11 91
38000 Grenoble guilde@??? www.edgar-bonet.org