Reinaldo
unread,Mar 9, 2013, 1:29:58 PM3/9/13You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Hi. I'm upgrading from 1.2.1_6741 to current svn. While linking hbZip.lib I get a bunch of unresolved externals:
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::__nullref' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|ziparchive
Error: Unresolved external 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::__clone()' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|zipexception
Error: Unresolved external 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned int, unsigned int, const char *, unsigned int, unsigned int, unsigned int)' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|zipexception
Error: Unresolved external 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator =(const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|zipexception
Error: Unresolved external 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::__getRep(unsigned int, unsigned int)' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|ziparchive
Error: Unresolved external '__rwstd::ref_counted::~ref_counted()' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|ziparchive
Error: Unresolved external 'std::locale::init()' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|ziparchive
Error: Unresolved external 'std::locale::__global' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|ziparchive
Error: Unresolved external 'std::ctype_byname<char>::~ctype_byname<char>()' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|ziparchive
Error: Unresolved external 'std::ctype<char>::ctype<char>(const std::ctype_base::mask *, bool, unsigned int)' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|ziparchive
Error: Unresolved external 'std::ctype_byname<char>::ctype_byname<char>(const char *, unsigned int)' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|ziparchive
Error: Unresolved external 'std::locale::__make_explicit(const std::locale::id&, bool, int, __rwstd::facet_imp * (*)(int, const char *, unsigned int)) const' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|ziparchive
Error: Unresolved external 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(unsigned int, unsigned int, const char *, unsigned int) const' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|zipstring
Error: Unresolved external '__rwstd::__rwse_PosBeyondEndOfString' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|zippathcomponent
Error: Unresolved external 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned int, unsigned int) const' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|ziparchive
Error: Unresolved external 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|ziparchive
Error: Unresolved external 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(const char *, unsigned int, unsigned int) const' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|zippathcomponent
Error: Unresolved external '__rwstd::__rwse_UnexpectedNullPtr' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|zippathcomponent
Error: Unresolved external '__rwstd::__rwse_StringIndexOutOfRange' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|zippathcomponent
Error: Unresolved external '__rwstd::except_msg_string::except_msg_string(const char *, ...)' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|zippathcomponent
Error: Unresolved external 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, std::char_traits<char>, std::allocator<char> >(const char *, const std::allocator<char>&)' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|zippathcomponent
Error: Unresolved external 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned int, unsigned int, unsigned int, char)' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|ziparchive
Error: Unresolved external 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|ziparchive
Error: Unresolved external '__rwstd::__rwse_InvalidSizeParam' referenced from F:\XHARBOUR\LIB\HBZIP.LIB|ziparchive
----------------------------------------------------
The thing is IF I LINK HBZIP.LIB FROM VER 1.2.1_6741 it links perfectly with no error messages.
I don't want to mix libs from different xharbour versions. Any suggestions?
Thank you,
Reinaldo.