|
Hi Everyone, I have been
trying to compile the sample files in the samples directory and for some reason
I am not able to rebuild the code. I get a lot of error messages and warnings.
The following is the warnings and errors that I got. Am I missing any libraries
or should I download any fixes? Any help is greatly appreciated. Thank you, Sindhur. ---------------------------------- Compiling... DocumentBuilder.cpp C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xmemory(39) : warning C4100: '_P' : unreferenced formal
parameter C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xmemory(41) : warning C4100: '_P' : unreferenced formal
parameter C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(296) : warning C4663: C++ language change: to
explicitly specialize class template 'codecvt' use
the following syntax: template<> class codecvt<unsigned
short,char,int> ... C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(387) : warning C4018: '<' : signed/unsigned
mismatch C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(519) : warning C4663: C++ language change: to
explicitly specialize class template 'ctype' use the
following syntax: template<> class ctype<char>
... C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(552) : warning C4100: '_D' : unreferenced formal
parameter C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(554) : warning C4100: '_D' : unreferenced formal
parameter C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\vector(249) : warning C4663: C++ language change: to
explicitly specialize class template 'vector' use the following syntax: template<> class vector<bool,class
std::allocator<unsigned int>
> ... C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(277) : warning C4100: '_State' : unreferenced formal
parameter C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(280) : while compiling class-template
member function 'int __thiscall
std::codecvt<char,char,int>::do_in(int &,const char *,const
char *,const char *& ,char *,char *,char *& ) con st' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(282) : warning C4100: '_State' : unreferenced formal
parameter C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(285) : while compiling class-template
member function 'int __thiscall
std::codecvt<char,char,int>::do_out(int &,const char *,const
char *,const char *& ,char *,char *,char *& ) co nst' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(289) : warning C4018: '<' : signed/unsigned
mismatch C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(289) : while compiling class-template
member function 'int __thiscall
std::codecvt<char,char,int>::do_length(int &,const char *,const
char *,unsigned int) const' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(287) : warning C4100: '_State' : unreferenced formal
parameter C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(289) : while compiling class-template
member function 'int __thiscall
std::codecvt<char,char,int>::do_length(int &,const char *,const
char *,unsigned int) const' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(179) : warning C4146: unary minus operator applied
to unsigned type, result still unsigned C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(168)
: while compiling class-template member function 'class std::istreambuf_iterator<char,struct std::char_traits<char>
> __thiscall std::num_get<char,class std::istreambuf_itera tor<char,struct std::char_traits<char>
> >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char>
>,class std::istreambuf_iterator<char,struct std::char_traits<char>
>,class std::ios_base &,int
&,unsigned short &) const' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(194) : warning C4146: unary minus operator applied
to unsigned type, result still unsigned C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(183)
: while compiling class-template member function 'class std::istreambuf_iterator<char,struct std::char_traits<char>
> __thiscall std::num_get<char,class std::istreambuf_itera tor<char,struct std::char_traits<char>
> >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char>
>,class std::istreambuf_iterator<char,struct std::char_traits<char>
>,class std::ios_base &,int
&,unsigned int &) const' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(179) : warning C4146: unary minus operator applied
to unsigned type, result still unsigned C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(168)
: while compiling class-template member function 'class std::istreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> > __thiscall std::num_get<unsigned
sho rt,class std::istreambuf_iterator<unsigned short,struct
std::char_traits<unsigned short> > >::do_get(class std::istreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> >,class std::istreambuf_iterator<unsigned
short,struct std::ch ar_traits<unsigned
short> >,class std::ios_base
&,int &,unsigned short &) const' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(194) : warning C4146: unary minus operator applied
to unsigned type, result still unsigned C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(183)
: while compiling class-template member function 'class std::istreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> > __thiscall std::num_get<unsigned
sho rt,class std::istreambuf_iterator<unsigned short,struct
std::char_traits<unsigned short> > >::do_get(class std::istreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> >,class std::istreambuf_iterator<unsigned
short,struct std::ch ar_traits<unsigned
short> >,class std::ios_base
&,int &,unsigned int
&) const' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(469) : warning C4018: '<=' : signed/unsigned
mismatch C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(460)
: while compiling class-template member function 'class std::ostreambuf_iterator<char,struct std::char_traits<char>
> __thiscall std::num_put<char,class std::ostreambuf_itera tor<char,struct std::char_traits<char> > >::do_put(class
std::ostreambuf_iterator<char,struct
std::char_traits<char> >,class std::ios_base &,char,bool) const' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(469) : warning C4018: '<=' : signed/unsigned
mismatch C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(460)
: while compiling class-template member function 'class std::ostreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> > __thiscall std::num_put<unsigned
sho rt,class std::ostreambuf_iterator<unsigned short,struct
std::char_traits<unsigned short> > >::do_put(class std::ostreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> >,class std::ios_base &,unsigned short,bool) const' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\streambuf(181) : warning C4100: '_Loc' : unreferenced formal
parameter C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\streambuf(182)
: while compiling class-template member function 'void __thiscall
std::basic_streambuf<char,struct
std::char_traits<char> >::imbue(const class std::locale &)' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\streambuf(181) : warning C4100: '_Loc' : unreferenced formal
parameter C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\streambuf(182)
: while compiling class-template member function 'void __thiscall
std::basic_streambuf<unsigned short,struct
std::char_traits<unsigned short> >::imbue(const
class std::loca le &)' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(543) : warning C4018: '<=' : signed/unsigned
mismatch C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(542)
: while compiling class-template member function 'class std::ostreambuf_iterator<char,struct std::char_traits<char>
> __cdecl std::num_put<char,class std::ostreambuf_iterator <char,struct std::char_traits<char> > >::_Fput(class std::ostreambuf_iterator<char,struct std::char_traits<char>
>,class std::ios_base &,char,const
char *,unsigned int,unsigned int)' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(599) : warning C4018: '<' : signed/unsigned
mismatch C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(588)
: while compiling class-template member function 'class std::ostreambuf_iterator<char,struct std::char_traits<char>
> __cdecl std::num_put<char,class std::ostreambuf_iterator <char,struct
std::char_traits<char> > >::_Iput(class std::ostreambuf_iterator<char,struct std::char_traits<char>
>,class std::ios_base &,char,char
*,unsigned int)' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(606) : warning C4018: '<=' : signed/unsigned
mismatch C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(588)
: while compiling class-template member function 'class std::ostreambuf_iterator<char,struct std::char_traits<char>
> __cdecl std::num_put<char,class std::ostreambuf_iterator <char,struct
std::char_traits<char> > >::_Iput(class std::ostreambuf_iterator<char,struct std::char_traits<char>
>,class std::ios_base &,char,char
*,unsigned int)' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(543) : warning C4018: '<=' : signed/unsigned
mismatch C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(542)
: while compiling class-template member function 'class std::ostreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> > __cdecl std::num_put<unsigned
short, class std::ostreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> > >::_Fput(class std::ostreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> >,class std::ios_base &,unsigned short,const char *,unsigned int,u nsigned int)' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(599) : warning C4018: '<' : signed/unsigned
mismatch C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(588)
: while compiling class-template member function 'class std::ostreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> > __cdecl std::num_put<unsigned
short, class std::ostreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> > >::_Iput(class std::ostreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> >,class std::ios_base &,unsigned short,char *,unsigned int)' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(606) : warning C4018: '<=' : signed/unsigned
mismatch C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(588)
: while compiling class-template member function 'class std::ostreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> > __cdecl std::num_put<unsigned
short, class std::ostreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> > >::_Iput(class std::ostreambuf_iterator<unsigned
short,struct std::char_traits<unsigned
short> >,class std::ios_base &,unsigned short,char *,unsigned int)' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\vector(156) : warning C4018: '<' : signed/unsigned
mismatch C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\vector(156)
: while compiling class-template member function 'void __thiscall
std::vector<unsigned int,class
std::allocator<unsigned int>
>::insert(unsigned int *,unsigned int,const unsig ned int &)' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\vector(167) : warning C4018: '<' : signed/unsigned
mismatch C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\vector(156)
: while compiling class-template member function 'void __thiscall
std::vector<unsigned int,class
std::allocator<unsigned int>
>::insert(unsigned int *,unsigned int,const unsig ned int &)' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\vector(156) : warning C4018: '<' : signed/unsigned
mismatch C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\vector(156)
: while compiling class-template member function 'void __thiscall
std::vector<class TraceListener
*,class std::allocator<class TraceListener
*> >::insert(class TraceListener * * ,unsigned int,class TraceListener *const
& )' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\vector(167) : warning C4018: '<' : signed/unsigned
mismatch C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\vector(156)
: while compiling class-template member function 'void __thiscall
std::vector<class TraceListener
*,class std::allocator<class TraceListener
*> >::insert(class TraceListener * * ,unsigned int,class TraceListener *const
& )' C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(204) : warning C4244: '=' : conversion from
'unsigned int' to 'char', possible loss of data C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(151)
: see reference to function template instantiation 'int
__cdecl std::_Getloctxt(class
std::istreambuf_iterator<char,struct
std::char_traits<char> > &,class std::istreambuf_it erator<char,struct std::char_traits<char>
> &,unsigned int,const char *)' being compiled C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(207) : warning C4244: '=' : conversion from
'unsigned int' to 'char', possible loss of data C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(151)
: see reference to function template instantiation 'int
__cdecl std::_Getloctxt(class
std::istreambuf_iterator<char,struct
std::char_traits<char> > &,class std::istreambuf_it erator<char,struct std::char_traits<char>
> &,unsigned int,const char *)' being compiled C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(204) : warning C4244: '=' : conversion from
'unsigned int' to 'char', possible loss of data C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(151)
: see reference to function template instantiation 'int
__cdecl std::_Getloctxt(class
std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned
short> > &,clas s std::istreambuf_iterator<unsigned
short,struct std::char_traits<unsigned short> > &,unsigned int,const unsigned short *)' being compiled C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xlocale(207) : warning C4244: '=' : conversion from
'unsigned int' to 'char', possible loss of data C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xlocnum(151)
: see reference to function template instantiation 'int
__cdecl std::_Getloctxt(class
std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned
short> > &,clas s std::istreambuf_iterator<unsigned
short,struct std::char_traits<unsigned short> > &,unsigned int,const unsigned short *)' being compiled C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xmemory(37) : warning C4100: '_P' : unreferenced formal
parameter C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xmemory(68)
: see reference to function template instantiation 'void __cdecl
std::_Destroy(unsigned int *)'
being compiled C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xmemory(37) : warning C4100: '_P' : unreferenced formal
parameter C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xmemory(68)
: see reference to function template instantiation 'void __cdecl
std::_Destroy(class AttributeVectorEntryExtended
** )' being compiled C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xmemory(37) : warning C4100: '_P' : unreferenced formal
parameter C:\Program
Files\Microsoft Visual Studio\VC98\INCLUDE\xmemory(68)
: see reference to function template instantiation 'void __cdecl
std::_Destroy(class TraceListener
** )' being compiled Linking... DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual
__thiscall AttributesImpl::~AttributesImpl(void)"
(__imp_??1AttributesImpl@@[EMAIL PROTECTED]) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall XalanDOMString::~XalanDOMString(void)"
(__imp_??1XalanDOMString@@[EMAIL PROTECTED]) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual
void __thiscall AttributesImpl::clear(void)"
(__[EMAIL PROTECTED]@@UAEXXZ) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void
__thiscall AttributesImpl::addAttribute(unsigned
short const *,unsigned short const *,unsigned short const *)" (__[EMAIL PROTECTED]@@Q [EMAIL PROTECTED]) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall XalanDOMString::XalanDOMString(char
const *,unsigned int)" (__imp_??0XalanDOMString@@[EMAIL PROTECTED]@Z) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall XalanDOMString::XalanDOMString(void)"
(__imp_??0XalanDOMString@@[EMAIL PROTECTED]) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall AttributesImpl::AttributesImpl(void)"
(__imp_??0AttributesImpl@@[EMAIL PROTECTED]) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static
void __cdecl XalanTransformer::ICUCleanUp(void)"
(__[EMAIL PROTECTED]@@SAXXZ) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static
void __cdecl XalanTransformer::terminate(void)"
(__[EMAIL PROTECTED]@@SAXXZ) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual
__thiscall XalanTransformer::~XalanTransformer(void)"
(__imp_??1XalanTransformer@@[EMAIL PROTECTED]) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: char
const * __thiscall XalanTransformer::getLastError(void)const
" (__[EMAIL PROTECTED]@@QBEPBDXZ) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall XSLTResultTarget::~XSLTResultTarget(void)"
(__imp_??1XSLTResultTarget@@[EMAIL PROTECTED]) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual
__thiscall XSLTInputSource::~XSLTInputSource(void)"
(__imp_??1XSLTInputSource@@[EMAIL PROTECTED]) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __thiscall XalanTransformer::transform(class XalanParsedSource
const &,class XSLTInputSource const &,class XSLTResultTarget const &)" (__imp_?transfor [EMAIL PROTECTED]@@QAEHABVXalanParsedSource@@ABVXSLTInputSource@@ABVXSLTResultTarget@@@Z) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall XSLTInputSource::XSLTInputSource(char
const *)" (__imp_??0XSLTInputSource@@[EMAIL PROTECTED]@Z) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall XSLTResultTarget::XSLTResultTarget(char
const *)" (__imp_??0XSLTResultTarget@@[EMAIL PROTECTED]@Z) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class
XalanDocumentBuilder * __thiscall
XalanTransformer::createDocumentBuilder(void)" (__[EMAIL PROTECTED]@@QAEPAVXalanDocument Builder@@XZ) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall XalanTransformer::XalanTransformer(void)"
(__imp_??0XalanTransformer@@[EMAIL PROTECTED]) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static
void __cdecl XalanTransformer::initialize(void)"
(__[EMAIL PROTECTED]@@SAXXZ) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: unsigned
short const * __thiscall XalanDOMString::c_str(void)const
" (__[EMAIL PROTECTED]@@QBEPBGXZ) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: unsigned
int __thiscall XalanDOMString::length(void)const " (__[EMAIL PROTECTED]@@QBEIXZ) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class
XalanDOMString & __thiscall
XalanDOMString::assign(unsigned short const *,unsigned
int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@Z) DocumentBuilder.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class
XalanDOMString & __thiscall
XalanDOMString::assign(unsigned short const *)"
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@Z) ..\..\Build\Win32\VC6\Debug/DocumentBuilder.exe
: fatal error LNK1120: 23 unresolved externals Error executing link.exe. DocumentBuilder.exe - 24 error(s), 37 warning(s) |
