ide: remove -vm params from Makefile

This commit is contained in:
mattias 2025-07-09 18:06:57 +02:00
parent 1b3cfa217c
commit 2c3a903d59
4 changed files with 112 additions and 95 deletions

View File

@ -885,271 +885,271 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif endif
ifeq ($(FULL_TARGET),i386-linux) ifeq ($(FULL_TARGET),i386-linux)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-go32v2) ifeq ($(FULL_TARGET),i386-go32v2)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-win32) ifeq ($(FULL_TARGET),i386-win32)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-os2) ifeq ($(FULL_TARGET),i386-os2)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-freebsd) ifeq ($(FULL_TARGET),i386-freebsd)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-beos) ifeq ($(FULL_TARGET),i386-beos)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-haiku) ifeq ($(FULL_TARGET),i386-haiku)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-netbsd) ifeq ($(FULL_TARGET),i386-netbsd)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-solaris) ifeq ($(FULL_TARGET),i386-solaris)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-netware) ifeq ($(FULL_TARGET),i386-netware)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-openbsd) ifeq ($(FULL_TARGET),i386-openbsd)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-wdosx) ifeq ($(FULL_TARGET),i386-wdosx)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-darwin) ifeq ($(FULL_TARGET),i386-darwin)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-emx) ifeq ($(FULL_TARGET),i386-emx)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-watcom) ifeq ($(FULL_TARGET),i386-watcom)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-netwlibc) ifeq ($(FULL_TARGET),i386-netwlibc)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-wince) ifeq ($(FULL_TARGET),i386-wince)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-embedded) ifeq ($(FULL_TARGET),i386-embedded)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-symbian) ifeq ($(FULL_TARGET),i386-symbian)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-nativent) ifeq ($(FULL_TARGET),i386-nativent)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-iphonesim) ifeq ($(FULL_TARGET),i386-iphonesim)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-android) ifeq ($(FULL_TARGET),i386-android)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-aros) ifeq ($(FULL_TARGET),i386-aros)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),m68k-linux) ifeq ($(FULL_TARGET),m68k-linux)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),m68k-netbsd) ifeq ($(FULL_TARGET),m68k-netbsd)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),m68k-amiga) ifeq ($(FULL_TARGET),m68k-amiga)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),m68k-atari) ifeq ($(FULL_TARGET),m68k-atari)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),m68k-palmos) ifeq ($(FULL_TARGET),m68k-palmos)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),m68k-macosclassic) ifeq ($(FULL_TARGET),m68k-macosclassic)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),m68k-embedded) ifeq ($(FULL_TARGET),m68k-embedded)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),powerpc-linux) ifeq ($(FULL_TARGET),powerpc-linux)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),powerpc-netbsd) ifeq ($(FULL_TARGET),powerpc-netbsd)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),powerpc-amiga) ifeq ($(FULL_TARGET),powerpc-amiga)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),powerpc-macosclassic) ifeq ($(FULL_TARGET),powerpc-macosclassic)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),powerpc-darwin) ifeq ($(FULL_TARGET),powerpc-darwin)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),powerpc-morphos) ifeq ($(FULL_TARGET),powerpc-morphos)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),powerpc-embedded) ifeq ($(FULL_TARGET),powerpc-embedded)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),powerpc-wii) ifeq ($(FULL_TARGET),powerpc-wii)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),powerpc-aix) ifeq ($(FULL_TARGET),powerpc-aix)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),sparc-linux) ifeq ($(FULL_TARGET),sparc-linux)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),sparc-netbsd) ifeq ($(FULL_TARGET),sparc-netbsd)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),sparc-solaris) ifeq ($(FULL_TARGET),sparc-solaris)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),sparc-embedded) ifeq ($(FULL_TARGET),sparc-embedded)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),x86_64-linux) ifeq ($(FULL_TARGET),x86_64-linux)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),x86_64-freebsd) ifeq ($(FULL_TARGET),x86_64-freebsd)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),x86_64-haiku) ifeq ($(FULL_TARGET),x86_64-haiku)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),x86_64-netbsd) ifeq ($(FULL_TARGET),x86_64-netbsd)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),x86_64-solaris) ifeq ($(FULL_TARGET),x86_64-solaris)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),x86_64-openbsd) ifeq ($(FULL_TARGET),x86_64-openbsd)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),x86_64-darwin) ifeq ($(FULL_TARGET),x86_64-darwin)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),x86_64-win64) ifeq ($(FULL_TARGET),x86_64-win64)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),x86_64-embedded) ifeq ($(FULL_TARGET),x86_64-embedded)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),x86_64-iphonesim) ifeq ($(FULL_TARGET),x86_64-iphonesim)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),x86_64-android) ifeq ($(FULL_TARGET),x86_64-android)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),x86_64-aros) ifeq ($(FULL_TARGET),x86_64-aros)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),x86_64-dragonfly) ifeq ($(FULL_TARGET),x86_64-dragonfly)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),arm-linux) ifeq ($(FULL_TARGET),arm-linux)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),arm-netbsd) ifeq ($(FULL_TARGET),arm-netbsd)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),arm-palmos) ifeq ($(FULL_TARGET),arm-palmos)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),arm-wince) ifeq ($(FULL_TARGET),arm-wince)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),arm-gba) ifeq ($(FULL_TARGET),arm-gba)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),arm-nds) ifeq ($(FULL_TARGET),arm-nds)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),arm-embedded) ifeq ($(FULL_TARGET),arm-embedded)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),arm-symbian) ifeq ($(FULL_TARGET),arm-symbian)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),arm-android) ifeq ($(FULL_TARGET),arm-android)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),arm-aros) ifeq ($(FULL_TARGET),arm-aros)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),arm-ios) ifeq ($(FULL_TARGET),arm-ios)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),powerpc64-linux) ifeq ($(FULL_TARGET),powerpc64-linux)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),powerpc64-darwin) ifeq ($(FULL_TARGET),powerpc64-darwin)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),powerpc64-embedded) ifeq ($(FULL_TARGET),powerpc64-embedded)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),powerpc64-aix) ifeq ($(FULL_TARGET),powerpc64-aix)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),avr-embedded) ifeq ($(FULL_TARGET),avr-embedded)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),armeb-linux) ifeq ($(FULL_TARGET),armeb-linux)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),armeb-embedded) ifeq ($(FULL_TARGET),armeb-embedded)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),mips-linux) ifeq ($(FULL_TARGET),mips-linux)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),mipsel-linux) ifeq ($(FULL_TARGET),mipsel-linux)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),mipsel-embedded) ifeq ($(FULL_TARGET),mipsel-embedded)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),mipsel-android) ifeq ($(FULL_TARGET),mipsel-android)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),jvm-java) ifeq ($(FULL_TARGET),jvm-java)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),jvm-android) ifeq ($(FULL_TARGET),jvm-android)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i8086-embedded) ifeq ($(FULL_TARGET),i8086-embedded)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i8086-msdos) ifeq ($(FULL_TARGET),i8086-msdos)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i8086-win16) ifeq ($(FULL_TARGET),i8086-win16)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),aarch64-linux) ifeq ($(FULL_TARGET),aarch64-linux)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),aarch64-darwin) ifeq ($(FULL_TARGET),aarch64-darwin)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),aarch64-android) ifeq ($(FULL_TARGET),aarch64-android)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),aarch64-ios) ifeq ($(FULL_TARGET),aarch64-ios)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),wasm-wasm) ifeq ($(FULL_TARGET),wasm-wasm)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),sparc64-linux) ifeq ($(FULL_TARGET),sparc64-linux)
override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) override COMPILER_OPTIONS+=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
endif endif
ifeq ($(FULL_TARGET),i386-linux) ifeq ($(FULL_TARGET),i386-linux)
override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../freetype/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../lazedit/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../freetype/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../lazedit/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<CONFIG> <CONFIG>
<Makefile Value="2"/> <Makefile Value="2"/>
<Params Value="-Fu.;../../packager/units/$(CPU_TARGET)-$(OS_TARGET);../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET);../freetype/lib/$(CPU_TARGET)-$(OS_TARGET);../../lcl/units/$(CPU_TARGET)-$(OS_TARGET);../lazedit/lib/$(CPU_TARGET)-$(OS_TARGET);../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) -MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 allsynedit.pas"/> <Params Value="-Fu.;../../packager/units/$(CPU_TARGET)-$(OS_TARGET);../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET);../freetype/lib/$(CPU_TARGET)-$(OS_TARGET);../../lcl/units/$(CPU_TARGET)-$(OS_TARGET);../lazedit/lib/$(CPU_TARGET)-$(OS_TARGET);../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) -MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc allsynedit.pas"/>
</CONFIG> </CONFIG>

View File

@ -11,7 +11,7 @@ version=1.0
[compiler] [compiler]
unittargetdir=units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) unittargetdir=units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)
unitdir=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../freetype/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../lazedit/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) unitdir=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../freetype/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../lazedit/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)
options=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc -vm6060 $(DBG_OPTIONS) options=-MObjFPC -Scghi -CR -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) -CR -dgc $(DBG_OPTIONS)
[target] [target]
units=allsynedit.pas units=allsynedit.pas

View File

@ -443,7 +443,8 @@ type
TargetCompiledFile, UnitPath, IncPath, OtherOptions: string): TModalResult; TargetCompiledFile, UnitPath, IncPath, OtherOptions: string): TModalResult;
function WriteMakeFile(APackage: TLazPackage; UserRequest: boolean): TModalResult; function WriteMakeFile(APackage: TLazPackage; UserRequest: boolean): TModalResult;
function WriteFpmake(APackage: TLazPackage; UserRequest: boolean): TModalResult; function WriteFpmake(APackage: TLazPackage; UserRequest: boolean): TModalResult;
procedure CleanMakefileParams(List: TStringListUTF8Fast); function CleanMakefileParams(Params: string): string;
procedure CleanMakefileParams(List: TStrings);
public public
// installed packages // installed packages
FirstInstallDependency: TPkgDependency; FirstInstallDependency: TPkgDependency;
@ -4967,6 +4968,7 @@ begin
coptParsedPlatformIndependent); coptParsedPlatformIndependent);
CustomOptions:=APackage.CompilerOptions.GetCustomOptions( CustomOptions:=APackage.CompilerOptions.GetCustomOptions(
coptParsedPlatformIndependent); coptParsedPlatformIndependent);
CustomOptions:=CleanMakefileParams(CustomOptions);
List:=APackage.CompilerOptions.MakeCompilerParams( List:=APackage.CompilerOptions.MakeCompilerParams(
[ccloDoNotAppendOutFileOption,ccloNoMacroParams]); [ccloDoNotAppendOutFileOption,ccloNoMacroParams]);
CleanMakefileParams(List); CleanMakefileParams(List);
@ -4974,8 +4976,7 @@ begin
List.Free; List.Free;
// remove path delimiter at the end, or else it will fail on windows // remove path delimiter at the end, or else it will fail on windows
UnitOutputPath:=ConvertLazarusToMakefileDirectory( UnitOutputPath:=ConvertLazarusToMakefileDirectory(ChompPathDelim(UnitOutputPath));
ChompPathDelim(UnitOutputPath));
// "make distclean" should delete all variable output directories // "make distclean" should delete all variable output directories
// For example if output directory is units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) // For example if output directory is units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)
@ -5465,7 +5466,23 @@ begin
Result:=mrOk; Result:=mrOk;
end; end;
procedure TLazPackageGraph.CleanMakefileParams(List: TStringListUTF8Fast); function TLazPackageGraph.CleanMakefileParams(Params: string): string;
var
List: TStrings;
begin
Result:=Params;
if Pos('-vm',Params)<1 then exit;
List:=TStringListUTF8Fast.Create;
try
SplitCmdLineParams(Params,List);
CleanMakefileParams(List);
Result:=MergeCmdLineParams(List);
finally
List.Free;
end;
end;
procedure TLazPackageGraph.CleanMakefileParams(List: TStrings);
// delete switches irrelevant for building via make, but might fail with various compilers // delete switches irrelevant for building via make, but might fail with various compilers
// At the moment only -vm switches // At the moment only -vm switches
var var