Junior Spellweaver
- Joined
- Nov 18, 2004
- Messages
- 117
- Reaction score
- 6
Full guide to installing the latest OsRose Source, credits to lmame of OsRose.
I°) Download Tortoise SVN:
To get the source code from SVN, you can use Tortoise SVN, go get it and install it:
II°) Download source code:
The source code is available through SVN.
Create a folder somewhere, right click on it and choose "SVN checkout".
Enter the URL address of the SVN (see
If asked, enter next the login / password (beta81/beta81) and wait for the source code to be downloaded.
III°) Download CodeBlocks and its plugins:
1°) Codeblocks:
To build the server, you need a "compiler", we'll use Codeblocks.
You can get it from here:
Note:
Don't download version 10.x, it's
Take the "codeblocks-8.02mingw-setup.exe", always with the "mingw".
You can use Codeblocks 8.02 or the
Anyway, install Codeblocks, for example to c:\codeblocks.
2°) the plugins:
In order to build the server, you need plugins here.
Unrar them into the "plugins" folder of codeblocks, for example "c:\codeblocks\plugins". If the folder doesn't exist, create it.
Once it's done, open Codeblocks, then go to menu:
Settings->Compiler and debugger
Then goto tab "Search directories" and:
For tab "Compiler", add:
c:\codeblocks\plugins\include
For tab "Linker", add:
c:\codeblocks\plugins\lib
In my captures I installed codeblocks in d:\CBN so use your imagination and choose your "good" installation folder of course...
IV°) build the source code:
1°) open:
There are three servers as source code, login server, char server and world server. Each one has its own "project file" which are in "binary" folder:
loginserver.cbp, charserver.cbp, worldserver.cbp.
To open one of those servers in Codeblocks, just double click on those files or open them in Codeblocks (File->Open).
2°) build:
It's simple, once a server is loaded into codeblocks, go in menu "build" and choose "rebuild".
The exe are into the "binary" folder.
Note:
Don't build a server if the exe is already launched. Stop the server first.
Note 2:
Every time you change a single line of code, rebuild the server to update the executable.
I°) Download Tortoise SVN:
To get the source code from SVN, you can use Tortoise SVN, go get it and install it:
You must be registered to see links
II°) Download source code:
The source code is available through SVN.
Create a folder somewhere, right click on it and choose "SVN checkout".
Enter the URL address of the SVN (see
You must be registered to see links
):
Code:
https://osrose-svn.cvsdude.com/trunk
Login / password: beta81/beta81
If asked, enter next the login / password (beta81/beta81) and wait for the source code to be downloaded.
III°) Download CodeBlocks and its plugins:
1°) Codeblocks:
To build the server, you need a "compiler", we'll use Codeblocks.
You can get it from here:
You must be registered to see links
Note:
Don't download version 10.x, it's
You must be registered to see links
! Use the 8.02!Take the "codeblocks-8.02mingw-setup.exe", always with the "mingw".
You can use Codeblocks 8.02 or the
You must be registered to see links
which are more recent but harder to install.Anyway, install Codeblocks, for example to c:\codeblocks.
2°) the plugins:
In order to build the server, you need plugins here.
Unrar them into the "plugins" folder of codeblocks, for example "c:\codeblocks\plugins". If the folder doesn't exist, create it.
Once it's done, open Codeblocks, then go to menu:
Settings->Compiler and debugger
Then goto tab "Search directories" and:
For tab "Compiler", add:
c:\codeblocks\plugins\include
For tab "Linker", add:
c:\codeblocks\plugins\lib
In my captures I installed codeblocks in d:\CBN so use your imagination and choose your "good" installation folder of course...
IV°) build the source code:
1°) open:
There are three servers as source code, login server, char server and world server. Each one has its own "project file" which are in "binary" folder:
loginserver.cbp, charserver.cbp, worldserver.cbp.
To open one of those servers in Codeblocks, just double click on those files or open them in Codeblocks (File->Open).
2°) build:
It's simple, once a server is loaded into codeblocks, go in menu "build" and choose "rebuild".
The exe are into the "binary" folder.
Note:
Don't build a server if the exe is already launched. Stop the server first.
Note 2:
Every time you change a single line of code, rebuild the server to update the executable.
Attachments
You must be registered for see attachments list