foxygit / doom Log in
commit de098378c0718dc6988f89786b86e5b2a8b0acf7
Author:     Mike Swanson <mikeonthecomputer@gmail.com>
AuthorDate: Wed Jul 13 15:48:46 2016 -0700
Commit:     Mike Swanson <mikeonthecomputer@gmail.com>
CommitDate: Wed Jul 13 15:53:30 2016 -0700

    Add autoconf check for GL and link the engines to it.
---
 configure.ac    | 2 ++
 src/Makefile.am | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 064a3cbf..75a2d6d4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -38,6 +38,7 @@ PKG_CHECK_MODULES(SDL, [sdl2 >= 2.0.1])
 PKG_CHECK_MODULES(SDLMIXER, [SDL2_mixer >= 2.0.0])
 PKG_CHECK_MODULES(SDLNET, [SDL2_net >= 2.0.0])
 PKG_CHECK_MODULES(SDLIMAGE, [SDL2_image >= 2.0.0])
+PKG_CHECK_MODULES(GL, [gl >= 10.0.0])

 # Additional LDFLAGS for OS X are required for OpenGL
 case "$host" in
@@ -125,6 +126,7 @@ AC_SUBST(SDLMIXER_LIBS)

 AC_SUBST(SDLNET_CFLAGS)
 AC_SUBST(SDLNET_LIBS)
+AC_SUBST(GL_LIBS)

 AC_SUBST(ac_aux_dir)

diff --git a/src/Makefile.am b/src/Makefile.am
index 64e41a4a..eb44f38a 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -153,7 +153,8 @@ EXTRA_LIBS =                                               \
                @SDL_LIBS@                                  \
                @SDLMIXER_LIBS@                             \
                @SDLNET_LIBS@                               \
-               @SDLIMAGE_LIBS@
+               @SDLIMAGE_LIBS@                             \
+               @GL_LIBS@

 if HAVE_WINDRES
 @PROGRAM_PREFIX@doom_SOURCES=$(SOURCE_FILES_WITH_DEH) resource.rc