• 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 Errors

Status
Not open for further replies.

Hei

Enthusiast
Hello :D,

so today i updated my core and now i'm getting these errors while i compile the core and the hole thing stops :/
Code:
/ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp: In member function ‘void ScriptMgr::OnAuctionAdd(AuctionHouseObject*, AuctionEntry*)’:
/ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp:1137:21: error: no matching function for call to ‘Eluna::OnAdd(AuctionHouseObject*&)’
/ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp:1137:21: note: candidate is:
In file included from /ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp:36:0:
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:445:10: note: void Eluna::OnAdd(const AuctionHouseEntry*, Player*, Item*, uint32, uint32, uint32)
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:445:10: note:   candidate expects 6 arguments, 1 provided
/ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp: In member function ‘void ScriptMgr::OnAuctionRemove(AuctionHouseObject*, AuctionEntry*)’:
/ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp:1148:24: error: no matching function for call to ‘Eluna::OnRemove(AuctionHouseObject*&)’
/ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp:1148:24: note: candidates are:
In file included from /ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp:36:0:
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:330:10: note: bool Eluna::OnRemove(Player*, Item*)
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:330:10: note:   candidate expects 2 arguments, 1 provided
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:446:10: note: void Eluna::OnRemove(const AuctionHouseEntry*, Player*, Item*)
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:446:10: note:   candidate expects 3 arguments, 1 provided
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:481:10: note: void Eluna::OnRemove(Creature*)
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:481:10: note:   no known conversion for argument 1 from ‘AuctionHouseObject*’ to ‘Creature*’
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:482:10: note: void Eluna::OnRemove(GameObject*)
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:482:10: note:   no known conversion for argument 1 from ‘AuctionHouseObject*’ to ‘GameObject*’
/ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp: In member function ‘void ScriptMgr::OnAuctionSuccessful(AuctionHouseObject*, AuctionEntry*)’:
/ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp:1159:28: error: no matching function for call to ‘Eluna::OnSuccessful(AuctionHouseObject*&)’
/ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp:1159:28: note: candidate is:
In file included from /ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp:36:0:
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:447:10: note: void Eluna::OnSuccessful(const AuctionHouseEntry*)
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:447:10: note:   no known conversion for argument 1 from ‘AuctionHouseObject*’ to ‘const AuctionHouseEntry*’
/ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp: In member function ‘void ScriptMgr::OnAuctionExpire(AuctionHouseObject*, AuctionEntry*)’:
/ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp:1170:24: error: no matching function for call to ‘Eluna::OnExpire(AuctionHouseObject*&)’
/ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp:1170:24: note: candidates are:
In file included from /ElunaTrinityCata/src/server/game/Scripting/ScriptMgr.cpp:36:0:
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:329:10: note: bool Eluna::OnExpire(Player*, const ItemTemplate*)
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:329:10: note:   candidate expects 2 arguments, 1 provided
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:448:10: note: void Eluna::OnExpire(const AuctionHouseEntry*)
/ElunaTrinityCata/src/LuaEngine/LuaEngine.h:448:10: note:   no known conversion for argument 1 from ‘AuctionHouseObject*’ to ‘const AuctionHouseEntry*’

i hope u guys can help me with this :)
 

Rochet2

Moderator / Eluna Dev
You should have the core from our repo and not merge it with the latest TrinityCore - unless you know what you are doing.
This way you wont run into Eluna compile errors.

If you try to update to latest TC, you will run into problems with the code changes that TC does. You should be able to fix them yourself.
We will merge eventually and fix the errors - but we cant individually fix everyone's merge errors like this.

It is also possible that you updated your Eluna to too new version.


Ps:
Your errors are most likely from you updating your Eluna and core, but you should not yet update your eluna since the TC cata nor wotlk have all the changes on master yet.
This means that you could try check out some other Eluna version.
 
Last edited:

Hei

Enthusiast
ahhh okay its the elunatrinitycata with the ne eluna so i simply use an older eluna version?
 
Status
Not open for further replies.
Top