/****************************************************************************
       FILE: xlheader.h
    	DESCRIPTION: loads OS-specific xL headers
    ****************************************************************************/
    #ifdef LINUX
    #include "GL/glut.h"
    #include <stdio.h>
    #include <math.h>
    #include <AL/al.h>    /* defines the Listener, Buffer, and Source objects */
    #include <AL/alut.h>  /* soundfile load utility prototype */
    #include <AL/alkludge.h> /* add kludge header for Linux */
    /* tsao:
      The Linux implementation relies on alkludge.h for additional defines
      and functions. Most likely these will be deprecated or moved to
      extensions once the proposed 1.0 spec is finalized.
     */
    #include <strstream.h>
    #endif