There's a problem though - it comes uncompiled with a Makefile, and I use Ubuntu, not "real" Linux, so even the simple task of compiling of the damn thing is playing up on me. I'm doing this:
Code: Select all
<me>@<computer>:~/blackshades$ make -f Makefile
Code: Select all
g++ -c -o objs/Decals.o Source/Decals.cpp -O2 -Wall -g -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I./Source -include Source/Support.h
In file included from <command-line>:0:
./Source/Support.h:7:19: error: AL/al.h: No such file or directory
./Source/Support.h:8:21: error: AL/alut.h: No such file or directory
In file included from <command-line>:0:
./Source/Support.h:51: error: ‘ALenum’ has not been declared
./Source/Support.h:52: error: ‘ALsizei’ has not been declared
./Source/Support.h:53: error: variable or field ‘FreeOGG’ declared void
./Source/Support.h:53: error: ‘ALenum’ was not declared in this scope
./Source/Support.h:53: error: expected primary-expression before ‘void’
./Source/Support.h:53: error: expected primary-expression before ‘unsigned’
./Source/Support.h:54: error: ‘ALsizei’ was not declared in this scope
make: *** [objs/Decals.o] Error 1
So like, like - what configuration should I be doing?
All the other Linux people laugh at me because I use Ubuntu