• This is a read only backup of the old Emudevs forum. If you want to have anything removed, please message me on Discord: KittyKaev

Eluna for TBC Mangos

Status
Not open for further replies.

Tommy

Founder
If you used CMake, CMake isn't supported right now. You have to use the solution files in the win/ folder.
 

Tommy

Founder
Yeah, there's no information regarding that. Honestly, if I do put information regarding not to use CMake, the next day we might have it working with CMake. XD

We've been working on it. I had it implemented with CMake, but GameObjectAI is causing problems.
 

Tommy

Founder
No, like I mentioned before, go into the win/ folder and open a solution file. Only CMake isn't supported, Eluna can be used, but not with CMake just yet.

0pwKTTo.png
 

Barebones

BETA Tester
Alright. First, I'd like you to know my first compile was done the way you said it, but with the VC100.sln and 2008. I just did VC110.sln with 2012. I got these errors:

Code:
Error	2	error LNK1207: incompatible PDB format in 'C:\Users\Keith\Desktop\Eluna\dep\lib\Win32_Release\tbb.pdb'; delete and rebuild	C:\Users\Keith\Desktop\Eluna\win\VC110\LINK
Error	3	error LNK1207: incompatible PDB format in 'C:\Users\Keith\Desktop\Eluna\dep\lib\Win32_Release\tbbmalloc.pdb'; delete and rebuild	C:\Users\Keith\Desktop\Eluna\win\VC110\LINK
Error	34	error LNK1207: incompatible PDB format in 'C:\Users\Keith\Desktop\Eluna\dep\lib\Win32_Release\ACE.pdb'; delete and rebuild	C:\Users\Keith\Desktop\Eluna\win\VC110\LINK
Error	35	error LNK1207: incompatible PDB format in 'C:\Users\Keith\Desktop\Eluna\bin\Win32_Release\realmd.pdb'; delete and rebuild	C:\Users\Keith\Desktop\Eluna\win\VC110\LINK
 

Tommy

Founder
Alright. First, I'd like you to know my first compile was done the way you said it, but with the VC100.sln and 2008. I just did VC110.sln with 2012. I got these errors:

Code:
Error	2	error LNK1207: incompatible PDB format in 'C:\Users\Keith\Desktop\Eluna\dep\lib\Win32_Release\tbb.pdb'; delete and rebuild	C:\Users\Keith\Desktop\Eluna\win\VC110\LINK
Error	3	error LNK1207: incompatible PDB format in 'C:\Users\Keith\Desktop\Eluna\dep\lib\Win32_Release\tbbmalloc.pdb'; delete and rebuild	C:\Users\Keith\Desktop\Eluna\win\VC110\LINK
Error	34	error LNK1207: incompatible PDB format in 'C:\Users\Keith\Desktop\Eluna\dep\lib\Win32_Release\ACE.pdb'; delete and rebuild	C:\Users\Keith\Desktop\Eluna\win\VC110\LINK
Error	35	error LNK1207: incompatible PDB format in 'C:\Users\Keith\Desktop\Eluna\bin\Win32_Release\realmd.pdb'; delete and rebuild	C:\Users\Keith\Desktop\Eluna\win\VC110\LINK

On the VC100.lsn, you're using 2008 on a 2010 solution. ^.^


VC90 = 2008
VC100 = 2010
VC110 = 2012


On the 2012, it does say delete and rebuild, so: Right Click "Solution 'mangosdVC110' (13 projects)" -> Click Clean Solution -> Rebuild Solution
 
Last edited:

Barebones

BETA Tester
I rebuilt a couple times. ;) Didn't change anything.

I also decided to ignore the errors i just received that this showed me which I just gave to you (the one with the four errors) and try to see how far that takes me.
 

Tommy

Founder
You misunderstand me. I JUST used 110 with 2012.

I didn't misunderstand. I edited my post above to give you a solution and basically TELL you that VC100 isn't for VS 2008. You shouldn't ignore errors, do what I said above because that's the option it gives anyway.
 

Tommy

Founder
Sorry for the confusion. This is Cmangos or Mangosone? I apparently have a databse/sql issue.

MaNGOS(One/Two, etc), yes. These are the cores that Eluna is in (without SD2): TBC: https://github.com/eluna-dev-mangos/ElunaCoreTbc, WoTLK: https://github.com/eluna-dev-mangos/ElunaCoreWotlk

The main site on MaNGOS is http://getmangos.com/index.html. They are the people helping us with Eluna. CMaNGOS has nothing to do with this.

The main README on the main Eluna repo pretty much answers your question(s) https://github.com/ElunaLuaEngine/Eluna/blob/master/README.md.
 

Tommy

Founder
So you have an existing core already compiled without Eluna? Yeah, you can add it to the project, but you'll have to do a lot of additions to make it work properly. Well, I'm mainly referring to the hooks. Wouldn't it just be best to compile the Eluna mangos-one core, just so you don't have to go through all of that just to add it to your existing core? It is pretty simple to add the LuaEngine in, but it is very time consuming.
 
Status
Not open for further replies.
Top