(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/