About Store Forum Documentation Contact



Post Reply 
MMO Tutorial compilation problem
Author Message
candam Offline
Member

Post: #1
MMO Tutorial compilation problem
Hello Esenthel Community

I'm really facing problem I've downloaded MMo tutorial from the store

I tried to compile but fail error

[undefined=undefined]

1>------ Build started: Project: Server, Configuration: Debug Win32 ------
2>------ Build started: Project: Client, Configuration: Debug Win32 ------
1> Main.cpp
2> Select Character.cpp
1>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\server\main.cpp(76): error C2659: '=' : function as left operand
1> Client.cpp
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\select character.cpp(36): error C2064: term does not evaluate to a function taking 0 arguments
1>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\server\client.cpp(265): error C3861: 'FDelFile': identifier not found
1> Generating Code...
2> Options.cpp
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\options.cpp(187): error C2064: term does not evaluate to a function taking 0 arguments
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\options.cpp(187): error C2228: left of '.valid' must have class/struct/union
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\options.cpp(187): error C2228: left of '.set' must have class/struct/union
2> Neighbor.cpp
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\neighbor.cpp(117): error C2065: 'obj' : undeclared identifier
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\neighbor.cpp(118): error C2065: 'obj' : undeclared identifier
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\neighbor.cpp(118): error C2065: 'obj' : undeclared identifier
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\neighbor.cpp(118): error C2227: left of '->mesh' must point to class/struct/union/generic type
2> type is ''unknown-type''
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\neighbor.cpp(121): error C2065: 'obj' : undeclared identifier
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\neighbor.cpp(146): error C2664: 'EE::Map<KEY,DATA>::Map(EE::Map<KEY,DATA> &)' : cannot convert parameter 1 from 'overloaded-function' to 'EE::Map<KEY,DATA> &'
2> with
2> [
2> KEY=EE::SockAddr,
2> DATA=Neighbor
2> ]
2> Messages.cpp
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\messages.cpp(75): error C2039: 'visible' : is not a member of 'EE::GuiPC'
2> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\gui\gui object.h(31) : see declaration of 'EE::GuiPC'
2> Main.cpp
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\main.cpp(63): error C2664: 'EE::PhysicsClass::create' : cannot convert parameter 1 from 'const char [4]' to 'EE::CONTROLLER_SLOPE_SLIDING_MODE'
2> There is no context in which this conversion is possible
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\main.cpp(63): error C2228: left of '.timestep' must have class/struct/union
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\main.cpp(67): error C2659: '=' : function as left operand
2> Inventory Gui.cpp
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(27): error C2064: term does not evaluate to a function taking 0 arguments
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(27): error C2228: left of '.max' must have class/struct/union
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(27): error C2228: left of '.x' must have class/struct/union
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(29): error C2064: term does not evaluate to a function taking 0 arguments
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(30): error C2064: term does not evaluate to a function taking 0 arguments
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(31): error C2064: term does not evaluate to a function taking 0 arguments
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(32): error C2064: term does not evaluate to a function taking 0 arguments
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(33): error C2064: term does not evaluate to a function taking 0 arguments
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(34): error C2064: term does not evaluate to a function taking 0 arguments
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(35): error C2064: term does not evaluate to a function taking 0 arguments
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(36): error C2064: term does not evaluate to a function taking 0 arguments
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(37): error C2064: term does not evaluate to a function taking 0 arguments
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(38): error C2064: term does not evaluate to a function taking 0 arguments
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(102): error C2064: term does not evaluate to a function taking 0 arguments
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\inventory gui.cpp(115): error C2064: term does not evaluate to a function taking 1 arguments
2> Game.cpp
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\game.cpp(92): error C2039: 'name' : is not a member of 'EE::Net::World'
2> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\net\net world.h(24) : see declaration of 'EE::Net::World'
2>d:\resources\esenthel\esenthelenginesdk\esenthel mmo\client\game.cpp(122): error C2064: term does not evaluate to a function taking 1 arguments
2> Generating Code...
========== Build: 0 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========




I've made all the step right putting the game folder in esenthel sdk and moved physics files and changed data folder and rebuild all worlds

but still syntax error

I wish to get some help thank you
02-01-2013 12:38 AM
Find all posts by this user Quote this message in a reply
candam Offline
Member

Post: #2
RE: MMO Tutorial compilation problem
Any help would be appreciated I only downloaded and tested it I think it has some problems needs to be fixed
02-01-2013 10:08 AM
Find all posts by this user Quote this message in a reply
Zervox Offline
Member

Post: #3
RE: MMO Tutorial compilation problem
syntax error isn't related to the game .world files, it is related to the code not being updated to functions that might have changed in the latest sdks.

go through the Name Changes topic(specifically the last ones in the thread), else go through Version History to see if parameters were changed or added or removed from functions on all the lines complaining.
(This post was last modified: 02-01-2013 12:57 PM by Zervox.)
02-01-2013 12:56 PM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #4
RE: MMO Tutorial compilation problem
Maybe you need to update your Esenthel SDK?
02-01-2013 12:58 PM
Find all posts by this user Quote this message in a reply
candam Offline
Member

Post: #5
RE: MMO Tutorial compilation problem
Thank you for the reply I'll update it and try again
02-01-2013 02:36 PM
Find all posts by this user Quote this message in a reply
Post Reply