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
