Posts: 79
Threads: 19
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Jan 2017
Reputation:
0
how can i fix this.
1>SessionState.obj : error LNK2019: unresolved external symbol "public: void __thiscall GuildTaxHistoryUI::open(void)" (?open@GuildTaxHistoryUI@@QAEXXZ) referenced in function __catch$?ReceiveGuildMessage@CSessionState@@QAEXPAVCNetworkMessage@@@Z$0
1>SessionState.obj : error LNK2019: unresolved external symbol "public: void __thiscall GuildTaxHistoryUI::AddTakeInfo(int,int,__int64)" (?AddTakeInfo@GuildTaxHistoryUI@@QAEXHH_J@Z) referenced in function __catch$?ReceiveGuildMessage@CSessionState@@QAEXPAVCNetworkMessage@@@Z$0
1>SessionState.obj : error LNK2019: unresolved external symbol "public: void __thiscall GuildTaxHistoryUI::ResetTakeInfo(void)" (?ResetTakeInfo@GuildTaxHistoryUI@@QAEXXZ) referenced in function __catch$?ReceiveGuildMessage@CSessionState@@QAEXPAVCNetworkMessage@@@Z$0
Posts: 46
Threads: 17
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Dec 2020
Reputation:
0
What source you are using ?
Posts: 79
Threads: 19
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Jan 2017
Reputation:
0
The by pwesty from these forum
Posts: 340
Threads: 27
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Mar 2021
Reputation:
0
The problem simply means that you have the declaration of that function, but not the definition.
public: void __thiscall GuildTaxHistoryUI::open(void)
Don't have the source under eyes atm, but do you have make some mess with the GuildTaxHistoryUI?
Posts: 79
Threads: 19
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Jan 2017
Reputation:
0
I hope I understood you correctly.
You mean I need to change the file?
I have not touched the file to this day only checked if it is present
Best regards,
Posts: 30
Threads: 1
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Dec 2020
Reputation:
0
1 hour ago, Matt Hias said:
I hope I understood you correctly.
You mean I need to change the file?
I have not touched the file to this day only checked if it is present
Best regards,
You have to define the function correctly. Not changing the Files.
Posts: 79
Threads: 19
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Jan 2017
Reputation:
0
@joker Yes, but where exactly.
I'm not quite behind it yet.
Greetings
Posts: 30
Threads: 1
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Dec 2020
Reputation:
0
?open@GuildTaxHistoryUI@@QAEXXZ
for me, it looks like you compared a June to Nov source and failed.
Maybe try
GuildTaxHistory.h
void AddTakeInfo(int nMonth, int nDay, LONGLONG llMoney);
void ResetTakeInfo();
SessionState.h
void ReceiveGuildMessage(CNetworkMessage *istr);
Posts: 79
Threads: 19
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Jan 2017
Reputation:
0
Both entries already exist.
Posts: 276
Threads: 11
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Sep 2013
Reputation:
0
Clean source, or did you copy stuff from june to nov/nov to june as joker said?