Sofox asked me to I get get all the bitbucket repo downloaded and compiled on Windows, so I did just that. I initially did it with Visual Studio so I knew what to put where, then I converted what I learnt from there into the makefile for use with NinGW.
1) Download Prerequisites
You'll need GIT, MinGW and SDL.
2) Install GIT and MinGW
Both are self-explanatory installers, but remember that when you install MinGW you need to tick the C++ compiler box - this is extremely important.

3) Install SDL into MinGW
This bit is a bit more difficult. Navigate to where you installed MinGW (default is C:\MinGW\). Navigate to the 'include' folder inside here. Open/extract the SDL file and drag the 'SDL' folder located inside 'include' into MinGW's 'include' folder.

Now in MinGW go back up a folder and navigate to the 'lib' folder. Copy everything from the 'lib' folder in the SDL file into MinGW's 'lib' folder.

Now you are done with MinGW, but leave the SDL file open somewhere.
4) Clone the Repo
Open GIT Bash and type in the command:
This will download everything on the repo straight to your home folder (C:\Users\<name>\mobius-game-engine)

5) Copy in the SDL dll
Within the mobius-game-engine folder, navigate through these folders:
bin/Windows
then in the SDL file we used earlier, look inside it's bin folder and copy to the folder above the SDL.dll.

6) Modify PATH
Press Start, then right click on My Computer and then click Properties. From the window that opens, click Advanced (or anything similar to it) then Environment Variables. Scroll down in System Variables until you find PATH and open it up. DO NOT DELETE ANYTHING.

Append to the beginning of the line:

Click save, then close the window.
7) Ready
Test out whether you got it working by opening up command line (Start -> cmd) then typing these commands (replacing <name> with your name):
This will put mobius.exe into your bin/Windows folder. Double click it toplay use.

If people fail to understand my explanation (Please don't hesitate to ask me to clarify)then I'll add some pictures. Done.
1) Download Prerequisites
You'll need GIT, MinGW and SDL.
2) Install GIT and MinGW
Both are self-explanatory installers, but remember that when you install MinGW you need to tick the C++ compiler box - this is extremely important.

3) Install SDL into MinGW
This bit is a bit more difficult. Navigate to where you installed MinGW (default is C:\MinGW\). Navigate to the 'include' folder inside here. Open/extract the SDL file and drag the 'SDL' folder located inside 'include' into MinGW's 'include' folder.

Now in MinGW go back up a folder and navigate to the 'lib' folder. Copy everything from the 'lib' folder in the SDL file into MinGW's 'lib' folder.

Now you are done with MinGW, but leave the SDL file open somewhere.
4) Clone the Repo
Open GIT Bash and type in the command:
git clone https://bitbucket.org/Sofox/mobius-game-engine.git
This will download everything on the repo straight to your home folder (C:\Users\<name>\mobius-game-engine)

5) Copy in the SDL dll
Within the mobius-game-engine folder, navigate through these folders:
bin/Windows
then in the SDL file we used earlier, look inside it's bin folder and copy to the folder above the SDL.dll.

6) Modify PATH
Press Start, then right click on My Computer and then click Properties. From the window that opens, click Advanced (or anything similar to it) then Environment Variables. Scroll down in System Variables until you find PATH and open it up. DO NOT DELETE ANYTHING.

Append to the beginning of the line:
C:\MinGW\bin;

Click save, then close the window.
7) Ready
Test out whether you got it working by opening up command line (Start -> cmd) then typing these commands (replacing <name> with your name):
cd C:\Users\<name>\mobius-game-engine mingw32-make
This will put mobius.exe into your bin/Windows folder. Double click it to

If people fail to understand my explanation (Please don't hesitate to ask me to clarify)
This post has been edited by Relick: 30 November 2012 - 01:15 PM


00