Hi! Yes, I used Xalan 1.3 (with Xerces 1.6) on tru64 without any problem.
Thanx, I will try to make an error free link. mean >-----Original Message----- >From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] >Sent: Thursday, May 29, 2003 6:12 PM >To: [EMAIL PROTECTED] >Subject: Re: xalan 1.5 build problem on tru64 > > > > > > >Hi, > >We don't officially support Tru64, but we build on the >platform regularly, and I believe you can ignore those warnings. > >There are some issues with the standard library shipped with >the Tru64 compiler, and I was never able to get it to work >with the Xalan code, nor could I get rid of these warning >messages. The person I worked with at Compaq suggested the >--nostdcxx option, and it seems to work. > >I have verified that the latest Xalan code works fine, so you >should have no problems with the library, although you will >not be able to use the classes in the std namespace in your >application. > >Dave > > > > > > Mészáros András > > <[EMAIL PROTECTED] To: ><[EMAIL PROTECTED]> > > el.hu> cc: (bcc: >David N Bertoni/Cambridge/IBM) > Subject: xalan >1.5 build problem on tru64 > 05/29/2003 03:26 > > AM > > Please respond > > to xalan-dev > > > > > > >Hi! > >The make process has some linker error on our tru64 system >(OSF1 V5.1 alpha). > >The configure parameters were: > > ./runConfigure -p tru64 -c cc -x cxx -r pthread -b 64 > > >The compiler process gone well (with xerces 2.2 and icu 2.4). > > >but the linking of xalan1.5.so failed with unresolved symbols: > > >ld: >Warning: Unresolved: >std::ios_base::failure::~failure(void) >std::basic_ostream<char, std::char_traits<char> >::flush(void) >The virtual table '__vtbl_3std8ios_base7failure__3std' for >class 'std::failure' is undefined, make sure that the first >noninlined virtual member function is defined. >std::ios_base::_RWsync_with_stdio std::cout std::cerr >std::ios_base::failure::failure(const std::basic_string<char, >std::char_traits<char>, std::allocator<char> >&) >std::basic_string<char, std::char_traits<char>, std::allocator<char> >>::basic_string(const char*, const std::allocator<char>&) >_RWrwstd::except_msg_string::except_msg_string(const char*, >...) _RWrwstd::rwse_failbit_set _RWrwstd::rwse_badbit_set >_RWrwstd::rwse_eofbit_set std::basic_string<char, >std::char_traits<char>, std::allocator<char> >>::_RWgetRep(unsigned long, unsigned long) >std::basic_string<char, std::char_traits<char>, std::allocator<char> >>::_RWnullref >std::ctype<char>::id >std::ctype<char>::ctype(const std::mask*, bool, unsigned long) >std::ctype_byname<char>::ctype_byname(const char*, unsigned >long) std::locale::_RWmake_explicit(const std::locale::id&, bool, int, >_RWrwstd::facet_imp* (*)(int, const char*, unsigned long)) const >_RWrwstd::ref_counted::~ref_counted(void) >The virtual table '__vtbl_8_RWrwstd11ref_counted__8_RWrwstd' >for class '_RWrwstd::ref_counted' is undefined, make sure that >the first noninlined virtual member function is defined. >_RWrwstd::digit_writer_base::digitize(unsigned long) >_RWrwstd::digit_writer_base::digitize(long) >_RWrwstd::digit_writer_base::digitize(double) >_RWrwstd::digit_writer_base::digitize(long double128) >_RWrwstd::digit_writer_base::digitize(const void*) >_RWrwstd::digit_writer_base::digitize(short) >_RWrwstd::digit_writer_base::digitize(unsigned short) >_RWrwstd::digit_writer_base::digitize(int) >_RWrwstd::digit_writer_base::digitize(unsigned int) >_RWrwstd::digit_writer_base::calc_groups(int, const char*) >_RWrwstd::digit_writer_base::digit_writer_base(std::ios_base&) >_RWrwstd::digit_handler_base_1<char>::digit_handler_base_1(const >std::locale&) >The virtual table '__vtbl_3std11logic_error__3std' for class >'std::logic_error' is undefined, make sure that the first >noninlined virtual member function is defined. The virtual >table '__vtbl_3std12length_error__3std' for class >'std::length_error' is undefined, make sure that the first >noninlined virtual member function is defined. >_RWrwstd::_RWrwse_InvalidSizeParam >std::logic_error::~logic_error(void) >std::length_error::~length_error(void) >std::basic_ostream<char, std::char_traits<char> >::put(char) >_RWrwstd::stl_temp_buffer _RWrwstd::stl_temp_buffer_mutex >_RWrwstd::stl_temp_buffer_being_used >std::ostrstream::ostrstream(void) >std::ostrstream::str(void) >std::ostrstream::~ostrstream(void) >std::istrstream::istrstream(const char*, long) >std::istrstream::~istrstream(void) > > > >I think these methods and global vars found in libcxx.so (or >libcxx.a) the -nocxxstd says no link with static library. > >Anybody has any idea for me? > >thx. > > >mean > > >ps: sorry, if this mail is OFF in this list > > > > >
