Compiling TMW

Content and general development discussion, including maps, quests, and server code from the development team.
Post Reply
Shinogamy
Peon
Peon
Posts: 16
Joined: 14 Aug 2009, 02:49

Compiling TMW

Post by Shinogamy » 14 Aug 2009, 03:13

Hi,

I just fallowed the steps here:
http://forums.themanaworld.org/viewtopic.php?f=6&t=6981

1. Install 7zip
Ok
2. Install GitExtensions
Ok
3. Open GitExtensions and clone Git client from the Git repository
click on "Clone new repository"
git://gitorious.org/tmw/mainline.git
Don't enter any place to install and it will be install by default under c:
choose "Personal" and clone.

What?? I got the Settings page when u open Git Extensions, I press OK
After a Directory pop-up open, What I do?? I press X..
After i got Open Existing reposiroty, Clone existing and Initialize New.. I don't got Clone New Repository
The screenshot here
http://heinformatique.info/eh.jpg

4. Install Code::Blocks
Ok

5. Dependencies :
http://forums.themanaworld.org/viewtopic.php?f=6&t=5356
get the Devs Pack and unzip it where you cloned on the same level as your tmw.cbd
have the 3 folders, included in tmw libs, there.
take all the lib files ibn lib folder copy and past all of them in the same place as tmw.cbd.
Ok i think

6. Code::Blocks
Open Code::Blocks
File
Open
go to your mainline folder and select tmw.cbd
select in build target eathena
then click on the icon build
let it run

I go on Build, I press Build And Run, I got Eathena, Unix, TMWserv, UNIX,I choose Eathena like it says i think, I see: D:/tmw/data..So i change for my directory, I press Ok and i got It Seems that this project has not been build yet, Do you want to build it now? I press yes.I got Eathena , Unix...Again...Blah What I do? If I only press Build I got Execution of 'mingw32-g++.exe -O3 -Wall -DUSE_OPENGL -DNOGDI -DENABLE_NLS -DEATHENA_SUPPORT -Isrc\ -Iinclude -Iinclude\libxml2 -Iinclude\SDL -I"C:\Documents and Settings\Administrator\My Documents\include" -c "C:\Documents and Settings\Administrator\Desktop\tmw-0.0.29.1\src\animatedsprite.cpp" -o .objs\ea\src\animatedsprite.o' in 'C:\Documents and Settings\Administrator\Desktop\tmw-0.0.29.1' failed.
Nothing to be done.


http://heinformatique.info/eh2.JPG
Whats the problem, please help me :)
User avatar
feline monstrosity
Novice
Novice
Posts: 430
Joined: 27 Apr 2008, 15:08
Location: Wales, UK

Re: Compiling TMW

Post by feline monstrosity » 14 Aug 2009, 03:19

Is your username from Death Note?
~Feline Monstrosity
User avatar
Jaxad0127
TMW Adviser
TMW Adviser
Posts: 4209
Joined: 01 Nov 2007, 18:35
Location: Internet

Re: Compiling TMW

Post by Jaxad0127 » 14 Aug 2009, 03:31

The stable release of Code::Blocks can't compile our client (or has problems with it). Try the nightly build.
Image
Shinogamy
Peon
Peon
Posts: 16
Joined: 14 Aug 2009, 02:49

Re: Compiling TMW

Post by Shinogamy » 14 Aug 2009, 04:06

Try the nightly build?
Where and How :)
Im actually trying http://wiki.themanaworld.org/index.php/ ... on_Windows
User avatar
Jaxad0127
TMW Adviser
TMW Adviser
Posts: 4209
Joined: 01 Nov 2007, 18:35
Location: Internet

Re: Compiling TMW

Post by Jaxad0127 » 14 Aug 2009, 04:20

That's the server, not the client.
Image
Shinogamy
Peon
Peon
Posts: 16
Joined: 14 Aug 2009, 02:49

Re: Compiling TMW

Post by Shinogamy » 14 Aug 2009, 04:52

Is there a Blank Server ?
I'm interested to get One Map - One NPC and How to build map?
User avatar
Mpa4Hu
Peon
Peon
Posts: 58
Joined: 18 Jul 2009, 13:26

Re: Compiling TMW

Post by Mpa4Hu » 14 Aug 2009, 13:08

feline monstrosity wrote:Is your username from Death Note?
Shinigami on Japan language means The Death
Shinogamy wrote:Is there a Blank Server ?
I'm interested to get One Map - One NPC and How to build map?
http://wiki.themanaworld.org/index.php/Map_development

and i think you also need this
http://forums.themanaworld.org/viewtopi ... =13&t=2617
Shinogamy
Peon
Peon
Posts: 16
Joined: 14 Aug 2009, 02:49

Re: Compiling TMW

Post by Shinogamy » 14 Aug 2009, 15:46

Is there any French version of this game?
Am I allowed to translate it in french and publish my own version?
And last question here (^^) is there any Client source code? It's Open Source so I hope so,
Thx for help guys :)
User avatar
Crush
TMW Adviser
TMW Adviser
Posts: 8046
Joined: 25 Aug 2005, 17:08
Location: Germany

Re: Compiling TMW

Post by Crush » 14 Aug 2009, 16:22

The Mana World is free software (free as in freedom, not just like in free beer), so when you want to create your own server with all content translated to french you are free to do so. Tutorials for setting up a server can be found here:
http://wiki.themanaworld.org/index.php/ ... p_a_server

The sourcecode for the client is on our download page, everything else can be obtained via Git:
http://wiki.themanaworld.org/index.php/Git


By the way: There already was a french game based on TMW named Evol Online, but unfortunately it never really got popular and died after a while. It seems to me like most people who set up TMW forks underestimate the commitment required and overestimate the demand of the community for additional servers.
  • former Manasource Programmer
  • former TMW Pixel artist
  • NOT a game master

Please do not send me any inquiries regarding player accounts on TMW.


You might have heard a certain rumor about me. This rumor is completely false. You might also have heard the other rumor about me. This rumor is 100% accurate.
User avatar
Jaxad0127
TMW Adviser
TMW Adviser
Posts: 4209
Joined: 01 Nov 2007, 18:35
Location: Internet

Re: Compiling TMW

Post by Jaxad0127 » 14 Aug 2009, 17:03

The client has already been translated into French.
Image
Shinogamy
Peon
Peon
Posts: 16
Joined: 14 Aug 2009, 02:49

Re: Compiling TMW

Post by Shinogamy » 14 Aug 2009, 17:41

Ok,
I did this
git clone git://gitorious.org/tmw/mainline.git Client
Cd Client
So i got C:\tmw\Client
I try to compile with Code Block, Build, Build and run, I got the popup with..Eathena..Unix..I choose Eathena..Nothing happen..
I try with Visual Studio, 78 error 1 warning :/
Also with Dev-C++ (With the instruction on Install/Win32.txt) I got the error File...Itemmanager.cpp is not found and MANY other files..
Post Reply