From 6c246e72bdbb998f83507514956effafbf32fbe8 Mon Sep 17 00:00:00 2001 From: anulax1225 Date: Mon, 22 Jan 2024 00:29:33 +0100 Subject: [PATCH] Modified premake config to link properly opengl --- bakara/premake5.lua | 20 +++++++++++++------- bakara/vendor/premake5.lua | 15 --------------- 2 files changed, 13 insertions(+), 22 deletions(-) diff --git a/bakara/premake5.lua b/bakara/premake5.lua index 78395b6..cb4abe5 100644 --- a/bakara/premake5.lua +++ b/bakara/premake5.lua @@ -15,12 +15,7 @@ project "bakara" buildoptions { - "-Wall" - } - - defines - { - "GLFW_INCLUDE_NONE" + "-Wall", } includedirs @@ -62,8 +57,19 @@ project "bakara" "BK_PLATFORM_WINDOWS" } + links + { + "opengl32.lib" + } + filter "system:linux" defines { "BK_PLATFORM_LINUX" - } \ No newline at end of file + } + + links + { + "GL" + } + diff --git a/bakara/vendor/premake5.lua b/bakara/vendor/premake5.lua index a93a0e3..9242fca 100644 --- a/bakara/vendor/premake5.lua +++ b/bakara/vendor/premake5.lua @@ -52,21 +52,6 @@ project "GLFW" "%{prj.location}/src/linux_joystick.c" } - links - { - "GL", - "GLU", - "glut", - "Xxf86vm", - "Xinerama", - "Xi", - "dl", - "X11", - "Xrandr", - "Xcursor", - "pthread" - } - defines { "_GLFW_X11"