Index: src/Makefile --- src/Makefile.orig 2020-04-15 15:00:29.000000000 +0200 +++ src/Makefile 2020-07-01 15:28:09.403488000 +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= -Os @@ -111,20 +111,20 @@ @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) 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" 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" \