change this:
ifndef USE_OPENAL
USE_OPENAL=1
endif
to this:
ifndef USE_OPENAL
USE_OPENAL=0
endif
in the makefile, save it as makefile.local to avoid it being over written.
You also need the -dev packages of the libraries called by the engine to build anything. Run an ldd on your binary and then look for the dev packages (they include the header files needed to compile anything against) of those libraries in your distribution's repositories.
Though, it sounds more like you haven't configured OpenAL properly for your speaker setup, do you have either a /etc/openalrc or an .openalrc file on your system? For example my /etc/openalrc :
(define speaker-num 5)
(define devices '(alsa))
(define alsa-out-device surround51)
Sounds great, but the default sound needs to be changed to something a little more silent and less annoying then the default sound that is called.