[dhedrick]$ diff -du LWJGL-orig/src/native/configure.in LWJGL-local/src/native/configure.in
--- LWJGL-orig/src/native/configure.in Sat Jun 7 08:56:05 2003
+++ LWJGL-local/src/native/configure.in Wed Jun 25 10:22:13 2003
@@ -66,6 +66,41 @@
AC_CHECK_LIB(Xxf86vm, main,, AC_MSG_ERROR(Xxf86vm is required))
dnl Replace `main' with a function in -tpthread:
AC_CHECK_LIB(pthread, main,, AC_MSG_ERROR(pthread is required))
+dnl -----------------------------------
+dnl INCLUDES and LIBS for OpenAL
+dnl (shamelessly lifted [with tweaks] from the graphvis configure.in...)
+save_CPPFLAGS=$CPPFLAGS
+save_LDFLAGS=$LDFLAGS
+AC_ARG_WITH(openalincludedir,
+ [ --with-openalincludedir=DIR use OPENAL includes from DIR],
+ [OPENAL_INCLUDES="-I$withval"
+ CPPFLAGS="$CPPFLAGS -I$withval"])
+AC_ARG_WITH(openallibdir,
+ [ --with-openallibdir=DIR use OPENAL libraries from DIR],
+ [OPENAL_LIBS="-L$withval"
+ LDFLAGS="$LDFLAGS -L$withval"])
+AC_CHECK_HEADER([AL/al.h],
+ AC_CHECK_LIB(openal, alGenBuffers,
+ [OPENAL_LIBS="$OPENAL_LIBS -lopenal"
+ AC_DEFINE_UNQUOTED(HAVE_LIBOPENAL,1,[Define if you have the OPENAL library])],
+ AC_MSG_ERROR(Required OpenAL library not available)),
+ AC_MSG_ERROR(Required OpenAL library not available - no al.h))
+LDFLAGS=$save_LDFLAGS
+CPPFLAGS=$save_CPPFLAGS
+AC_SUBST(OPENAL_INCLUDES)
+AC_SUBST(OPENAL_LIBS)
+dnl -----------------------------------
+dnl Support for generic "extra" search paths for includes and libraries
+dnl (shamelessly lifted from the graphvis configure.in...)
+AC_ARG_WITH(extraincludedir,
+ [ --with-extraincludedir=DIR use extra includes from DIR],
+ [EXTRAINCLUDEDIR=$withval
+ CPPFLAGS="$CPPFLAGS -I$withval"],)
+
+AC_ARG_WITH(extralibdir,
+ [ --with-extralibdir=DIR use extra libraries from DIR],
+ LDFLAGS="$LDFLAGS -L$withval",)
+dnl -----------------------------------
dnl Checks for header files.
[dhedrick]$
:lol:
-daniel