|
@@ -1,5 +1,5 @@
|
|
|
#
|
|
|
-# Don't edit, this file is generated by FPCMake Version 1.1 [2004/01/05]
|
|
|
+# Don't edit, this file is generated by FPCMake Version 1.1 [2004/02/03]
|
|
|
#
|
|
|
default: all
|
|
|
MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos darwin emx watcom
|
|
@@ -185,11 +185,14 @@ override FPCDIR:=$(FPCDIR)/..
|
|
|
ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
|
|
|
override FPCDIR:=$(FPCDIR)/..
|
|
|
ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
|
|
|
+override FPCDIR:=$(BASEDIR)
|
|
|
+ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
|
|
|
override FPCDIR=c:/pp
|
|
|
endif
|
|
|
endif
|
|
|
endif
|
|
|
endif
|
|
|
+endif
|
|
|
ifndef CROSSDIR
|
|
|
CROSSDIR:=$(FPCDIR)/cross/$(FULL_TARGET)
|
|
|
endif
|
|
@@ -211,6 +214,7 @@ INC=$(RTL)/inc
|
|
|
PROCINC=$(RTL)/$(CPU_TARGET)
|
|
|
UNIXINC=$(RTL)/unix
|
|
|
ifeq ($(CPU_TARGET),i386)
|
|
|
+CRT21=cprt21 gprt21
|
|
|
CPU_UNITS=x86 ports cpu mmx graph
|
|
|
else
|
|
|
CPU_UNITS=
|
|
@@ -240,7 +244,7 @@ ifndef USELIBGGI
|
|
|
USELIBGGI=NO
|
|
|
endif
|
|
|
override TARGET_UNITS+=$(SYSTEMUNIT) unixtype baseunix strings systhrds objpas syscall unixutil heaptrc lineinfo $(LINUXUNIT1) termio unix $(LINUXUNIT2) initc $(CPU_UNITS) dos crt objects printer ggigraph sysutils typinfo math varutils charset ucomplex getopts errors sockets gpm ipc serial terminfo dl dynlibs video mouse keyboard variants types dateutils sysconst cthreads classes strutils rtlconst
|
|
|
-override TARGET_LOADERS+=prt0 dllprt0 cprt0 gprt0 cprt21 gprt21
|
|
|
+override TARGET_LOADERS+=prt0 dllprt0 cprt0 gprt0 $(CRT21)
|
|
|
override TARGET_RSTS+=math varutils typinfo variants systhrds sysconst rtlconst
|
|
|
override CLEAN_UNITS+=syslinux linux
|
|
|
override INSTALL_FPCPACKAGE=y
|
|
@@ -1368,8 +1372,8 @@ cprt0$(OEXT) : $(CPU_TARGET)/cprt0.as
|
|
|
$(AS) -o cprt0$(OEXT) $(CPU_TARGET)/cprt0.as
|
|
|
cprt21$(OEXT) : $(CPU_TARGET)/cprt21.as
|
|
|
$(AS) -o cprt21$(OEXT) $(CPU_TARGET)/cprt21.as
|
|
|
-gprt21$(OEXT) : $(CPU_TARGET)/gprt0.as
|
|
|
- $(AS) -o gprt21$(OEXT) $(CPU_TARGET)/gprt0.as
|
|
|
+gprt21$(OEXT) : $(CPU_TARGET)/gprt21.as
|
|
|
+ $(AS) -o gprt21$(OEXT) $(CPU_TARGET)/gprt21.as
|
|
|
$(SYSTEMUNIT)$(PPUEXT) : $(SYSTEMUNIT).pp sysconst.inc systypes.inc $(SYSDEPS)
|
|
|
$(COMPILER) -Us -Sg $(SYSTEMUNIT).pp
|
|
|
systhrds$(PPUEXT): systhrds.pp $(INC)/threadh.inc $(SYSTEMUNIT)$(PPUEXT) objpas$(PPUEXT)
|