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
>
>
>
>
>

Reply via email to