How to compile
- ElvenProgrammer
- Founder
- Posts: 2526
- Joined: 13 Apr 2004, 19:11
- Location: Italy
- Contact:
How to compile
Requirements
The Mana World has been tested in Visual Studio 2003, Visual C++ 2005 Express Edtion Beta, Dev-Cpp + MinGW
Once you got your IDE working, you should obtain the following libraries:
Allegro
Alfont
JGMOD
The Mana World has been tested in Visual Studio 2003, Visual C++ 2005 Express Edtion Beta, Dev-Cpp + MinGW
Once you got your IDE working, you should obtain the following libraries:
Allegro
Alfont
JGMOD
Last edited by ElvenProgrammer on 03 Sep 2004, 07:51, edited 1 time in total.
- ElvenProgrammer
- Founder
- Posts: 2526
- Joined: 13 Apr 2004, 19:11
- Location: Italy
- Contact:
Apparently some people with dev-cpp/mingw are having trouble with the latest cvs releases that require guichan.
I'd just like to remind anyone with said problems that in the platform.hpp file, _declspec(dllexport) doesn't work so well with mingw. you need __declspec(dllexport). Thats one more _ symbol.
Then make sure to include -lguichan and -lguichan_allegro BEFORE -lalleg in the dev-cpp project options.
I'd just like to remind anyone with said problems that in the platform.hpp file, _declspec(dllexport) doesn't work so well with mingw. you need __declspec(dllexport). Thats one more _ symbol.
Then make sure to include -lguichan and -lguichan_allegro BEFORE -lalleg in the dev-cpp project options.
- ElvenProgrammer
- Founder
- Posts: 2526
- Joined: 13 Apr 2004, 19:11
- Location: Italy
- Contact:
As far as I know, I'm pretty sure you need to include .dsw, .dsp, and .vcproj when trying to communicate VC++ projects.
.: JUNARIS GAMES v3 :. an indie game-dev team.
Current Project(s) --
World of Seracryst :: 2D RPG :: C/C++ :: Pre-Alpha Stages
Current Project(s) --
World of Seracryst :: 2D RPG :: C/C++ :: Pre-Alpha Stages
- ElvenProgrammer
- Founder
- Posts: 2526
- Joined: 13 Apr 2004, 19:11
- Location: Italy
- Contact:
Ugh, VC++ is unnessisary money spent, or unnessisary software piracy, keep the ickyness away!
Yes, I did get it to compile, everything but the icon 'cause I was too lazy to find it ^_^
Which part can't you get to link? Compiling the GUIChan library, or ManaWorld itself?
I'm gonna assume you ment gcn (not fcn) meaning guichan. So I'm guessing your not properly linking the guichan library with the mana world sources.
When I find somewhere to upload it, I'll upload my modified GUIChan with Dev-CPP project file, pre-compiled libguichan.a and libguichan_allegro.a. I'll also throw in the mana world project file as an added bonus
Check back later for those, I gotta go make supper now, bye.
[edit]
Here are the project files and the precompiled guichan libraries for the lazy. Put the libraries in your dev-cpp\lib directory and use the manaworld project file.
Manaworld dev-cpp file
guichan dev-cpp file
guichan allegro dev-cpp file
guichan platform.hpp file
libguichan static library
libguichan_allegro static library
[/edit]
Yes, I did get it to compile, everything but the icon 'cause I was too lazy to find it ^_^
Which part can't you get to link? Compiling the GUIChan library, or ManaWorld itself?
I'm gonna assume you ment gcn (not fcn) meaning guichan. So I'm guessing your not properly linking the guichan library with the mana world sources.
When I find somewhere to upload it, I'll upload my modified GUIChan with Dev-CPP project file, pre-compiled libguichan.a and libguichan_allegro.a. I'll also throw in the mana world project file as an added bonus
Check back later for those, I gotta go make supper now, bye.
[edit]
Here are the project files and the precompiled guichan libraries for the lazy. Put the libraries in your dev-cpp\lib directory and use the manaworld project file.
Manaworld dev-cpp file
guichan dev-cpp file
guichan allegro dev-cpp file
guichan platform.hpp file
libguichan static library
libguichan_allegro static library
[/edit]
- ElvenProgrammer
- Founder
- Posts: 2526
- Joined: 13 Apr 2004, 19:11
- Location: Italy
- Contact:
- ElvenProgrammer
- Founder
- Posts: 2526
- Joined: 13 Apr 2004, 19:11
- Location: Italy
- Contact:
I was talking in response to Mike..Elven Programmer wrote:But we're not talking about VC++ projects.
.: JUNARIS GAMES v3 :. an indie game-dev team.
Current Project(s) --
World of Seracryst :: 2D RPG :: C/C++ :: Pre-Alpha Stages
Current Project(s) --
World of Seracryst :: 2D RPG :: C/C++ :: Pre-Alpha Stages
- ElvenProgrammer
- Founder
- Posts: 2526
- Joined: 13 Apr 2004, 19:11
- Location: Italy
- Contact:
- krismichael
- Novice
- Posts: 79
- Joined: 29 Jul 2004, 11:17
- Location: California (USA) + Tokyo (Japan)
- Contact: