Improvements to makefile for OpenAL