mirror of
https://github.com/worldforge/ember
synced 2026-08-13 16:23:06 -04:00
* INSTALL, INSTALL.lyx, NEWS, README, README.lyx: updated documentation * Makefile.am: install docs etc. in share/doc/ember-$VERSION
74 lines
1.4 KiB
Text
74 lines
1.4 KiB
Text
Ember Installation Instructions
|
|
|
|
(Last Updated: 2005-01-22)
|
|
|
|
Dependencies
|
|
|
|
Ember currently depends on the following libraries:
|
|
|
|
* Ogre 3d library
|
|
Version: 1.0.4
|
|
http://www.ogre3d.org
|
|
|
|
* CEGUI gui system
|
|
Version: 0.4.0
|
|
http://www.cegui.org.uk
|
|
|
|
* SDL Simple DirectMedia Layer
|
|
Version: 1.2.0+
|
|
http://www.libsdl.org
|
|
|
|
* libsigc++
|
|
Version: 2.0
|
|
http://libsigc.sourceforge.net/
|
|
|
|
* Eris client side session layer
|
|
Version: 1.3
|
|
http://www.worldforge.org/dev/eng/libraries/eris
|
|
|
|
* Varconf config files handling
|
|
Version: 0.6.2
|
|
http://www.worldforge.org/dev/eng/libraries/varconf
|
|
|
|
* OpenAL sound library
|
|
Version: 0.0.7 (?)
|
|
http://www.openal.org/
|
|
|
|
Optional libraries:
|
|
|
|
* CPPUnit C++ unit testing Library
|
|
Version: >= 1.8.0
|
|
http://sf.net/projects/cppunit
|
|
|
|
Installation (for Linux/Unix)
|
|
|
|
execute the following (usual) commands:
|
|
|
|
./autogen.sh
|
|
|
|
./configure
|
|
|
|
make
|
|
|
|
make install
|
|
|
|
Troubleshooting
|
|
|
|
Here we'll address typical problems with the
|
|
installation, and how to fix them
|
|
|
|
I get link errors with "Ogre::MemoryManager..."
|
|
|
|
If you build ogre om debug mode it will use an internal
|
|
memory manager, which can mess with the linking. A
|
|
simple solution is to edit the file
|
|
OgreMain/include/OgreConfig.h and change
|
|
|
|
#define OGRE_DEBUG_MEMORY_MANAGER 1
|
|
|
|
to
|
|
|
|
#define OGRE_DEBUG_MEMORY_MANAGER 0
|
|
|
|
This will remove the use of the memory manager even
|
|
from debug builds.
|