Hi,

I am trying to static link libsword.lib in my MFC application. The .lib is
compiled from sword-1.5.11.
I am using visual studio 2008. I got the following warning and error.

libsword.lib(regex.obj) : warning LNK4217: locally defined symbol _isxdigit
imported in function _regex_compile
1>libsword.lib(url.obj) : warning LNK4049: locally defined symbol _isxdigit
imported
1>libsword.lib(regex.obj) : warning LNK4217: locally defined symbol _isupper
imported in function _regex_compile
1>libsword.lib(regex.obj) : warning LNK4217: locally defined symbol _ispunct
imported in function _regex_compile
1>libsword.lib(regex.obj) : warning LNK4217: locally defined symbol _islower
imported in function _regex_compile
1>libsword.lib(regex.obj) : warning LNK4217: locally defined symbol _isspace
imported in function _regex_compile
1>libsword.lib(regex.obj) : warning LNK4217: locally defined symbol _isprint
imported in function _regex_compile
1>libsword.lib(regex.obj) : warning LNK4217: locally defined symbol _iscntrl
imported in function _regex_compile
1>libsword.lib(regex.obj) : warning LNK4217: locally defined symbol _isalnum
imported in function _regex_compile
1>libsword.lib(regex.obj) : warning LNK4217: locally defined symbol _tolower
imported in function _regcomp
1>OLDNAMES.lib(close.obi) : warning LNK4049: locally defined symbol __close
imported
1>OLDNAMES.lib(write.obi) : warning LNK4049: locally defined symbol __write
imported
1>OLDNAMES.lib(read.obi) : warning LNK4049: locally defined symbol __read
imported
1>OLDNAMES.lib(stricmp.obi) : warning LNK4049: locally defined symbol
__stricmp imported
1>libsword.lib(treekey.obj) : error LNK2001: unresolved external symbol
__imp__strtok
1>libsword.lib(localemgr.obj) : error LNK2001: unresolved external symbol
__imp__strtok
1>libsword.lib(treekeyidx.obj) : error LNK2001: unresolved external symbol
__imp__strtok
1>libsword.lib(swmgr.obj) : error LNK2019: unresolved external symbol
__imp__strtok referenced in function "public: static void __cdecl
sword::SWMgr::findConfig(char *,char * *,char * *,class std::list<class
sword::SWBuf,class std::allocator<class sword::SWBuf> > *,class
sword::SWConfig *)" ([EMAIL PROTECTED]@sword@@[EMAIL PROTECTED]
@sword@@[EMAIL PROTECTED]@sword@@@std@@@std@@[EMAIL PROTECTED]@@Z)
1>libsword.lib(swconfig.obj) : error LNK2001: unresolved external symbol
__imp__strtok
1>libsword.lib(rawtext.obj) : error LNK2001: unresolved external symbol
__imp__strtok
1>libsword.lib(rawtext4.obj) : error LNK2001: unresolved external symbol
__imp__strtok
1>libsword.lib(swbuf.obj) : error LNK2019: unresolved external symbol
__imp__vsprintf referenced in function "public: void __cdecl
sword::SWBuf::setFormatted(char const *,...)" ([EMAIL PROTECTED]@sword@
@QAAXPBDZZ)
1>libsword.lib(swlog.obj) : error LNK2001: unresolved external symbol
__imp__vsprintf
1>libsword.lib(swbuf.obj) : error LNK2019: unresolved external symbol
__imp__vsnprintf referenced in function "public: void __cdecl
sword::SWBuf::setFormatted(char const *,...)" ([EMAIL PROTECTED]@sword@
@QAAXPBDZZ)
1>libsword.lib(unicodertf.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(utf8html.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(zld.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(greeklexattribs.obj) : error LNK2001: unresolved external
symbol __imp__sprintf
1>libsword.lib(versekey.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(treekeyidx.obj) : error LNK2019: unresolved external symbol
__imp__sprintf referenced in function "public: void __thiscall
sword::FileMgr::`default constructor closure'(void)" ([EMAIL PROTECTED]
@@QAEXXZ)
1>libsword.lib(thmlscripref.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(rawfiles.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(zverse.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(zstr.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(osisstrongs.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(thmlstrongs.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(thmlfootnotes.obj) : error LNK2001: unresolved external
symbol __imp__sprintf
1>libsword.lib(thmlheadings.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(gbfstrongs.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(gbffootnotes.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(osisheadings.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(osisfootnotes.obj) : error LNK2001: unresolved external
symbol __imp__sprintf
1>libsword.lib(rawgenbook.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(rawstr.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(rawld.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(rawld4.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(rawverse.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(rawverse4.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(rawstr4.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(filemgr.obj) : error LNK2001: unresolved external symbol
__imp__sprintf
1>libsword.lib(url.obj) : error LNK2001: unresolved external symbol
__imp__strstr
1>libsword.lib(thmlosis.obj) : error LNK2001: unresolved external symbol
__imp__strstr
1>libsword.lib(osisrtf.obj) : error LNK2001: unresolved external symbol
__imp__strstr
1>libsword.lib(gbfwebif.obj) : error LNK2001: unresolved external symbol
__imp__strstr
1>libsword.lib(osiswebif.obj) : error LNK2001: unresolved external symbol
__imp__strstr
1>libsword.lib(gbfhtml.obj) : error LNK2001: unresolved external symbol
__imp__strstr
1>libsword.lib(thmlhtmlhref.obj) : error LNK2001: unresolved external symbol
__imp__strstr
1>libsword.lib(gbfrtf.obj) : error LNK2001: unresolved external symbol
__imp__strstr
1>libsword.lib(gbfosis.obj) : error LNK2001: unresolved external symbol
__imp__strstr
1>libsword.lib(osisredletterwords.obj) : error LNK2001: unresolved external
symbol __imp__strstr
1>libsword.lib(thmlmorph.obj) : error LNK2001: unresolved external symbol
__imp__strstr
1>libsword.lib(thmllemma.obj) : error LNK2001: unresolved external symbol
__imp__strstr
1>libsword.lib(thmlhtml.obj) : error LNK2001: unresolved external symbol
__imp__strstr
1>libsword.lib(swmodule.obj) : error LNK2019: unresolved external symbol
__imp__strstr referenced in function [EMAIL PROTECTED]@sword@
@[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@Z$0
1>libsword.lib(osisplain.obj) : error LNK2001: unresolved external symbol
__imp__strstr
1>libsword.lib(osisfootnotes.obj) : error LNK2001: unresolved external
symbol __imp__strstr
1>libsword.lib(osismorph.obj) : error LNK2001: unresolved external symbol
__imp__strstr
1>libsword.lib(zstr.obj) : error LNK2001: unresolved external symbol
__imp__strncpy
1>libsword.lib(regex.obj) : error LNK2001: unresolved external symbol
__imp__strncpy
1>libsword.lib(rawstr4.obj) : error LNK2019: unresolved external symbol
__imp__strncpy referenced in function "public: void __thiscall
sword::RawStr4::readText(long,unsigned long *,char * *,class sword::SWBuf
&)" ([EMAIL PROTECTED]@sword@@[EMAIL PROTECTED]@@Z)
1>libsword.lib(rawstr.obj) : error LNK2001: unresolved external symbol
__imp__strncpy
1>libsword.lib(utilxml.obj) : error LNK2001: unresolved external symbol
__imp__strncpy
1>libsword.lib(zverse.obj) : error LNK2001: unresolved external symbol
__imp__strncpy
1>libsword.lib(filemgr.obj) : error LNK2019: unresolved external symbol
__imp___stat64i32 referenced in function _stat
1>libsword.lib(filemgr.obj) : error LNK2019: unresolved external symbol
__imp__close referenced in function "private: virtual __thiscall
sword::FileDesc::~FileDesc(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
1>OLDNAMES.lib(close.obi) : error LNK2001: unresolved external symbol
__imp__close
1>libsword.lib(filemgr.obj) : error LNK2019: unresolved external symbol
__imp__open referenced in function "private: int __thiscall
sword::FileMgr::sysOpen(class sword::FileDesc *)" ([EMAIL PROTECTED]@sword@
@[EMAIL PROTECTED]@@Z)
1>OLDNAMES.lib(open.obi) : error LNK2001: unresolved external symbol
__imp__open
1>libsword.lib(filemgr.obj) : error LNK2019: unresolved external symbol
__imp__access referenced in function "private: int __thiscall
sword::FileMgr::sysOpen(class sword::FileDesc *)" ([EMAIL PROTECTED]@sword@
@[EMAIL PROTECTED]@@Z)
1>OLDNAMES.lib(access.obi) : error LNK2001: unresolved external symbol
__imp__access
1>libsword.lib(filemgr.obj) : error LNK2019: unresolved external symbol
__imp__lseek referenced in function "private: int __thiscall
sword::FileMgr::sysOpen(class sword::FileDesc *)" ([EMAIL PROTECTED]@sword@
@[EMAIL PROTECTED]@@Z)
1>OLDNAMES.lib(lseek.obi) : error LNK2001: unresolved external symbol
__imp__lseek
1>libsword.lib(filemgr.obj) : error LNK2019: unresolved external symbol
__imp__mkdir referenced in function "public: static int __cdecl
sword::FileMgr::createParent(char const *)" ([EMAIL PROTECTED]@sword@
@[EMAIL PROTECTED])
1>OLDNAMES.lib(mkdir.obi) : error LNK2001: unresolved external symbol
__imp__mkdir
1>libsword.lib(filemgr.obj) : error LNK2019: unresolved external symbol
__imp__write referenced in function "public: static int __cdecl
sword::FileMgr::copyFile(char const *,char const *)" ([EMAIL PROTECTED]
@sword@@[EMAIL PROTECTED])
1>OLDNAMES.lib(write.obi) : error LNK2001: unresolved external symbol
__imp__write
1>libsword.lib(filemgr.obj) : error LNK2019: unresolved external symbol
__imp__read referenced in function "public: static int __cdecl
sword::FileMgr::copyFile(char const *,char const *)" ([EMAIL PROTECTED]
@sword@@[EMAIL PROTECTED])
1>OLDNAMES.lib(read.obi) : error LNK2001: unresolved external symbol
__imp__read
1>libsword.lib(filemgr.obj) : error LNK2019: unresolved external symbol
__imp__remove referenced in function "public: static int __cdecl
sword::FileMgr::removeFile(char const *)" ([EMAIL PROTECTED]@sword@
@[EMAIL PROTECTED])
1>libsword.lib(rawld.obj) : error LNK2019: unresolved external symbol
__imp__toupper referenced in function "private: void __thiscall
sword::RawLD::strongsPad(char *)" ([EMAIL PROTECTED]@sword@@[EMAIL PROTECTED])
1>libsword.lib(rawld4.obj) : error LNK2001: unresolved external symbol
__imp__toupper
1>libsword.lib(zld.obj) : error LNK2001: unresolved external symbol
__imp__toupper
1>libsword.lib(url.obj) : error LNK2001: unresolved external symbol
__imp__toupper
1>libsword.lib(zipcomprs.obj) : error LNK2019: unresolved external symbol
__imp__fprintf referenced in function "public: virtual void __thiscall
sword::ZipCompress::Encode(void)" ([EMAIL PROTECTED]@sword@@UAEXXZ)
1>libsword.lib(dirent.obj) : error LNK2019: unresolved external symbol
__imp___findfirst64i32 referenced in function "struct DIR * __cdecl
opendir(char const *)" (?opendir@@YAPAUDIR@@[EMAIL PROTECTED])
1>libsword.lib(dirent.obj) : error LNK2019: unresolved external symbol
__imp___findclose referenced in function "int __cdecl closedir(struct DIR
*)" (?closedir@@YAHPAUDIR@@@Z)
1>libsword.lib(dirent.obj) : error LNK2019: unresolved external symbol
__imp___findnext64i32 referenced in function "struct dirent * __cdecl
readdir(struct DIR *)" (?readdir@@YAPAUdirent@@PAUDIR@@@Z)
1>libsword.lib(utilstr.obj) : error LNK2019: unresolved external symbol
__imp__stricmp referenced in function "int __cdecl sword::stricmp(char const
*,char const *)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
1>OLDNAMES.lib(stricmp.obi) : error LNK2001: unresolved external symbol
__imp__stricmp
1>libsword.lib(versekey.obj) : error LNK2019: unresolved external symbol
__imp__sscanf referenced in function "protected: virtual char __thiscall
sword::VerseKey::parse(bool)" ([EMAIL PROTECTED]@sword@@[EMAIL PROTECTED])
1>OLDNAMES.lib(open.obi) : error LNK2001: unresolved external symbol
__imp___open
1>OLDNAMES.lib(access.obi) : error LNK2001: unresolved external symbol
__imp___access
1>OLDNAMES.lib(lseek.obi) : error LNK2001: unresolved external symbol
__imp___lseek
1>OLDNAMES.lib(mkdir.obi) : error LNK2001: unresolved external symbol
__imp___mkdir


I really appreciate any help in this.

Regards
Hlun
_______________________________________________
sword-devel mailing list: [email protected]
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to