When i try to compile my sources with Xalan-c 1.3 and Xerces-c1.6, i get the
following compilation error
i am using STLport 4.0. Can anyone help me on this?

../../../include -I../../../include/fml -I/dvl/syb_oc/prd/include
-I/dvl/logman/prd/iviewbasic/include/iVIEW_Basic3_0p4 -g -lglib  -c -o
svrinit.o svrinit.cpp
"/home/aramdas/STLport-4.0/stlport/stl/_iosfwd.h", line 212: Error: Multiple
declaration for ostream.
"/home/aramdas/STLport-4.0/stlport/iostream.h", line 74: Error: The base
must be a previously defined class or struct.
"/home/aramdas/STLport-4.0/stlport/iostream.h", line 76: Error: ostream is
not a direct base class of ostream_withassign.
"/home/aramdas/STLport-4.0/stlport/iostream.h", line 80: Error: The name
basic_ios<char, char_traits<char>>::init(basic_streambuf<char,
char_traits<char>>*) is unusable in
ostream_withassign::operator=(basic_ostream<char, char_traits<char>>&).
"/home/aramdas/STLport-4.0/stlport/iostream.h", line 80: Error:
basic_ios<char, char_traits<char>>::init(basic_streambuf<char,
char_traits<char>>*) is not accessible from
ostream_withassign::operator=(basic_ostream<char, char_traits<char>>&).
"/home/aramdas/STLport-4.0/stlport/iostream.h", line 80: Warning
(Anachronism): Temporary created for argument this in call to
basic_ios<char, char_traits<char>>::init(basic_streambuf<char,
char_traits<char>>*).
"/home/aramdas/STLport-4.0/stlport/iostream.h", line 80: Note: Type "CC
-migration" for more on anachronisms.
"/home/aramdas/STLport-4.0/stlport/iostream.h", line 80: Error: Too few
arguments in call to basic_ios<char,
char_traits<char>>::init(basic_streambuf<char, char_traits<char>>*).
"/home/aramdas/STLport-4.0/stlport/iostream.h", line 84: Error: The name
basic_ios<char, char_traits<char>>::init(basic_streambuf<char,
char_traits<char>>*) is unusable in
ostream_withassign::operator=(basic_streambuf<char, char_traits<char>>*).
"/home/aramdas/STLport-4.0/stlport/iostream.h", line 84: Error:
basic_ios<char, char_traits<char>>::init(basic_streambuf<char,
char_traits<char>>*) is not accessible from
ostream_withassign::operator=(basic_streambuf<char, char_traits<char>>*).
"/home/aramdas/STLport-4.0/stlport/iostream.h", line 84: Warning
(Anachronism): Temporary created for argument this in call to
basic_ios<char, char_traits<char>>::init(basic_streambuf<char,
char_traits<char>>*).
"/home/aramdas/STLport-4.0/stlport/iostream.h", line 84: Error: Too few
arguments in call to basic_ios<char,
char_traits<char>>::init(basic_streambuf<char, char_traits<char>>*).
9 Error(s) and 2 Warning(s) detected.

Arun

Reply via email to