aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorvimene <vincent.menegaux@gmail.com>2025-01-16 14:08:40 +0100
committervimene <vincent.menegaux@gmail.com>2025-01-16 14:08:40 +0100
commitfc8e5fc191822c244f51335e49d44f5a047b128e (patch)
treecad2f09ef78d9b61de244ff014e8db800cb70d1f /configure.ac
parent0485661fd05af686acf886cb2c96dd4a5e38bb4d (diff)
downloadengine-fc8e5fc191822c244f51335e49d44f5a047b128e.tar.gz
started working on vulkan support
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac14
1 files changed, 11 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac
index fe47a8e..5d252bc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -10,9 +10,17 @@ AC_CONFIG_FILES([Makefile])
DEPS_CPPFLAGS=""
DEPS_LIBS=""
-PKG_CHECK_MODULES([SDL], [sdl2 >= 2.0])
-DEPS_CPPFLAGS="$SDL_CFLAGS $DEPS_CPPFLAGS"
-DEPS_LIBS="$SDL_LIBS $DEPS_LIBS"
+PKG_CHECK_MODULES([GLFW3], [glfw3 >= 3.3.10])
+DEPS_CPPFLAGS="$GLFW3_CFLAGS $DEPS_CPPFLAGS"
+DEPS_LIBS="$GLFW3_LIBS $DEPS_LIBS"
+
+PKG_CHECK_MODULES([VULKAN], [vulkan >= 1.3.275])
+DEPS_CPPFLAGS="$VULKAN_CFLAGS $DEPS_CPPFLAGS"
+# Not sure why they are needed
+DEPS_LIBS="-ldl -lpthread -lX11 -lXxf86vm -lXrandr -lXi $DEPS_LIBS"
+DEPS_LIBS="$VULKAN_LIBS $DEPS_LIBS"
+
+// TODO: add check for Vulkan Utility Library
PKG_CHECK_MODULES([NCURSES], [ncurses >= 6.4.20230625], [
DEPS_CPPFLAGS="$NCURSES_CFLAGS $DEPS_CPPFLAGS"