• This is a read only backup of the old Emudevs forum. If you want to have anything removed, please message me on Discord: KittyKaev

[SOLVED] Compiling Error

Status
Not open for further replies.

bizzlesnaff

Emulation Addict
Hey guys,

maybe I'm too tired, but I can't find the mistake by myself.
After a few month I decided to start again with modding and today i've tried to compile again just a simple fresh core. And..it doesn't work. CMake is working fine (after 2 hours searching for multiple errors :cool2: ). Well Visual Studio also create something for me, and I can't handle this:


Code:
21>------ Build started: Project: worldserver, Configuration: Release x64 ------
21>  Building Custom Rule C:/LoL/src/server/worldserver/CMakeLists.txt
21>  CMake does not need to re-run because C:\Build\src\server\worldserver\CMakeFiles\generate.stamp is up-to-date.
21>  worldPCH.cpp
21>  Main.cpp
21>  CliRunnable.cpp
21>  RASession.cpp
21>  TCSoap.cpp
21>  WheatyExceptionReport.cpp
21>  ServiceWin32.cpp
21>Main.obj : error LNK2019: unresolved external symbol mysql_server_init referenced in function "public: static void __cdecl MySQL::Library_Init(void)" (?Library_Init@MySQL@@SAXXZ)
21>Main.obj : error LNK2019: unresolved external symbol mysql_server_end referenced in function "public: static void __cdecl MySQL::Library_End(void)" (?Library_End@MySQL@@SAXXZ)
21>Main.obj : error LNK2019: unresolved external symbol SSLeay_version referenced in function main
21>game.lib(AddonMgr.obj) : error LNK2019: unresolved external symbol MD5 referenced in function "void __cdecl AddonMgr::LoadFromDB(void)" (?LoadFromDB@AddonMgr@@YAXXZ)
21>game.lib(Warden.obj) : error LNK2019: unresolved external symbol SHA1 referenced in function "public: static unsigned int __cdecl Warden::BuildChecksum(unsigned char const *,unsigned int)" (?BuildChecksum@Warden@@SAIPEBEI@Z)
21>database.lib(UpdateFetcher.obj) : error LNK2001: unresolved external symbol SHA1
21>game.lib(WardenWin.obj) : error LNK2019: unresolved external symbol MD5_Init referenced in function "public: virtual struct ClientWardenModule * __cdecl WardenWin::GetModuleForClient(void)" (?GetModuleForClient@WardenWin@@UEAAPEAUClientWardenModule@@XZ)
21>game.lib(WardenWin.obj) : error LNK2019: unresolved external symbol MD5_Update referenced in function "public: virtual struct ClientWardenModule * __cdecl WardenWin::GetModuleForClient(void)" (?GetModuleForClient@WardenWin@@UEAAPEAUClientWardenModule@@XZ)
21>game.lib(WardenWin.obj) : error LNK2019: unresolved external symbol MD5_Final referenced in function "public: virtual struct ClientWardenModule * __cdecl WardenWin::GetModuleForClient(void)" (?GetModuleForClient@WardenWin@@UEAAPEAUClientWardenModule@@XZ)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_fetch_fields referenced in function "public: bool __cdecl MySQLConnection::_Query(char const *,struct st_mysql_res * *,struct st_mysql_field * *,unsigned __int64 *,unsigned int *)" (?_Query@MySQLConnection@@QEAA_NPEBDPEAPEAUst_mysql_res@@PEAPEAUst_mysql_field@@PEA_KPEAI@Z)
21>database.lib(QueryResult.obj) : error LNK2001: unresolved external symbol mysql_fetch_fields
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_field_count referenced in function "public: bool __cdecl MySQLConnection::_Query(char const *,struct st_mysql_res * *,struct st_mysql_field * *,unsigned __int64 *,unsigned int *)" (?_Query@MySQLConnection@@QEAA_NPEBDPEAPEAUst_mysql_res@@PEAPEAUst_mysql_field@@PEA_KPEAI@Z)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_affected_rows referenced in function "public: bool __cdecl MySQLConnection::_Query(char const *,struct st_mysql_res * *,struct st_mysql_field * *,unsigned __int64 *,unsigned int *)" (?_Query@MySQLConnection@@QEAA_NPEBDPEAPEAUst_mysql_res@@PEAPEAUst_mysql_field@@PEA_KPEAI@Z)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_errno referenced in function "public: bool __cdecl MySQLConnection::Execute(class PreparedStatement *)" (?Execute@MySQLConnection@@QEAA_NPEAVPreparedStatement@@@Z)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_error referenced in function "public: bool __cdecl MySQLConnection::Execute(char const *)" (?Execute@MySQLConnection@@QEAA_NPEBD@Z)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_set_character_set referenced in function "public: virtual unsigned int __cdecl MySQLConnection::Open(void)" (?Open@MySQLConnection@@UEAAIXZ)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_init referenced in function "public: virtual unsigned int __cdecl MySQLConnection::Open(void)" (?Open@MySQLConnection@@UEAAIXZ)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_real_connect referenced in function "public: virtual unsigned int __cdecl MySQLConnection::Open(void)" (?Open@MySQLConnection@@UEAAIXZ)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_query referenced in function "public: bool __cdecl MySQLConnection::Execute(char const *)" (?Execute@MySQLConnection@@QEAA_NPEBD@Z)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_store_result referenced in function "public: bool __cdecl MySQLConnection::_Query(char const *,struct st_mysql_res * *,struct st_mysql_field * *,unsigned __int64 *,unsigned int *)" (?_Query@MySQLConnection@@QEAA_NPEBDPEAPEAUst_mysql_res@@PEAPEAUst_mysql_field@@PEA_KPEAI@Z)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_get_server_info referenced in function "public: virtual unsigned int __cdecl MySQLConnection::Open(void)" (?Open@MySQLConnection@@UEAAIXZ)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_get_client_info referenced in function "public: virtual unsigned int __cdecl MySQLConnection::Open(void)" (?Open@MySQLConnection@@UEAAIXZ)
21>database.lib(DatabaseWorkerPool.obj) : error LNK2001: unresolved external symbol mysql_get_client_info
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_options referenced in function "public: virtual unsigned int __cdecl MySQLConnection::Open(void)" (?Open@MySQLConnection@@UEAAIXZ)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_free_result referenced in function "public: bool __cdecl MySQLConnection::_Query(char const *,struct st_mysql_res * *,struct st_mysql_field * *,unsigned __int64 *,unsigned int *)" (?_Query@MySQLConnection@@QEAA_NPEBDPEAPEAUst_mysql_res@@PEAPEAUst_mysql_field@@PEA_KPEAI@Z)
21>database.lib(QueryResult.obj) : error LNK2001: unresolved external symbol mysql_free_result
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_stmt_init referenced in function "protected: void __cdecl MySQLConnection::PrepareStatement(unsigned int,char const *,enum ConnectionFlags)" (?PrepareStatement@MySQLConnection@@IEAAXIPEBDW4ConnectionFlags@@@Z)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_stmt_prepare referenced in function "protected: void __cdecl MySQLConnection::PrepareStatement(unsigned int,char const *,enum ConnectionFlags)" (?PrepareStatement@MySQLConnection@@IEAAXIPEBDW4ConnectionFlags@@@Z)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_stmt_execute referenced in function "public: bool __cdecl MySQLConnection::Execute(class PreparedStatement *)" (?Execute@MySQLConnection@@QEAA_NPEAVPreparedStatement@@@Z)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_stmt_bind_param referenced in function "public: bool __cdecl MySQLConnection::Execute(class PreparedStatement *)" (?Execute@MySQLConnection@@QEAA_NPEAVPreparedStatement@@@Z)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_stmt_close referenced in function "protected: void __cdecl MySQLConnection::PrepareStatement(unsigned int,char const *,enum ConnectionFlags)" (?PrepareStatement@MySQLConnection@@IEAAXIPEBDW4ConnectionFlags@@@Z)
21>database.lib(PreparedStatement.obj) : error LNK2001: unresolved external symbol mysql_stmt_close
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_stmt_result_metadata referenced in function "public: bool __cdecl MySQLConnection::_Query(class PreparedStatement *,struct st_mysql_res * *,unsigned __int64 *,unsigned int *)" (?_Query@MySQLConnection@@QEAA_NPEAVPreparedStatement@@PEAPEAUst_mysql_res@@PEA_KPEAI@Z)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_stmt_error referenced in function "public: bool __cdecl MySQLConnection::Execute(class PreparedStatement *)" (?Execute@MySQLConnection@@QEAA_NPEAVPreparedStatement@@@Z)
21>database.lib(QueryResult.obj) : error LNK2001: unresolved external symbol mysql_stmt_error
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_stmt_num_rows referenced in function "public: bool __cdecl MySQLConnection::_Query(class PreparedStatement *,struct st_mysql_res * *,unsigned __int64 *,unsigned int *)" (?_Query@MySQLConnection@@QEAA_NPEAVPreparedStatement@@PEAPEAUst_mysql_res@@PEA_KPEAI@Z)
21>database.lib(QueryResult.obj) : error LNK2001: unresolved external symbol mysql_stmt_num_rows
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_stmt_field_count referenced in function "public: bool __cdecl MySQLConnection::_Query(class PreparedStatement *,struct st_mysql_res * *,unsigned __int64 *,unsigned int *)" (?_Query@MySQLConnection@@QEAA_NPEAVPreparedStatement@@PEAPEAUst_mysql_res@@PEA_KPEAI@Z)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_autocommit referenced in function "public: virtual unsigned int __cdecl MySQLConnection::Open(void)" (?Open@MySQLConnection@@UEAAIXZ)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_more_results referenced in function "public: class PreparedResultSet * __cdecl MySQLConnection::Query(class PreparedStatement *)" (?Query@MySQLConnection@@QEAAPEAVPreparedResultSet@@PEAVPreparedStatement@@@Z)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_next_result referenced in function "public: class PreparedResultSet * __cdecl MySQLConnection::Query(class PreparedStatement *)" (?Query@MySQLConnection@@QEAAPEAVPreparedResultSet@@PEAVPreparedStatement@@@Z)
21>database.lib(MySQLConnection.obj) : error LNK2019: unresolved external symbol mysql_close referenced in function "public: virtual __cdecl MySQLConnection::~MySQLConnection(void)" (??1MySQLConnection@@UEAA@XZ)
21>database.lib(DatabaseWorkerPool.obj) : error LNK2019: unresolved external symbol mysql_ping referenced in function "private: virtual bool __cdecl PingOperation::Execute(void)" (?Execute@PingOperation@@EEAA_NXZ)
21>database.lib(DatabaseWorkerPool.obj) : error LNK2019: unresolved external symbol mysql_get_client_version referenced in function "public: __cdecl DatabaseWorkerPool<class CharacterDatabaseConnection>::DatabaseWorkerPool<class CharacterDatabaseConnection>(void)" (??0?$DatabaseWorkerPool@VCharacterDatabaseConnection@@@@QEAA@XZ)
21>database.lib(DatabaseWorkerPool.obj) : error LNK2019: unresolved external symbol mysql_get_server_version referenced in function "private: unsigned int __cdecl DatabaseWorkerPool<class CharacterDatabaseConnection>::OpenConnections(enum DatabaseWorkerPool<class CharacterDatabaseConnection>::InternalIndex,unsigned char)" (?OpenConnections@?$DatabaseWorkerPool@VCharacterDatabaseConnection@@@@AEAAIW4InternalIndex@1@E@Z)
21>database.lib(DatabaseWorkerPool.obj) : error LNK2019: unresolved external symbol mysql_real_escape_string referenced in function "private: unsigned long __cdecl DatabaseWorkerPool<class CharacterDatabaseConnection>::EscapeString(char *,char const *,unsigned long)" (?EscapeString@?$DatabaseWorkerPool@VCharacterDatabaseConnection@@@@AEAAKPEADPEBDK@Z)
21>database.lib(DatabaseWorkerPool.obj) : error LNK2019: unresolved external symbol mysql_thread_safe referenced in function "public: __cdecl DatabaseWorkerPool<class CharacterDatabaseConnection>::DatabaseWorkerPool<class CharacterDatabaseConnection>(void)" (??0?$DatabaseWorkerPool@VCharacterDatabaseConnection@@@@QEAA@XZ)
21>database.lib(PreparedStatement.obj) : error LNK2019: unresolved external symbol mysql_stmt_param_count referenced in function "public: __cdecl MySQLPreparedStatement::MySQLPreparedStatement(struct st_mysql_stmt *)" (??0MySQLPreparedStatement@@QEAA@PEAUst_mysql_stmt@@@Z)
21>database.lib(PreparedStatement.obj) : error LNK2019: unresolved external symbol mysql_stmt_attr_set referenced in function "public: __cdecl MySQLPreparedStatement::MySQLPreparedStatement(struct st_mysql_stmt *)" (??0MySQLPreparedStatement@@QEAA@PEAUst_mysql_stmt@@@Z)
21>database.lib(QueryResult.obj) : error LNK2019: unresolved external symbol mysql_fetch_row referenced in function "public: bool __cdecl ResultSet::NextRow(void)" (?NextRow@ResultSet@@QEAA_NXZ)
21>database.lib(QueryResult.obj) : error LNK2019: unresolved external symbol mysql_stmt_fetch referenced in function "public: __cdecl PreparedResultSet::PreparedResultSet(struct st_mysql_stmt *,struct st_mysql_res *,unsigned __int64,unsigned int)" (??0PreparedResultSet@@QEAA@PEAUst_mysql_stmt@@PEAUst_mysql_res@@_KI@Z)
21>database.lib(QueryResult.obj) : error LNK2019: unresolved external symbol mysql_stmt_store_result referenced in function "public: __cdecl PreparedResultSet::PreparedResultSet(struct st_mysql_stmt *,struct st_mysql_res *,unsigned __int64,unsigned int)" (??0PreparedResultSet@@QEAA@PEAUst_mysql_stmt@@PEAUst_mysql_res@@_KI@Z)
21>database.lib(QueryResult.obj) : error LNK2019: unresolved external symbol mysql_stmt_bind_result referenced in function "public: __cdecl PreparedResultSet::PreparedResultSet(struct st_mysql_stmt *,struct st_mysql_res *,unsigned __int64,unsigned int)" (??0PreparedResultSet@@QEAA@PEAUst_mysql_stmt@@PEAUst_mysql_res@@_KI@Z)
21>database.lib(QueryResult.obj) : error LNK2019: unresolved external symbol mysql_stmt_free_result referenced in function "public: __cdecl PreparedResultSet::PreparedResultSet(struct st_mysql_stmt *,struct st_mysql_res *,unsigned __int64,unsigned int)" (??0PreparedResultSet@@QEAA@PEAUst_mysql_stmt@@PEAUst_mysql_res@@_KI@Z)
21>common.lib(OpenSSLCrypto.obj) : error LNK2019: unresolved external symbol CRYPTO_num_locks referenced in function "void __cdecl OpenSSLCrypto::threadsCleanup(void)" (?threadsCleanup@OpenSSLCrypto@@YAXXZ)
21>common.lib(OpenSSLCrypto.obj) : error LNK2019: unresolved external symbol CRYPTO_set_locking_callback referenced in function "void __cdecl OpenSSLCrypto::threadsCleanup(void)" (?threadsCleanup@OpenSSLCrypto@@YAXXZ)
21>common.lib(OpenSSLCrypto.obj) : error LNK2019: unresolved external symbol CRYPTO_THREADID_set_numeric referenced in function "void __cdecl threadIdCallback(struct crypto_threadid_st *)" (?threadIdCallback@@YAXPEAUcrypto_threadid_st@@@Z)
21>common.lib(OpenSSLCrypto.obj) : error LNK2019: unresolved external symbol CRYPTO_THREADID_set_callback referenced in function "void __cdecl OpenSSLCrypto::threadsCleanup(void)" (?threadsCleanup@OpenSSLCrypto@@YAXXZ)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_CTX_new referenced in function "public: class BigNumber __cdecl BigNumber::operator*=(class BigNumber const &)" (??XBigNumber@@QEAA?AV0@AEBV0@@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_CTX_free referenced in function "public: class BigNumber __cdecl BigNumber::operator*=(class BigNumber const &)" (??XBigNumber@@QEAA?AV0@AEBV0@@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_rand referenced in function "public: void __cdecl BigNumber::SetRand(int)" (?SetRand@BigNumber@@QEAAXH@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_num_bits referenced in function "public: class std::unique_ptr<unsigned char [0],struct std::default_delete<unsigned char [0]> > __cdecl BigNumber::AsByteArray(int,bool)" (?AsByteArray@BigNumber@@QEAA?AV?$unique_ptr@$$BY0A@EU?$default_delete@$$BY0A@E@std@@@std@@H_N@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_new referenced in function "public: __cdecl BigNumber::BigNumber(unsigned int)" (??0BigNumber@@QEAA@I@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_copy referenced in function "public: class BigNumber & __cdecl BigNumber::operator=(class BigNumber const &)" (??4BigNumber@@QEAAAEAV0@AEBV0@@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_bin2bn referenced in function "public: void __cdecl BigNumber::SetBinary(unsigned char const *,int)" (?SetBinary@BigNumber@@QEAAXPEBEH@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_bn2bin referenced in function "public: class std::unique_ptr<unsigned char [0],struct std::default_delete<unsigned char [0]> > __cdecl BigNumber::AsByteArray(int,bool)" (?AsByteArray@BigNumber@@QEAA?AV?$unique_ptr@$$BY0A@EU?$default_delete@$$BY0A@E@std@@@std@@H_N@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_sub referenced in function "public: class BigNumber __cdecl BigNumber::operator-=(class BigNumber const &)" (??ZBigNumber@@QEAA?AV0@AEBV0@@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_add referenced in function "public: class BigNumber __cdecl BigNumber::operator+=(class BigNumber const &)" (??YBigNumber@@QEAA?AV0@AEBV0@@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_mul referenced in function "public: class BigNumber __cdecl BigNumber::operator*=(class BigNumber const &)" (??XBigNumber@@QEAA?AV0@AEBV0@@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_div referenced in function "public: class BigNumber __cdecl BigNumber::operator/=(class BigNumber const &)" (??_0BigNumber@@QEAA?AV0@AEBV0@@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_add_word referenced in function "public: void __cdecl BigNumber::SetQword(unsigned __int64)" (?SetQword@BigNumber@@QEAAX_K@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_set_word referenced in function "public: __cdecl BigNumber::BigNumber(unsigned int)" (??0BigNumber@@QEAA@I@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_get_word referenced in function "public: unsigned int __cdecl BigNumber::AsDword(void)" (?AsDword@BigNumber@@QEAAIXZ)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_free referenced in function "public: __cdecl BigNumber::~BigNumber(void)" (??1BigNumber@@QEAA@XZ)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_lshift referenced in function "public: void __cdecl BigNumber::SetQword(unsigned __int64)" (?SetQword@BigNumber@@QEAAX_K@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_exp referenced in function "public: class BigNumber __cdecl BigNumber::Exp(class BigNumber const &)" (?Exp@BigNumber@@QEAA?AV1@AEBV1@@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_mod_exp referenced in function "public: class BigNumber __cdecl BigNumber::ModExp(class BigNumber const &,class BigNumber const &)" (?ModExp@BigNumber@@QEAA?AV1@AEBV1@0@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_dup referenced in function "public: __cdecl BigNumber::BigNumber(class BigNumber const &)" (??0BigNumber@@QEAA@AEBV0@@Z)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_bn2hex referenced in function "public: char * __cdecl BigNumber::AsHexStr(void)const " (?AsHexStr@BigNumber@@QEBAPEADXZ)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_bn2dec referenced in function "public: char * __cdecl BigNumber::AsDecStr(void)const " (?AsDecStr@BigNumber@@QEBAPEADXZ)
21>common.lib(BigNumber.obj) : error LNK2019: unresolved external symbol BN_hex2bn referenced in function "public: void __cdecl BigNumber::SetHexStr(char const *)" (?SetHexStr@BigNumber@@QEAAXPEBD@Z)
21>common.lib(SHA1.obj) : error LNK2019: unresolved external symbol SHA1_Init referenced in function "public: __cdecl SHA1Hash::SHA1Hash(void)" (??0SHA1Hash@@QEAA@XZ)
21>common.lib(SHA1.obj) : error LNK2019: unresolved external symbol SHA1_Update referenced in function "public: void __cdecl SHA1Hash::UpdateBigNumbers(class BigNumber *,...)" (?UpdateBigNumbers@SHA1Hash@@QEAAXPEAVBigNumber@@ZZ)
21>common.lib(SHA1.obj) : error LNK2019: unresolved external symbol SHA1_Final referenced in function "public: void __cdecl SHA1Hash::Finalize(void)" (?Finalize@SHA1Hash@@QEAAXXZ)
21>common.lib(ARC4.obj) : error LNK2019: unresolved external symbol EVP_EncryptInit_ex referenced in function "public: __cdecl ARC4::ARC4(unsigned char)" (??0ARC4@@QEAA@E@Z)
21>common.lib(ARC4.obj) : error LNK2019: unresolved external symbol EVP_EncryptUpdate referenced in function "public: void __cdecl ARC4::UpdateData(int,unsigned char *)" (?UpdateData@ARC4@@QEAAXHPEAE@Z)
21>common.lib(ARC4.obj) : error LNK2019: unresolved external symbol EVP_EncryptFinal_ex referenced in function "public: void __cdecl ARC4::UpdateData(int,unsigned char *)" (?UpdateData@ARC4@@QEAAXHPEAE@Z)
21>common.lib(ARC4.obj) : error LNK2019: unresolved external symbol EVP_CIPHER_CTX_init referenced in function "public: __cdecl ARC4::ARC4(unsigned char)" (??0ARC4@@QEAA@E@Z)
21>common.lib(ARC4.obj) : error LNK2019: unresolved external symbol EVP_CIPHER_CTX_cleanup referenced in function "public: __cdecl ARC4::~ARC4(void)" (??1ARC4@@QEAA@XZ)
21>common.lib(ARC4.obj) : error LNK2019: unresolved external symbol EVP_CIPHER_CTX_set_key_length referenced in function "public: __cdecl ARC4::ARC4(unsigned char)" (??0ARC4@@QEAA@E@Z)
21>common.lib(ARC4.obj) : error LNK2019: unresolved external symbol EVP_rc4 referenced in function "public: __cdecl ARC4::ARC4(unsigned char)" (??0ARC4@@QEAA@E@Z)
21>common.lib(HMACSHA1.obj) : error LNK2019: unresolved external symbol EVP_sha1 referenced in function "public: __cdecl HmacHash::HmacHash(unsigned int,unsigned char *)" (??0HmacHash@@QEAA@IPEAE@Z)
21>common.lib(HMACSHA1.obj) : error LNK2019: unresolved external symbol HMAC_CTX_init referenced in function "public: __cdecl HmacHash::HmacHash(unsigned int,unsigned char *)" (??0HmacHash@@QEAA@IPEAE@Z)
21>common.lib(HMACSHA1.obj) : error LNK2019: unresolved external symbol HMAC_CTX_cleanup referenced in function "public: __cdecl HmacHash::~HmacHash(void)" (??1HmacHash@@QEAA@XZ)
21>common.lib(HMACSHA1.obj) : error LNK2019: unresolved external symbol HMAC_Init_ex referenced in function "public: __cdecl HmacHash::HmacHash(unsigned int,unsigned char *)" (??0HmacHash@@QEAA@IPEAE@Z)
21>common.lib(HMACSHA1.obj) : error LNK2019: unresolved external symbol HMAC_Update referenced in function "public: unsigned char * __cdecl HmacHash::ComputeHash(class BigNumber *)" (?ComputeHash@HmacHash@@QEAAPEAEPEAVBigNumber@@@Z)
21>common.lib(HMACSHA1.obj) : error LNK2019: unresolved external symbol HMAC_Final referenced in function "public: unsigned char * __cdecl HmacHash::ComputeHash(class BigNumber *)" (?ComputeHash@HmacHash@@QEAAPEAEPEAVBigNumber@@@Z)
21>C:\Build\bin\Release\worldserver.exe : fatal error LNK1120: 90 unresolved externals

I use the latest Trinitycore, Boost Version 1_59_0, VS 2013, MySQL 5.7.
Would be really cool, if someone has a little solution :clap2:
 

Rochet2

Moderator / Eluna Dev
mysql 5.7 is missing some needed files so you might run into problems later on.
But for now it looks as if you may have installed wrong bit version mysql. Did you explicitly select 32/64 bit _in the installer options_ when installing? Which version are you compiling as 32 or 64 bit?
Make sure the cmake paths are right. Sometimes ppl dont clear cmake cache and the paths keep being wrong even through they configure and generate. Or ppl sometimes manually set wrong paths or set them to dll instead of the lib file.

Looks like openssl might also have issues.
 

Tommy

Founder
- Moved to correct section. Let's keep WoW emulation threads in World of Warcraft Support.
 

bizzlesnaff

Emulation Addict
I think it is not necessary to create a new thread :smile:

The compiling went now very clear and with no warnings or errors. But when I try to start the server later, it's crashing instantly with just the message "Authserver.exe can't be run". No Crashlog, no more informations just an instant shutdown.

have anyone ane idea, whats my mistake?
 

Rochet2

Moderator / Eluna Dev
Is that the exact error message?
Did you remove the .dist from the config files? Did you set up your database?
Did you copy over the dlls as instructed in the guide? (like libmysql.dll and other)
 

bizzlesnaff

Emulation Addict
All required dlls are in the folder, the database is up and the correct error message is translated by myself but I will try to translate more:
Code:
authserver.exe error
The program can't run correctly(0xc000007b)
click "ok" to close this application
 

bizzlesnaff

Emulation Addict
WoW man that's crazy :O
How can you know all this things? :D

Yeah, you're right. I've used the wrong dll :/ I'll try it again :p
 

Rochet2

Moderator / Eluna Dev
WoW man that's crazy :O
How can you know all this things? :D

Yeah, you're right. I've used the wrong dll :/ I'll try it again :p

Everyone knows these things ;)
These same issues have been asked by tons of ppl.
Just search 0xc000007b for example and there should be a couple topics on any forum.

Also I may have had first hand experience with the issues.
Btw. if you compile in debug, the error should clearly say that libmysql has some issues.
 
Last edited:

Tommy

Founder
How can you know all this things? :D

Personal experience, researching via Google, answering a lot of threads like these for many years - there's quite a lot of reasons how to know stuff like that. :p

P.S. Just noticed that post was quite up the reply list. Damn session.
 
Status
Not open for further replies.
Top