icculus / Serious-Engine

An open source version of a game engine developed by Croteam for the classic Serious Sam games.
GNU General Public License v2.0
164 stars 21 forks source link

Building on GNU/kFreeBSD and possibly Hurd #8

Closed stevenc99 closed 8 years ago

stevenc99 commented 8 years ago

Hi! Thanks for your work on the GNU/Linux port.

As an extreme test of code portability, I tried building this on GNU/kFreeBSD.

With the changes in this pull request, on Debian kfreebsd-i386: $ sudo apt-get install build-essential cmake nasm libogg-dev libsdl1.2-dev $ cd Serious-Engine/Sources && ./build-linux.sh

it compiles and links fine! I didn't try running it yet...

Please consider merging these changes to make it even more portable. Thanks.

icculus commented 8 years ago

This is cool. :)

I'm looking at this on a phone, so I'll review this tonight when I'm in front of a real computer.

icculus commented 8 years ago

I think we'll probably dump the distinction between "Linux" and "Unix" eventually, but this is good for now. Thanks!