Blob Blame History Raw
diff -up ags-v.3.6.0.22/Engine/Makefile-defs.linux.openal ags-v.3.6.0.22/Engine/Makefile-defs.linux
--- ags-v.3.6.0.22/Engine/Makefile-defs.linux.openal	2022-03-31 22:47:27.000000000 +0200
+++ ags-v.3.6.0.22/Engine/Makefile-defs.linux	2022-04-01 23:34:19.014773295 +0200
@@ -37,6 +37,9 @@ SDL2_LIBS = $(shell sdl2-config --libs)
 CFLAGS += $(SDL2_CFLAGS)
 LIBS += $(SDL2_LIBS) -lSDL2_sound
 
+CFLAGS += $(shell pkg-config --cflags openal)
+LIBS += $(shell pkg-config --libs openal)
+
 LIBS += -ldl -lpthread -lm
 
 ifdef BUILD_STR
diff -up ags-v.3.6.0.22/Engine/Makefile-objs.openal ags-v.3.6.0.22/Engine/Makefile-objs
--- ags-v.3.6.0.22/Engine/Makefile-objs.openal	2022-03-31 22:47:27.000000000 +0200
+++ ags-v.3.6.0.22/Engine/Makefile-objs	2022-04-01 23:32:14.054815899 +0200
@@ -58,8 +58,6 @@ PLUGINS = ../Plugins/AGSflashlight/agsfl
 
 ALFONT = ../Common/libsrc/alfont-2.0.9/alfont.c
 
-MOJOAL = ../libsrc/mojoAL/mojoal.c
-
 APEG = libsrc/apeg-1.2.1/adisplay.c libsrc/apeg-1.2.1/getbits.c libsrc/apeg-1.2.1/getblk.c libsrc/apeg-1.2.1/gethdr.c libsrc/apeg-1.2.1/getpic.c libsrc/apeg-1.2.1/idct.c libsrc/apeg-1.2.1/motion.c libsrc/apeg-1.2.1/mpeg1dec.c libsrc/apeg-1.2.1/ogg.c libsrc/apeg-1.2.1/recon.c libsrc/apeg-1.2.1/audio/apegcommon.c libsrc/apeg-1.2.1/audio/aaudio.c libsrc/apeg-1.2.1/audio/dct64.c libsrc/apeg-1.2.1/audio/decode_1to1.c libsrc/apeg-1.2.1/audio/decode_2to1.c libsrc/apeg-1.2.1/audio/decode_4to1.c libsrc/apeg-1.2.1/audio/layer1.c libsrc/apeg-1.2.1/audio/layer2.c libsrc/apeg-1.2.1/audio/layer3.c libsrc/apeg-1.2.1/audio/mpg123.c libsrc/apeg-1.2.1/audio/readers.c libsrc/apeg-1.2.1/audio/tabinit.c libsrc/apeg-1.2.1/audio/vbrhead.c
 
 AASTR = ../Common/libsrc/aastr-0.1.1/aarot.c ../Common/libsrc/aastr-0.1.1/aastr.c ../Common/libsrc/aastr-0.1.1/aautil.c