Linux

From ENIGMA

Jump to: navigation, search
The Official Logo Of Linux

This article is about the Linux operating system and developing and publishing games for it.

Lunix is the preferred platform for ENIGMA, and many of the developers - especially the primary developers - use Linux primarily (if not exclusively). Many of the dependencies are already included, and if they are not, they tend to be very easy to obtain. The API Libraries are usually pretty standard, open source libraries readily compatible with our license. ENIGMA itself takes the form of SO (shared object) on Linux for calling as a library (e.g. from LateralGM), or ELF for command line usage.

Contents

Dependencies

This list may go out of date, but these are the dependencies for ENIGMA. It is recommended that you get one of the Packages instead, if available.

API Libraries

Runtime Libraries

Build Libraries

Ubuntu

For Ubuntu 11.04 through 12.04, the following libraries should be sufficient:

or sudo apt-get install g++ zlib1g-dev libglu1-mesa-dev libalure-dev libvorbisfile3 libvorbis-dev libdumb1-dev

Packages

At this point, we don't have a working package for your package manager. If anybody has experience making .deb's or such, we'd appreciate your contributions.

Personal tools
Namespaces
Variants
Actions
Navigation
ENIGMA
Other
Toolbox