I was actually in the middle of testing this when I ran into a problem with my system:
Code:
loginserver/CMakeLists.txt | 2 +-
loginserver/database_mysql.cpp | 2 --
2 files changed, 1 insertion(+), 3 deletions(-)
diff --git a/loginserver/CMakeLists.txt b/loginserver/CMakeLists.txt
index f588cbc..bdd1bba 100644
--- a/loginserver/CMakeLists.txt
+++ b/loginserver/CMakeLists.txt
@@ -43,7 +43,7 @@ ADD_EXECUTABLE(loginserver ${eqlogin_sources} ${eqlogin_headers})
INSTALL(TARGETS loginserver RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX})
-TARGET_LINK_LIBRARIES(loginserver common debug ${MySQL_LIBRARY_DEBUG} optimized ${MySQL_LIBRARY_RELEASE})
+TARGET_LINK_LIBRARIES(loginserver common debug ${MySQL_LIBRARY_DEBUG} optimized ${MySQL_LIBRARY_RELEASE} ${ZLIB_LIBRARY})
IF(MSVC)
SET_TARGET_PROPERTIES(loginserver PROPERTIES LINK_FLAGS_RELEASE "/OPT:REF /OPT:ICF")
diff --git a/loginserver/database_mysql.cpp b/loginserver/database_mysql.cpp
index cffec55..2e69dfc 100644
--- a/loginserver/database_mysql.cpp
+++ b/loginserver/database_mysql.cpp
@@ -26,8 +26,6 @@
extern ErrorLog *server_log;
extern LoginServer server;
-#pragma comment(lib, "mysqlclient.lib")
-
DatabaseMySQL::DatabaseMySQL(string user, string pass, string host, string port, string name)
{
this->user = user;
That will allow the loginserver to compile..but, I haven't been able to test its functionality as yet...