Index: src/Makefile --- src/Makefile.orig 2023-02-03 11:43:14.000000000 +0100 +++ src/Makefile 2023-04-30 10:48:27.554705000 +0200 @@ -20,10 +20,10 @@ SYSLDFLAGS= SYSLIBS= -MYCFLAGS= -MYLDFLAGS= -MYLIBS= -MYOBJS= +MYCFLAGS?= +MYLDFLAGS?= +MYLIBS?= +MYOBJS?= # Special flags for compiler modules; -Os reduces code size. CMCFLAGS= @@ -113,7 +113,7 @@ @echo '' FreeBSD NetBSD OpenBSD freebsd: - $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX -DLUA_USE_READLINE -I/usr/include/edit" SYSLIBS="-Wl,-E -ledit" CC="cc" + $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" generic: $(ALL) @@ -123,13 +123,13 @@ Linux linux: linux-noreadline linux-noreadline: - $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl" + $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" linux-readline: - $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX -DLUA_USE_READLINE" SYSLIBS="-Wl,-E -ldl -lreadline" + $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" Darwin macos macosx: - $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_MACOSX -DLUA_USE_READLINE" SYSLIBS="-lreadline" + $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_MACOSX" mingw: $(MAKE) "LUA_A=lua54.dll" "LUA_T=lua.exe" \