Skip to content

Commit 8824ae7

Browse files
committed
fixed:build failure
1 parent 8ad6a0f commit 8824ae7

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

XEngine_Source/Makefile

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ FLAGS=
55
#要编译的模块
66
BASE_THIRDPART_JSONCPP = ./XEngine_Depend/XEngine_Module/jsoncpp
77
BASE_THIRDPART_REPORT = ./XEngine_Depend/XEngine_Module/XEngine_InfoReport
8+
BASE_THIRDPART_TOKEN = ./XEngine_Depend/XEngine_Module/XEngine_Token
89

910
BASE_CONFIG_PATH = ./MQCore_ConfigModule
1011
BASE_PROTOCOL_PATH = ./MQCore_ProtocolModule
@@ -21,7 +22,7 @@ else ifeq ($(PLATFORM),mac)
2122
FILEEXT = dylib
2223
endif
2324

24-
XENGINE_MODULES = libjsoncpp.so libXEngine_InfoReport.so \
25+
XENGINE_MODULES = libjsoncpp.so libXEngine_InfoReport.so libXEngine_Token.so \
2526
libMQCore_ConfigModule.so libMQCore_ProtocolModule.so libMQCore_SessionModule.so libMQCore_MemoryCache.so libMQCore_DBModule.so libMQCore_HelpModule.so \
2627
XEngine_MQServiceApp.exe
2728

@@ -41,6 +42,12 @@ ifeq ($(FLAGS), InstallAll)
4142
else
4243
make -C $(BASE_THIRDPART_REPORT) PLATFORM=$(PLATFORM) $(FLAGS)
4344
endif
45+
libXEngine_Token.so:
46+
ifeq ($(FLAGS), InstallAll)
47+
cp $(BASE_THIRDPART_REPORT)/libXEngine_Token.$(FILEEXT) ../XEngine_Release/
48+
else
49+
make -C $(BASE_THIRDPART_REPORT) PLATFORM=$(PLATFORM) $(FLAGS)
50+
endif
4451

4552
libMQCore_ConfigModule.so:
4653
make -C $(BASE_CONFIG_PATH) PLATFORM=$(PLATFORM) UNICODE=$(UNICODE) RELEASE=$(RELEASE) $(FLAGS)

XEngine_Source/XEngine_MQServiceApp/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ CC = g++ -Wall -std=c++20
22
PLATVER =
33
LOADHDR = -I ./
44
LOADSO = -L ../MQCore_ConfigModule -L ../MQCore_ProtocolModule -L ../MQCore_SessionModule -L ../MQCore_MemoryCache -L ../MQCore_DBModule -L ../MQCore_HelpModule \
5-
-L ../XEngine_Depend/XEngine_Module/jsoncpp -L ../XEngine_Depend/XEngine_Module/XEngine_InfoReport
5+
-L ../XEngine_Depend/XEngine_Module/jsoncpp -L ../XEngine_Depend/XEngine_Module/XEngine_InfoReport -L ../XEngine_Depend/XEngine_Module/XEngine_Token
66
LIB = -lXEngine_BaseLib -lXEngine_Algorithm -lXEngine_Core -lXEngine_ManagePool -lXClient_APIHelp -lXEngine_SystemApi -lHelpComponents_XLog -lHelpComponents_Packets -lRfcComponents_WSProtocol -lRfcComponents_HttpProtocol -lRfcComponents_MQTTProtocol \
7-
-lMQCore_ConfigModule -lMQCore_ProtocolModule -lMQCore_SessionModule -lMQCore_MemoryCache -lMQCore_DBModule -lMQCore_HelpModule\
8-
-ljsoncpp -lXEngine_InfoReport
7+
-lMQCore_ConfigModule -lMQCore_ProtocolModule -lMQCore_SessionModule -lMQCore_MemoryCache -lMQCore_DBModule -lMQCore_HelpModule \
8+
-ljsoncpp -lXEngine_InfoReport -lXEngine_Token
99
LIBEX =
1010
OBJECTS = MQService_Net.o MQService_Config.o MQService_TCPTask.o MQService_HttpTask.o MQService_WSTask.o MQService_Task.o MQService_MQTTTask.o MQService_HTTPPost.o MQService_HTTPGet.o XEngine_MQServiceApp.o
1111

0 commit comments

Comments
 (0)