nevermind, I've got it following the "compile all direction"
step (assuming bam-0.2.0 and teeworlds-VERSION-src are both in ~/Downloads)
Download bam
Download teeworlds source
Download teespace patch
open Terminal.app
Compile bam:
cd Downloads/bam-0.2.0
./make_unix.sh
cd ..
apply patch:
copy teespace_1.patch to teeworlds-VERSION-src folder, then
cd teeworlds-0.5.1-src
patch -p0 < teespace_1.patch
compile the server:
..bam-0.2.0/src/bam server_release
for those who ave problem with "libPng.dylib: "file is not of required architecture""
dowload and install this:
http://ethan.tira-thompson.com/Mac%20OS … Ports.html
p.s: fetch command doesn't work under OS X.