From 7245f74e9f771e5aa2ebd2d2dfff6f0ba0708bd4 Mon Sep 17 00:00:00 2001 From: Pierre Muller Date: Wed, 9 Aug 2023 00:31:57 +0200 Subject: [PATCH] Fix some WinApi rules for wince --- rtl/wince/Makefile.fpc | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/rtl/wince/Makefile.fpc b/rtl/wince/Makefile.fpc index ef6aa3e04c..c8c8a77430 100644 --- a/rtl/wince/Makefile.fpc +++ b/rtl/wince/Makefile.fpc @@ -54,8 +54,8 @@ RTL=.. INC=$(RTL)/inc COMMON=$(RTL)/common PROCINC=$(RTL)/$(CPU_TARGET) -WININC=./wininc WINDIR=../win +WININC=$(WINDIR)/wininc UNITPREFIX=rtl @@ -63,7 +63,9 @@ SYSTEMUNIT=system PRT0=wprt0 ifeq ($(ARCH),i386) -CPU_UNITS=cpu mmx +CPU_UNITS=$(CPUUNIT) $(MMXUNIT) +CPU_DEPS_CPU=$(SYSUTILSUNIT)$(PPUEXT) +MMX_DEPS_CPU=$(CPUUNIT)$(PPUEXT) endif # Use new feature from 1.0.5 version @@ -97,6 +99,9 @@ SYSTEMPPU=$(addsuffix $(PPUEXT),$(SYSTEMUNIT)) # SYSINCNAMES include $(INC)/makefile.inc SYSINCDEPS=$(addprefix $(INC)/,$(SYSINCNAMES)) +# Change WINDIR and WININC now +WINDIR = . +WININC = $(WINDIR)/wininc # Get the processor dependent include file names. # This will set the following variables : @@ -111,12 +116,7 @@ SYSDEPS=$(SYSINCDEPS) $(SYSCPUDEPS) winres.inc # System Units (System, Objpas, Strings) # - - -$(MESSAGESUNIT)$(PPUEXT): messages.pp $(WININC)/messages.inc windows$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) - $(COMPILER) -I$(WININC) messages.pp - - +WINMESSAGESDIR=$(OSDIR) sharemem$(PPUEXT) : $(WINDIR)/sharemem.pp system$(PPUEXT) $(COMPILER) $(WINDIR)/sharemem.pp