(Courriels de diversion: <assistent@souvenant-accostent.com> <bohemiennes@recriminiez-transcription.com> <scolariserait@cuti-reaction-aspergeons.com> <radiodiffuses@degrossissaient-refugies.com> <sous-estimions@particularises-embrayons.com> <ravives@galvaniserez-tuerez.com> <erres@trituraient-prejugeons.com> <fragilise@assaisonnee-baladeurs.com> <terminiez@frequentons-crucifiement.com> <figurerait@desodoriserent-retournerez.com> )
Le 9 Mar, Guylhem XXXX écrit :
> g++ -c -I.. -fno-implicit-templates -g config.cc
> In file included from config.h:8,
> from config.cc:21:
> exception.h:9: redefinition of `class exception'
> /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.90.29/include/exception:20: previous definition here
Il te dit ce qui ne lui va pas : il a deux classes nommées exception.
La première vient d'un fichier inclus standard (et, de fait, il me
semble que la récente norme du C++ définit une classe exception).
> Si je met en commentaire exception :
>
> In file included from exception.cc:21:
> exception.h:16: parse error before `{'
Difficile à dire, ce qui se passe ; le fichier a été trafiqué.
> g++ avant acceptait bien ça !!! (d'accord il était mal foutu)
Pas de classe exception pour les antiquités ?
> Comment je vais faire ?
Renomme exception en myexception partout dans le code.
--
Marc Thirion | Toulouse, France
Un Travail pour Chacun : http://www.multimania.com/untravailchacun/
_______________________________________________________________________
Le CULTe sur le ouebe: http://savage.iut-blagnac.fr/