Black Shades on Linux

Anything related to Wolfire Games and/or its products
Post Reply
User avatar
Wilbefast
Posts: 1204
Joined: Wed Dec 31, 2008 2:32 pm
Location: In a sealed box shielded against environmentally induced quantum decoherence
Contact:

Black Shades on Linux

Post by Wilbefast » Sat Jan 16, 2010 9:49 am

Apparently Black Shades is available on Linux!

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
And getting this:

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 yeah like - wtf man :evil: I totally installed OpenAL with Synaptic like ages ago :x - it should obviously just work perfectly without any configuration!

So like, like - what configuration should I be doing?

All the other Linux people laugh at me because I use Ubuntu :cry:

Post Reply