This page contains help on compiling NetHack from source.
Glest's source is divided into 2 parts: 1.
* Game source: Glest game specific code. 2.
* Shared library source: Code that is shared among all Glest tools and other projects Glest has. We have to compile the shared library as static library and the link the main code against it. Both of them use a single thread so you don't need multi-thread support. This shared library is also divided into several sub-modules:
This page contains help on compiling NetHack from source.
Glest's source is divided into 2 parts: 1.
* Game source: Glest game specific code. 2.
* Shared library source: Code that is shared among all Glest tools and other projects Glest has. We have to compile the shared library as static library and the link the main code against it. Both of them use a single thread so you don't need multi-thread support. This shared library is also divided into several sub-modules:
* graphics: math and graphics
* graphics_gl: opengl graphics
* sound: sound (including the direct sound player)
* util: conversion functions and other utilities
* platform: platform dependent code (to make a port of Glest to other platforms only this part needs to be changed)