repaired dependency issues for protobuf

This commit is contained in:
Xackery 2018-02-11 13:24:03 -08:00
parent c69b9a95b7
commit dd5ef6523f
4 changed files with 8 additions and 4 deletions

1
.gitignore vendored
View File

@ -39,3 +39,4 @@ protobuf/csharp/*
protobuf/go/*
protobuf/java/*
protobuf/python/*
.vscode

View File

@ -157,7 +157,7 @@ IF(MSVC)
ELSE(MSVC)
SET(NATS_LIBRARY "${NATS_ROOT}/lib_x64/libnats.so")
SET(PROTOBUF_LIBRARY "${PROTOBUF_ROOT}/lib_x64/libprotobuf.so")
SET(PROTOBUF_LIBRARY "${PROTOBUF_ROOT}/lib_x64/libprotobuf.so.15")
#Normally set by perl but we don't use the perl flags anymore so we set it.
ADD_DEFINITIONS(-DHAS_UNION_SEMUN)

View File

@ -25,10 +25,12 @@
#include "world_config.h"
#include "../common/guilds.h"
#include "../common/string_util.h"
#include "nats_manager.h"
extern uint32 numplayers;
extern LoginServerList loginserverlist;
extern ClientList client_list;
extern NatsManager nats;
extern volatile bool RunLoops;
ClientListEntry::ClientListEntry(uint32 in_id, uint32 iLSID, const char* iLoginName, const char* iLoginKey, int16 iWorldAdmin, uint32 ip, uint8 local)
@ -286,6 +288,7 @@ bool ClientListEntry::CheckAuth(uint32 iLSID, const char* iKey) {
Log(Logs::Detail, Logs::World_Server,"Error adding local account for LS login: '%s', duplicate name?" ,plsname);
return false;
}
nats.SendAdminMessage(StringFormat("New account was created for %s, accountid: %u", plsname, paccountid));
strn0cpy(paccountname, plsname, sizeof(paccountname));
padmin = tmpStatus;
}

View File

@ -2,8 +2,8 @@
#define _NATS_H
#include "nats.h"
#include "event_codes.h"
#include "entity.h";
#include "mob.h";
#include "entity.h"
#include "mob.h"
#include "../common/opcodemgr.h"
#include "../common/global_define.h"