Compiling Praelium

From KruelWiki

Jump to: navigation, search

Linux

This is our primary version, so it will definately work without too much hassle.

You will need Ogre3d and CEGUI installed. If you use gentoo you can use Ogre Setup Guide that Ycros wrote. If you use Fedora theres a guide at User_talk:Chexsum for now that will get praelium working.


Once you have everything installed, get the CVS (this is true for any platform)

svn svn://kruel.org/praelium/trunk praelium

Now for the easiest part, change to the praelium directory and type: "./bootstrap" without the quotes. This will set things up and create a sconfigure script. Run it by typing: "./configure". If that works then everything is installed as it should be and you can make the project:

cd src
make

... thats how hard it is!

You now have a binary called "praelium" you can run.

If you have problems then you might like to check out the Troubleshooting Praelium page.


Note: Updating in the future may be done with the command

svn up

There is no need to redownload the whole source.

Win32

All our libraries have been used on Win32 fine ... so it should work ok.

If you are unsure how to access the CVS repository please see the WinCVS Tutorial

TODO: Ycros put some more details in here please

MacOS X

Melz is trying to do this, but there seems to be more than just a few issues trying to get CEGUI working properly. [PS. there seems to be issues compiling CEGUI CVS HEAD on GNU/Linux also, see if my Fedora install instructions helps you out Merlz -- chexsum]

Status update:

  • latest ogre compiles without problems on osx (HURRAH!!!)
  • cegui has been known to compile, unsure if there are issues with the latest
  • compiling ogre with cegui support on osx seems to be more complicated. As far as I am aware, ogre has never been compile for OSX with cegui support, but several people are trying. Hopefully work on compatibility will continue, and in the near future we will have the library support needed.
Personal tools