[Scummvm-git-logs] scummvm master -> e52f7c140be2b7f52dfa289fdab5d1e3dc5bdcf5

sev- noreply at scummvm.org
Wed Jan 28 01:09:03 UTC 2026


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .

Summary:
e52f7c140b CONFIGURE: Update MorphOS part


Commit: e52f7c140be2b7f52dfa289fdab5d1e3dc5bdcf5
    https://github.com/scummvm/scummvm/commit/e52f7c140be2b7f52dfa289fdab5d1e3dc5bdcf5
Author: BeWorld (36823759+BeWorld2018 at users.noreply.github.com)
Date: 2026-01-28T02:09:00+01:00

Commit Message:
CONFIGURE: Update MorphOS part

Changed paths:
    configure


diff --git a/configure b/configure
index d92dc6ad191..7fe2f7c0cc5 100755
--- a/configure
+++ b/configure
@@ -3452,13 +3452,15 @@ EOF
 		fi
 		append_var LDFLAGS "-Wl,--export-dynamic"
 		append_var LDFLAGS "-L/usr/local/lib"
-		append_var CXXFLAGS "-D__MORPHOS_SHAREDLIBS"
 		# Suppress format warnings as the long 4 byte causes noisy warnings.
 		append_var CXXFLAGS "-Wno-format"
 		add_line_to_config_mk 'MORPHOS = 1'
 		_port_mk="backends/platform/sdl/morphos/morphos.mk"
 		# use SDL2
 		_sdlconfig=sdl2-config
+		# OpenGL configuration
+		_opengl_game_classic=yes
+		_opengl_game_shaders=no
 		;;
 	msys)
 		echo ERROR: Using the MSYS shell in msys mode is not supported. Please use the MSYS shell in mingw mode instead.
@@ -5187,18 +5189,6 @@ PLUGIN_EXTRA_DEPS	= $(EXECUTABLE)
 PLUGIN_LDFLAGS		+= -Wl,--enable-auto-import -shared ./libscummvm.a
 PRE_OBJS_FLAGS		:= -Wl,--whole-archive
 POST_OBJS_FLAGS		:= -Wl,--export-all-symbols -Wl,--no-whole-archive -Wl,--out-implib,./libscummvm.a
-'
-		;;
-	morphos)
-		_plugin_prefix="lib"
-		_plugin_suffix=".so"
-		append_var CXXFLAGS "-fPIC"
-		append_var LIBS "-use-dynld"
-_mak_plugins='
-PLUGIN_EXTRA_DEPS =
-PLUGIN_LDFLAGS  += -shared
-PRE_OBJS_FLAGS  := -Wl,-export-dynamic -Wl,-whole-archive
-POST_OBJS_FLAGS := -Wl,-no-whole-archive
 '
 		;;
 	psp)
@@ -6660,6 +6650,10 @@ if test "$_opengl_mode" != none ; then
 						darwin*)
 							_opengl_mode=gl
 							;;
+						morphos)
+							_opengl_glad=no
+							_opengl_mode=gl
+							;;
 						*)
 							# As SDL2 supports everything, let users choose
 							test "$_opengl_mode" = "auto" && _opengl_mode=any
@@ -6754,6 +6748,9 @@ EOF
 			mingw*)
 				OPENGL_LIBS="-lopengl32"
 				;;
+			morphos*)
+				_opengl_can_compile=yes
+				;;
 			serenity*)
 				OPENGL_LIBS="-lgl"
 				;;




More information about the Scummvm-git-logs mailing list