Linux Porting, Part 2…
Got the main game library to compile, so now it’s time to tackle the actual game code…
This went fairly well, considering I’m using a lot of external libraries, that needed to be compiled or installed:
– FMOD: For audio support, supplied with binaries that worked with no issues (which was surprising, binary distributions on Linux tend to be a bit twitchy)
– GLEW: For OpenGL extension management. This was easy to compile and install afterwards
– GLFW: For input and window management. This was easy to compile and install afterwards
– GLSL-Optimizer: Only provided with code, was a bit hard to compile until I understood I was missing some other libraries (the MESA implementation, for example)
– Lua: For scripting, I’ve done this in the past a fair amount of times, so it was easy enough
– Recast: For navigation mesh generation and path-finding. Also simple to compile
Although most of the libraries went fairly well, this is all very time consuming, and I expect problems will start hitting me on the linking phase…
Now listening to “Use Your Illusions” by “Guns’n’Roses”
Comment
You must be logged in to post a comment.