Jump to content

Client Build with FoxFS


Recommended Posts

Hello i have problem with client compile.

 

my error

 

Spoiler

>FoxFS.lib(FoxFS.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in AccountConnector.obj
1>FoxFS.lib(FoxFS.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MDd_DynamicDebug' doesn't match value 'MT_StaticRelease' in AccountConnector.obj
1>FoxFS.lib(FileSystem.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in AccountConnector.obj
1>FoxFS.lib(FileSystem.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MDd_DynamicDebug' doesn't match value 'MT_StaticRelease' in AccountConnector.obj
1>FoxFS.lib(Archive.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in AccountConnector.obj
1>FoxFS.lib(Archive.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MDd_DynamicDebug' doesn't match value 'MT_StaticRelease' in AccountConnector.obj
1>msvcrtd.lib(MSVCR120D.dll) : error LNK2005: _memmove already defined in LIBCMT.lib(memmove.obj)
1>LIBCMT.lib(crt0init.obj) : warning LNK4098: defaultlib 'msvcrtd.lib' conflicts with use of other libs; use /NODEFAULTLIB:library
1>GameLib.lib(PropertyManager.obj) : error LNK2001: unresolved external symbol "public: bool __thiscall CPropertyManager::LoadReservedCRC(char const *)" (?LoadReservedCRC@CPropertyManager@@QAE_NPBD@Z)
1>GameLib.lib(PropertyLoader.obj) : error LNK2001: unresolved external symbol "public: bool __thiscall CPropertyManager::LoadReservedCRC(char const *)" (?LoadReservedCRC@CPropertyManager@@QAE_NPBD@Z)
1>FoxFS.lib(FileSystem.obj) : error LNK2001: unresolved external symbol _GetAdaptersInfo@8
1>C:\Users\krokogames\Desktop\metinAliKroko\Escelipse__Client Source\Client Source\Client_Source\binary\Metin2Distribute.exe : fatal error LNK1120: 2 unresolved externals
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
 

i rebuild cryptopp 7.0.0 vs 2013 

and rebuild FoxFS.lib vs 2013 but i dont know why i have this error

 

client Extern lib cryptopp Debug and Release mode

 

Spoiler

DEug.png

 

Spoiler

image.thumb.png.da1282d13e7a47f636c7564dc132db86.png

 

Edited by Metin2 Dev
Core X - External 2 Internal
Link to comment
Share on other sites

  • 8 months later...
  • Bronze

Did you solve this?

 

This could be fixed by rename the GetRegisterBegin from FoxFS source (cryptopp) and removing the getMacAddress func from FileSystem.h.

 

- Other solution is to update cryptopp in last version and use the same in your binary, in EterPack the include Cryptopp when you are using FoxFS is useless you have to commented the code include "cryptopp/*", about the getMacAddress you need to use the linker in your UserInterface and add the

Iphlpapi.lib.

 

I think is fine like this way.

 

lHhbLCX.png

Edited by Metin2 Dev
Core X - External 2 Internal
  • Love 1
Link to comment
Share on other sites

  • 1 year later...
On 5/7/2019 at 8:39 PM, krokodysek said:

Hello i have problem with client compile.

 

my error

 

  Reveal hidden contents

>FoxFS.lib(FoxFS.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in AccountConnector.obj
1>FoxFS.lib(FoxFS.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MDd_DynamicDebug' doesn't match value 'MT_StaticRelease' in AccountConnector.obj
1>FoxFS.lib(FileSystem.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in AccountConnector.obj
1>FoxFS.lib(FileSystem.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MDd_DynamicDebug' doesn't match value 'MT_StaticRelease' in AccountConnector.obj
1>FoxFS.lib(Archive.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in AccountConnector.obj
1>FoxFS.lib(Archive.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MDd_DynamicDebug' doesn't match value 'MT_StaticRelease' in AccountConnector.obj
1>msvcrtd.lib(MSVCR120D.dll) : error LNK2005: _memmove already defined in LIBCMT.lib(memmove.obj)
1>LIBCMT.lib(crt0init.obj) : warning LNK4098: defaultlib 'msvcrtd.lib' conflicts with use of other libs; use /NODEFAULTLIB:library
1>GameLib.lib(PropertyManager.obj) : error LNK2001: unresolved external symbol "public: bool __thiscall CPropertyManager::LoadReservedCRC(char const *)" (?LoadReservedCRC@CPropertyManager@@QAE_NPBD@Z)
1>GameLib.lib(PropertyLoader.obj) : error LNK2001: unresolved external symbol "public: bool __thiscall CPropertyManager::LoadReservedCRC(char const *)" (?LoadReservedCRC@CPropertyManager@@QAE_NPBD@Z)
1>FoxFS.lib(FileSystem.obj) : error LNK2001: unresolved external symbol _GetAdaptersInfo@8
1>C:\Users\krokogames\Desktop\metinAliKroko\Escelipse__Client Source\Client Source\Client_Source\binary\Metin2Distribute.exe : fatal error LNK1120: 2 unresolved externals
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
 

i rebuild cryptopp 7.0.0 vs 2013 

and rebuild FoxFS.lib vs 2013 but i dont know why i have this error

 

client Extern lib cryptopp Debug and Release mode

 

  Reveal hidden contents

DEug.png

 

  Reveal hidden contents

image.thumb.png.da1282d13e7a47f636c7564dc132db86.png

 

Did you manage to solve this issues? I am facing the same problem.

 

On 5/8/2019 at 2:01 AM, Jira said:

Tried this but still the same error

Error	LNK2038	mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in AccountConnector.obj	UserInterface
Edited by Metin2 Dev
Core X - External 2 Internal
Link to comment
Share on other sites

  • 4 weeks later...

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

Announcements



×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.