Bonjour à tous

Je suis en train de compiler un fichier c++ et il me renvoie les erreurs suivantes:

[root@is-vocal pserver]# make
cd ../../build/../provisioning/psLib/;make
make[1]: Entering directory `/root/vocal/provisioning/psLib'
g++ -Wall -fPIC -Wno-deprecated -D_REENTRANT -DUSE_PTHREADS -g -I../../build -I../../build/../provisioning/util -I../../build/../util -I../../build/../util/threads -I../../build/../util/logging -I../../build/../util/crypto -I../../build/../util/statistics -I../../build/../util/snmp -I../../build/../util/signals -I../../build/../util/behavior -I../../build/../util/io -I../../build/../util/services -I../../build/../util/transport -I../../build/../util/config -I../../build/../util/dnssrv -I../../build/../util/deprecated -I../../build/../util/adt -I../../build/../contrib/libxml2.Linux.i686 -I../../build/../contrib/libxml2.Linux.i686/include/libxml -I../../build/../contrib/libxml2.Linux.i686/include -DVOCAL_USE_DEPRECATED -DVOCAL_USING_PENTIUM -c -o obj.debug.Linux.i686/PSInterface.o PSInterface.cxx
In file included from PSInterface.cxx:55:
/usr/include/strstream.h:74: error: `streampos' declared as a `virtual' field
/usr/include/strstream.h:74: error: erreur de syntaxe before `(' token
/usr/include/strstream.h: Dans member function « int strstreambuf::frozen()
»:
/usr/include/strstream.h:68: error: `_flags' undeclared (first use this
function)
/usr/include/strstream.h:68: error: (Each undeclared identifier is reported
only once for each function it appears in.)
/usr/include/strstream.h: Dans constructor « ostrstream::ostrstream() »:
/usr/include/strstream.h:94: error: no matching function for call to `
std::basic_ostream<char, std::char_traits<char> >::basic_ostream(const
<anonymous>**)'
/usr/include/c++/3.3.3/iosfwd:64: error: candidates are:
std::basic_ostream<char, std::char_traits<char> >::basic_ostream(const
std::basic_ostream<char, std::char_traits<char> >&)
/usr/include/c++/3.3.3/ostream:106: error:
std::basic_ostream<_CharT,
_Traits>::basic_ostream(std::basic_streambuf<_CharT, _Traits>*) [with _CharT
= char, _Traits = std::char_traits<char>]
/usr/include/strstream.h: Dans constructor « ostrstream::ostrstream(char*,
int, int) »:
/usr/include/strstream.h:95: error: no matching function for call to `
std::basic_ostream<char, std::char_traits<char> >::basic_ostream(const
<anonymous>**)'
/usr/include/c++/3.3.3/iosfwd:64: error: candidates are:
std::basic_ostream<char, std::char_traits<char> >::basic_ostream(const
std::basic_ostream<char, std::char_traits<char> >&)
/usr/include/c++/3.3.3/ostream:106: error:
std::basic_ostream<_CharT,
_Traits>::basic_ostream(std::basic_streambuf<_CharT, _Traits>*) [with _CharT
= char, _Traits = std::char_traits<char>]
/usr/include/strstream.h: Dans member function « __ssize_t
ostrstream::pcount() »:
/usr/include/strstream.h:96: error: `_strbuf' undeclared (first use this
function)
/usr/include/strstream.h: Dans constructor « strstream::strstream() »:
/usr/include/strstream.h:104: error: no matching function for call to `
std::basic_iostream<char, std::char_traits<char> >::basic_iostream(const
<anonymous>**)'
/usr/include/c++/3.3.3/iosfwd:67: error: candidates are:
std::basic_iostream<char, std::char_traits<char> >::basic_iostream(const
std::basic_iostream<char, std::char_traits<char> >&)
/usr/include/c++/3.3.3/istream:728: error:
std::basic_iostream<_CharT,
_Traits>::basic_iostream(std::basic_streambuf<_CharT, _Traits>*) [with
_CharT = char, _Traits = std::char_traits<char>]
/usr/include/strstream.h: Dans constructor « strstream::strstream(char*, int,
int) »:
/usr/include/strstream.h:105: error: no matching function for call to `
std::basic_iostream<char, std::char_traits<char> >::basic_iostream(const
<anonymous>**)'
/usr/include/c++/3.3.3/iosfwd:67: error: candidates are:
std::basic_iostream<char, std::char_traits<char> >::basic_iostream(const
std::basic_iostream<char, std::char_traits<char> >&)
/usr/include/c++/3.3.3/istream:728: error:
std::basic_iostream<_CharT,
_Traits>::basic_iostream(std::basic_streambuf<_CharT, _Traits>*) [with
_CharT = char, _Traits = std::char_traits<char>]
make[1]: *** [obj.debug.Linux.i686/PSInterface.o] Erreur 1
make[1]: Leaving directory `/root/vocal/provisioning/psLib'
make: *** [../../build/../provisioning/psLib/obj.debug.Linux.i686/libps.a] Erreur 2
Comment faire pour les corriger?


[ Modéré par BigBoomShakala ] - Ajout des balises quote
Les balises facilitent la lecture - Merci d'y penser