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
