|
@@ -10,7 +10,7 @@ loaders=
|
|
|
units=$(SYSTEMUNIT) $(UUCHARUNIT) $(UNIXTYPEUNIT) $(CTYPESUNIT) $(STRINGSUNIT) $(OBJPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) $(MACPASUNIT) \
|
|
|
$(HEAPTRCUNIT) \
|
|
|
$(BASEUNIXUNIT) $(UNIXUTILUNIT) \
|
|
|
- $(TERMIOUNIT) unix $(INITCUNIT) $(CMEMUNIT) \
|
|
|
+ $(TERMIOUNIT) $(UNIXUNIT) $(INITCUNIT) $(CMEMUNIT) \
|
|
|
$(LNFOGDBUNIT) \
|
|
|
sysutils typinfo $(MATHUNIT) $(SORTBASEUNIT) $(FGLUNIT) classes \
|
|
|
$(CHARSETUNIT) $(CPALLUNIT) $(CHARACTERUNIT) $(UNIXCPUNIT) $(GETOPTSUNIT) \
|
|
@@ -44,7 +44,7 @@ sourcedir=$(INC) $(PROCINC) $(UNIXINC) $(COMMON)
|
|
|
libname=libfprtl.so
|
|
|
libversion=2.0.0
|
|
|
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) $(STRINGSUNIT) \
|
|
|
- unix \
|
|
|
+ $(UNIXUNIT) \
|
|
|
dos crt \
|
|
|
sysutils typinfo $(MATHUNIT) \
|
|
|
$(CPU_UNITS) $(GETOPTSUNIT) $(HEAPTRCUNIT) \
|
|
@@ -115,21 +115,12 @@ SYSDEPS=$(SYSINCDEPS) $(SYSCPUDEPS)
|
|
|
$(SYSTEMUNIT)$(PPUEXT) : $(SYSTEMUNIT).pp $(SYSDEPS)
|
|
|
$(COMPILER) $(FPC_SYSTEM_OPT) -Us -Sg $(SYSTEMUNIT).pp
|
|
|
|
|
|
-#
|
|
|
-# System Dependent Units
|
|
|
-#
|
|
|
-
|
|
|
-unix$(PPUEXT) : $(UNIXTYPEUNIT)$(PPUEXT) $(BASEUNIXUNIT)$(PPUEXT) $(UNIXUTILUNIT)$(PPUEXT) strings$(PPUEXT) $(UNIXINC)/unix.pp strings$(PPUEXT) $(INC)/textrec.inc $(INC)/filerec.inc \
|
|
|
- unxconst.inc $(UNIXINC)/timezone.inc \
|
|
|
- unxfunc.inc $(SYSTEMUNIT)$(PPUEXT)
|
|
|
- $(COMPILER) $(UNIXINC)/unix.pp
|
|
|
-
|
|
|
#
|
|
|
# TP7 Compatible RTL Units
|
|
|
#
|
|
|
|
|
|
-dos$(PPUEXT) : strings$(PPUEXT) unix$(PPUEXT) $(UNIXINC)/dos.pp $(INC)/filerec.inc $(INC)/textrec.inc strings$(PPUEXT) \
|
|
|
- unix$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
+dos$(PPUEXT) : strings$(PPUEXT) $(UNIXUNIT)$(PPUEXT) $(UNIXINC)/dos.pp $(INC)/filerec.inc $(INC)/textrec.inc strings$(PPUEXT) \
|
|
|
+ $(SYSTEMUNIT)$(PPUEXT)
|
|
|
$(COMPILER) $(UNIXINC)/dos.pp
|
|
|
#
|
|
|
# Graph
|
|
@@ -140,7 +131,7 @@ dos$(PPUEXT) : strings$(PPUEXT) unix$(PPUEXT) $(UNIXINC)/dos.pp $(INC)/filerec.i
|
|
|
#
|
|
|
|
|
|
sysutils$(PPUEXT) : $(UNIXINC)/sysutils.pp $(wildcard $(OBJPASDIR)/sysutils/*.inc) \
|
|
|
- $(OBJPASUNIT)$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
+ $(OBJPASUNIT)$(PPUEXT) $(UNIXUNIT)$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
$(COMPILER) -Fi$(OBJPASDIR)/sysutils $(UNIXINC)/sysutils.pp
|
|
|
|
|
|
classes$(PPUEXT) : $(UNIXINC)/classes.pp $(wildcard $(OBJPASDIR)/classes/*.inc) \
|
|
@@ -170,8 +161,8 @@ endif
|
|
|
# Other system-dependent RTL Units
|
|
|
#
|
|
|
|
|
|
-cwstring$(PPUEXT) : $(UNIXINC)/cwstring.pp $(SYSTEMUNIT)$(PPUEXT) sysutils$(PPUEXT) $(BASEUNIXUNIT)$(PPUEXT) unix$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(CTYPESUNIT)$(PPUEXT) $(DYNLIBSUNIT)$(PPUEXT)
|
|
|
+cwstring$(PPUEXT) : $(UNIXINC)/cwstring.pp $(SYSTEMUNIT)$(PPUEXT) sysutils$(PPUEXT) $(BASEUNIXUNIT)$(PPUEXT) $(UNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(CTYPESUNIT)$(PPUEXT) $(DYNLIBSUNIT)$(PPUEXT)
|
|
|
$(COMPILER) $(UNIXINC)/cwstring.pp
|
|
|
|
|
|
-gpm$(PPUEXT): gpm.pp unix$(PPUEXT) $(BASEUNIXUNIT)$(PPUEXT) sockets$(PPUEXT)
|
|
|
+gpm$(PPUEXT): gpm.pp $(UNIXUNIT)$(PPUEXT) $(BASEUNIXUNIT)$(PPUEXT) sockets$(PPUEXT)
|
|
|
|