[sword-devel] Sword for CE problems

Chris Little sword-devel@crosswire.org
Sat, 27 Jan 2001 12:37:01 -0800


I've got Sword almost building in eVC++.  The compile works fine, but I'm
still getting linker errors.  I've cleared up most of them, but am still
getting the following list of errors.  Some of the later ones I can deal
with.  For example, I'm not yet including zlib stuff, so (un)compress isn't
yet resolving.  The ones I'm completely clueless about are "const
type_info::`vftable'", "__RTDynamicCast", "__CxxFrameHandler", and
"__CxxCatchReturn".  Does anyone know what these are or have any ideas how
to fix these last errors?

I'm only 42 linker errors away from success. yay! :)

--Chris Little



sxl.lib(fclose.obj) : error LNK2005: fclose already defined in
coredll.lib(COREDLL.dll)
ztext.obj : error LNK2001: unresolved external symbol "const
type_info::`vftable'" (??_7type_info@@6B@)
rawtext.obj : error LNK2001: unresolved external symbol "const
type_info::`vftable'" (??_7type_info@@6B@)
swmodule.obj : error LNK2001: unresolved external symbol "const
type_info::`vftable'" (??_7type_info@@6B@)
versekey.obj : error LNK2019: unresolved external symbol "const
type_info::`vftable'" (??_7type_info@@6B@) referenced in function "private:
void __cdecl VerseKey::initstatics(void)" (?initstatics@VerseKey@@AAAXXZ)
zcom.obj : error LNK2019: unresolved external symbol "const
type_info::`vftable'" (??_7type_info@@6B@) referenced in function "public:
virtual __cdecl zCom::~zCom(void)" (??1zCom@@UAA@XZ)
hrefcom.obj : error LNK2001: unresolved external symbol "const
type_info::`vftable'" (??_7type_info@@6B@)
rawcom.obj : error LNK2001: unresolved external symbol "const
type_info::`vftable'" (??_7type_info@@6B@)
rawfiles.obj : error LNK2001: unresolved external symbol "const
type_info::`vftable'" (??_7type_info@@6B@)
rawgbf.obj : error LNK2019: unresolved external symbol "const
type_info::`vftable'" (??_7type_info@@6B@) referenced in function "public:
virtual __cdecl RawGBF::operator char *(void)" (??BRawGBF@@UAAPADXZ)
ztext.obj : error LNK2001: unresolved external symbol __RTDynamicCast
rawtext.obj : error LNK2001: unresolved external symbol __RTDynamicCast
swmodule.obj : error LNK2001: unresolved external symbol __RTDynamicCast
versekey.obj : error LNK2001: unresolved external symbol __RTDynamicCast
zcom.obj : error LNK2019: unresolved external symbol __RTDynamicCast
referenced in function "public: virtual __cdecl zCom::operator char *(void)"
(??BzCom@@UAAPADXZ)
hrefcom.obj : error LNK2019: unresolved external symbol __RTDynamicCast
referenced in function "public: virtual char * __cdecl
HREFCom::getRawEntry(void)" (?getRawEntry@HREFCom@@UAAPADXZ)
rawcom.obj : error LNK2019: unresolved external symbol __RTDynamicCast
referenced in function "public: virtual char * __cdecl
RawCom::getRawEntry(void)" (?getRawEntry@RawCom@@UAAPADXZ)
rawfiles.obj : error LNK2001: unresolved external symbol __RTDynamicCast
rawgbf.obj : error LNK2019: unresolved external symbol __RTDynamicCast
referenced in function "public: virtual __cdecl RawGBF::~RawGBF(void)"
(??1RawGBF@@UAA@XZ)
rawtext.obj : error LNK2001: unresolved external symbol __CxxFrameHandler
swmodule.obj : error LNK2001: unresolved external symbol __CxxFrameHandler
zcom.obj : error LNK2019: unresolved external symbol __CxxFrameHandler
referenced in function "public: virtual __cdecl zCom::operator char *(void)"
(??BzCom@@UAAPADXZ)
ztext.obj : error LNK2001: unresolved external symbol __CxxFrameHandler
hrefcom.obj : error LNK2019: unresolved external symbol __CxxFrameHandler
referenced in function "public: virtual __cdecl HREFCom::~HREFCom(void)"
(??1HREFCom@@UAA@XZ)
rawcom.obj : error LNK2001: unresolved external symbol __CxxFrameHandler
rawfiles.obj : error LNK2001: unresolved external symbol __CxxFrameHandler
rawgbf.obj : error LNK2001: unresolved external symbol __CxxFrameHandler
rawtext.obj : error LNK2001: unresolved external symbol __CxxCatchReturn
swmodule.obj : error LNK2001: unresolved external symbol __CxxCatchReturn
zcom.obj : error LNK2001: unresolved external symbol __CxxCatchReturn
ztext.obj : error LNK2001: unresolved external symbol __CxxCatchReturn
hrefcom.obj : error LNK2019: unresolved external symbol __CxxCatchReturn
referenced in function "public: virtual char * __cdecl
HREFCom::getRawEntry(void)" (?getRawEntry@HREFCom@@UAAPADXZ)
rawcom.obj : error LNK2001: unresolved external symbol __CxxCatchReturn
rawfiles.obj : error LNK2001: unresolved external symbol __CxxCatchReturn
rawgbf.obj : error LNK2001: unresolved external symbol __CxxCatchReturn
sapphire.obj : error LNK2019: unresolved external symbol "void * __cdecl
memset(void *,int,unsigned int)" (?memset@@YAPAXPAXHI@Z) referenced in
function "public: void __cdecl sapphire::burn(void)"
(?burn@sapphire@@QAAXXZ)
swmodule.obj : error LNK2019: unresolved external symbol regfree referenced
in function "public: virtual class ListKey & __cdecl SWModule::Search(char
const *,int,int,class SWKey *,bool *,void (__cdecl*)(char,void *),void *)"
(?Search@SWModule@@UAAA
AVListKey@@PBDHHPAVSWKey@@PA_NP6AXDPAX@Z3@Z)
swmodule.obj : error LNK2019: unresolved external symbol regexec referenced
in function "public: virtual class ListKey & __cdecl SWModule::Search(char
const *,int,int,class SWKey *,bool *,void (__cdecl*)(char,void *),void *)"
(?Search@SWModule@@UAAA
AVListKey@@PBDHHPAVSWKey@@PA_NP6AXDPAX@Z3@Z)
swmodule.obj : error LNK2019: unresolved external symbol regcomp referenced
in function "public: virtual class ListKey & __cdecl SWModule::Search(char
const *,int,int,class SWKey *,bool *,void (__cdecl*)(char,void *),void *)"
(?Search@SWModule@@UAAA
AVListKey@@PBDHHPAVSWKey@@PA_NP6AXDPAX@Z3@Z)
zipcomprs.obj : error LNK2019: unresolved external symbol compress
referenced in function "public: virtual void __cdecl
ZipCompress::Encode(void)" (?Encode@ZipCompress@@UAAXXZ)
zipcomprs.obj : error LNK2019: unresolved external symbol uncompress
referenced in function "public: virtual void __cdecl
ZipCompress::Decode(void)" (?Decode@ZipCompress@@UAAXXZ)
ARMRel/RapierBible.exe : fatal error LNK1120: 10 unresolved externals
Error executing link.exe.
Creating browse info file...

RapierBible.exe - 42 error(s), 0 warning(s)