Re: which library needs to be linked to, that has implementation code for ErrorInfo::IsA

2014-09-29 Thread Stephan Bergmann
On 09/29/2014 03:56 AM, nicholas ferguson wrote: Essentially I searched for a module that used StringErrorInfo, and then copied its preprocessors…and that worked. A word of advice: Replacing the LO build system with your own functionality, even only partially, is apparently hard and error

RE: which library needs to be linked to, that has implementation code for ErrorInfo::IsA

2014-09-29 Thread nicholas ferguson
You can always ask me questionlike what am I trying to do.. I didn't understand your response. -Original Message- From: LibreOffice [mailto:libreoffice-boun...@lists.freedesktop.org] On Behalf Of Stephan Bergmann Sent: Monday, September 29, 2014 3:38 AM To: nicholas ferguson;

which library needs to be linked to, that has implementation code for ErrorInfo::IsA

2014-09-28 Thread nicholas ferguson
My env. Cygwin + Visual Studio. Windows 7 (1)IsA in ErrorInfo comes from a macro in rtti.hxx a. /include/tools/errinfo.hxx i. class ErrorInfo has as member, macro TYPEINFO() to include 5 methods, including IsA

RE: which library needs to be linked to, that has implementation code for ErrorInfo::IsA

2014-09-28 Thread nicholas ferguson
Not a library...probably a preprocessor directive? From: LibreOffice [mailto:libreoffice-boun...@lists.freedesktop.org] On Behalf Of nicholas ferguson Sent: Sunday, September 28, 2014 7:19 PM To: 'libreoffice' Subject: which library needs to be linked to, that has implementation code for

which library needs to be linked to, that has implementation code for ErrorInfo::IsA

2014-09-28 Thread nicholas ferguson
this is a better example of the error msg. This example does not introduce extraneous class definitions. I assume I get unresolved externals.because of a preprocessor directive? This example linkes with the tools.lib (itl.lib) // #include

RE: which library needs to be linked to, that has implementation code for ErrorInfo::IsA

2014-09-28 Thread nicholas ferguson
this is a better example of the error msg. This example does not introduce extraneous class definitions. I assume I get unresolved externals.because of a preprocessor directive? This example linkes with the tools.lib (itl.lib) // #include

which library needs to be linked to, that has implementation code for ErrorInfo::IsA

2014-09-28 Thread nicholas ferguson
One of these preprocessors prevented a code, below, from kicking out an error similar to 1testdefine.obj : error LNK2001: unresolved external symbol public: virtual void * (__cdecl*__thiscall ErrorInfo::Type(void)const )(void) (?Type@ErrorInfo@@UBEP6APAXXZXZ) 1testdefine.obj : error LNK2001: