mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-10-21 12:21:48 +02:00
* fixed to compile for not os2
* update install.dat
This commit is contained in:
parent
364bd68f36
commit
e197ccead3
@ -1,10 +1,10 @@
|
|||||||
#
|
#
|
||||||
# $Id$
|
# $Id$
|
||||||
#
|
#
|
||||||
# Go32 Install file
|
# Go32v2 Install file
|
||||||
#
|
#
|
||||||
title=Free Pascal Compiler for Go32v2
|
title=Free Pascal Compiler for Go32v2
|
||||||
version=0.99.10
|
version=0.99.12
|
||||||
|
|
||||||
basepath=c:\pp
|
basepath=c:\pp
|
||||||
binsub=\bin\go32v2
|
binsub=\bin\go32v2
|
||||||
@ -13,17 +13,17 @@ ppc386=ppc386
|
|||||||
package=basego32.zip,~B~asic system for Go32v2 (required)
|
package=basego32.zip,~B~asic system for Go32v2 (required)
|
||||||
package=asldgo32.zip,GNU ~L~inker and GNU Assembler for Go32v2 (required)
|
package=asldgo32.zip,GNU ~L~inker and GNU Assembler for Go32v2 (required)
|
||||||
package=gdbgo32.zip,GNU ~D~ebugger for Go32v2
|
package=gdbgo32.zip,GNU ~D~ebugger for Go32v2
|
||||||
package=utilgo32.zip,GNU ~U~tilities (required to recompile run time library)
|
package=utilgo32.zip,GNU ~U~tilities (for makefiles)
|
||||||
package=demo.zip,D~e~mos
|
package=demo.zip,D~e~mos
|
||||||
package=docs-htm.zip,Documentation (~H~TML)
|
package=doc-html.zip,Documentation (~H~TML)
|
||||||
package=rl09910s.zip,~R~un time library sources
|
package=rl09912s.zip,~R~un time library sources
|
||||||
package=pp09910s.zip,~C~ompiler sources
|
package=pp09912s.zip,~C~ompiler sources
|
||||||
package=doc110s.zip,Documentation sources (La~T~eX)
|
package=doc160s.zip,Documentation sources (La~T~eX)
|
||||||
|
|
||||||
cfgfile=ppc386.cfg
|
cfgfile=ppc386.cfg
|
||||||
defaultcfg=
|
defaultcfg=
|
||||||
#
|
#
|
||||||
# Example ppc386.cfg for Free Pascal Compiler Version 0.99.10
|
# Example ppc386.cfg for Free Pascal Compiler Version 0.99.12
|
||||||
#
|
#
|
||||||
|
|
||||||
# ----------------------
|
# ----------------------
|
||||||
@ -72,6 +72,9 @@ defaultcfg=
|
|||||||
# All assembler blocks are AT&T styled by default
|
# All assembler blocks are AT&T styled by default
|
||||||
#-Ratt
|
#-Ratt
|
||||||
|
|
||||||
|
# All assembler blocks are directly copied to asm
|
||||||
|
#-Rdirect
|
||||||
|
|
||||||
# Semantic checking
|
# Semantic checking
|
||||||
# -S2 switch some Delphi 2 extension on
|
# -S2 switch some Delphi 2 extension on
|
||||||
# -Sc supports operators like C (*=,+=,/= and -=)
|
# -Sc supports operators like C (*=,+=,/= and -=)
|
||||||
@ -117,47 +120,84 @@ defaultcfg=
|
|||||||
# -Op3 set target processor to PPro/PII/c6x86/K6 (tm)
|
# -Op3 set target processor to PPro/PII/c6x86/K6 (tm)
|
||||||
|
|
||||||
# Optimize always for Size and Pentium
|
# Optimize always for Size and Pentium
|
||||||
#-OG2p2
|
#-Og2p2
|
||||||
|
|
||||||
|
|
||||||
# -----------------------
|
# -----------------------
|
||||||
# Set Filenames and Paths
|
# Set Filenames and Paths
|
||||||
# -----------------------
|
# -----------------------
|
||||||
|
|
||||||
# Slashes are also allowed under dos
|
# Both slashes and backslashes are allowed in paths
|
||||||
|
|
||||||
# path to the messagefile, not necessary anymore but can be used to override
|
# path to the messagefile, not necessary anymore but can be used to override
|
||||||
# the default language
|
# the default language
|
||||||
#-Fr$1/bin/errore.msg
|
#-Fr$1/msg/errore.msg
|
||||||
#-Fr$1/bin/errorn.msg
|
#-Fr$1/msg/errorn.msg
|
||||||
|
#-Fr$1/msg/errores.msg
|
||||||
|
#-Fr$1/msg/errord.msg
|
||||||
|
#-Fr$1/msg/errorr.msg
|
||||||
|
|
||||||
# path to the gcclib
|
# path to the gcclib
|
||||||
#-Fg$1/lib
|
#-Fl$1/lib
|
||||||
|
|
||||||
# searchpath for includefiles
|
# searchpath for includefiles
|
||||||
#-Fi$1/inc;$1/rtl/inc
|
#-Fi$1/inc;$1/rtl/inc;$1/i386;$1/rtl/i386
|
||||||
|
|
||||||
# searchpath for units (does the same as -Up)
|
# searchpath for objectfiles
|
||||||
|
#-Fo$1/inc;$1/rtl/inc;$1/i386;$1/rtl/i386
|
||||||
|
|
||||||
|
# searchpath for units and other system dependent things
|
||||||
#IFDEF Go32V1
|
#IFDEF Go32V1
|
||||||
|
-FD$1/bin/go32v1
|
||||||
#IFDEF FPC_LINK_STATIC
|
#IFDEF FPC_LINK_STATIC
|
||||||
-Fu$1/rtl/go32v1/static
|
-Fu$1/rtl/go32v1/static
|
||||||
#ELSE
|
-Fu$1/units/go32v1/static
|
||||||
-Fu$1/rtl/go32v1
|
|
||||||
#ENDIF
|
#ENDIF
|
||||||
|
-Fu$1/rtl/go32v1
|
||||||
|
-Fu$1/units/go32v1
|
||||||
#ENDIF
|
#ENDIF
|
||||||
#IFDEF Go32V2
|
#IFDEF Go32V2
|
||||||
|
-FD$1/bin/go32v2
|
||||||
#IFDEF FPC_LINK_STATIC
|
#IFDEF FPC_LINK_STATIC
|
||||||
-Fu$1/rtl/go32v2/static
|
-Fu$1/rtl/go32v2/static
|
||||||
#ELSE
|
-Fu$1/units/go32v2/static
|
||||||
-Fu$1/rtl/go32v2
|
|
||||||
#ENDIF
|
#ENDIF
|
||||||
|
-Fu$1/rtl/go32v2
|
||||||
|
-Fu$1/units/go32v2
|
||||||
#ENDIF
|
#ENDIF
|
||||||
#IFDEF Win32
|
#IFDEF Win32
|
||||||
|
-FD$1/bin/win32
|
||||||
#IFDEF FPC_LINK_STATIC
|
#IFDEF FPC_LINK_STATIC
|
||||||
-Fu$1/rtl/win32/static
|
-Fu$1/rtl/win32/static
|
||||||
#ELSE
|
-Fu$1/units/win32/static
|
||||||
-Fu$1/rtl/win32
|
|
||||||
#ENDIF
|
#ENDIF
|
||||||
|
-Fu$1/rtl/win32
|
||||||
|
-Fu$1/units/win32
|
||||||
|
#ENDIF
|
||||||
|
#IFDEF OS2
|
||||||
|
-FD$1/bin/os2
|
||||||
|
#IFDEF FPC_LINK_STATIC
|
||||||
|
-Fu$1/rtl/os2/static
|
||||||
|
-Fu$1/units/os2/static
|
||||||
|
#ENDIF
|
||||||
|
-Fu$1/rtl/os2
|
||||||
|
-Fu$1/units/os2
|
||||||
|
#ENDIF
|
||||||
|
#IFDEF Linux
|
||||||
|
# For statically, smartlinked units
|
||||||
|
#IFDEF FPC_LINK_STATIC
|
||||||
|
-Fu$1/rtl/static
|
||||||
|
-Fu$1/units/static
|
||||||
|
#ENDIF
|
||||||
|
# For Dynamically linked units
|
||||||
|
#IFDEF FPC_LINK_DYNAMIC
|
||||||
|
-Fu$1/rtl/shared
|
||||||
|
-Fu$1/units/shared
|
||||||
|
#ENDIF
|
||||||
|
-Fu$1/rtl
|
||||||
|
-Fu$1/units
|
||||||
|
#-Fu~/pp/units;~/pp/rtl/linux
|
||||||
|
#-Fu/usr/lib/fpc/0.99.12/units;/usr/lib/fpc/0.99.12/rtl
|
||||||
#ENDIF
|
#ENDIF
|
||||||
|
|
||||||
# searchpath for libraries
|
# searchpath for libraries
|
||||||
@ -177,7 +217,7 @@ defaultcfg=
|
|||||||
#-k-s
|
#-k-s
|
||||||
|
|
||||||
# Always strip debuginfo from the executable
|
# Always strip debuginfo from the executable
|
||||||
#-Xs
|
-Xs
|
||||||
|
|
||||||
|
|
||||||
# -------------
|
# -------------
|
||||||
|
@ -4,26 +4,26 @@
|
|||||||
# Linux Install file
|
# Linux Install file
|
||||||
#
|
#
|
||||||
title=Free Pascal Compiler for Linux
|
title=Free Pascal Compiler for Linux
|
||||||
version=0.99.10
|
version=0.99.12
|
||||||
|
|
||||||
basepath=/usr/lib/fpc/0.99.10
|
basepath=/usr/lib/fpc/0.99.12
|
||||||
binsub=
|
binsub=
|
||||||
ppc386=ppc386
|
ppc386=ppc386
|
||||||
|
|
||||||
package=basego32.zip,~B~asic system for Linux (required)
|
package=baselin.zip,~B~asic system for Linux (required)
|
||||||
#package=asldgo32.zip,GNU ~L~inker and GNU Assembler for Go32v2 (required)
|
#package=asldlin.zip,GNU ~L~inker and GNU Assembler for Go32v2 (required)
|
||||||
#package=gdbgo32.zip,GNU ~D~ebugger for Go32v2
|
#package=gdblin.zip,GNU ~D~ebugger for Go32v2
|
||||||
#package=utilgo32.zip,GNU ~U~tilities (required to recompile run time library)
|
#package=utillin.zip,GNU ~U~tilities (required to recompile run time library)
|
||||||
package=demo.zip,D~e~mos
|
package=demo.zip,D~e~mos
|
||||||
package=docs-htm.zip,Documentation (~H~TML)
|
package=doc-html.zip,Documentation (~H~TML)
|
||||||
package=rl09910s.zip,~R~un time library sources
|
package=rl09912s.zip,~R~un time library sources
|
||||||
package=pp09910s.zip,~C~ompiler sources
|
package=pp09912s.zip,~C~ompiler sources
|
||||||
package=doc110s.zip,Documentation sources (La~T~eX)
|
package=doc160s.zip,Documentation sources (La~T~eX)
|
||||||
|
|
||||||
cfgfile=ppc386.cfg
|
cfgfile=ppc386.cfg
|
||||||
defaultcfg=
|
defaultcfg=
|
||||||
#
|
#
|
||||||
# Example ppc386.cfg for Free Pascal Compiler Version 0.99.10
|
# Example ppc386.cfg for Free Pascal Compiler Version 0.99.12
|
||||||
#
|
#
|
||||||
|
|
||||||
# ----------------------
|
# ----------------------
|
||||||
@ -72,6 +72,9 @@ defaultcfg=
|
|||||||
# All assembler blocks are AT&T styled by default
|
# All assembler blocks are AT&T styled by default
|
||||||
#-Ratt
|
#-Ratt
|
||||||
|
|
||||||
|
# All assembler blocks are directly copied to asm
|
||||||
|
#-Rdirect
|
||||||
|
|
||||||
# Semantic checking
|
# Semantic checking
|
||||||
# -S2 switch some Delphi 2 extension on
|
# -S2 switch some Delphi 2 extension on
|
||||||
# -Sc supports operators like C (*=,+=,/= and -=)
|
# -Sc supports operators like C (*=,+=,/= and -=)
|
||||||
@ -117,47 +120,91 @@ defaultcfg=
|
|||||||
# -Op3 set target processor to PPro/PII/c6x86/K6 (tm)
|
# -Op3 set target processor to PPro/PII/c6x86/K6 (tm)
|
||||||
|
|
||||||
# Optimize always for Size and Pentium
|
# Optimize always for Size and Pentium
|
||||||
#-OG2p2
|
#-Og2p2
|
||||||
|
|
||||||
|
|
||||||
# -----------------------
|
# -----------------------
|
||||||
# Set Filenames and Paths
|
# Set Filenames and Paths
|
||||||
# -----------------------
|
# -----------------------
|
||||||
|
|
||||||
# Slashes are also allowed under dos
|
# Both slashes and backslashes are allowed in paths
|
||||||
|
|
||||||
# path to the messagefile, not necessary anymore but can be used to override
|
# path to the messagefile, not necessary anymore but can be used to override
|
||||||
# the default language
|
# the default language
|
||||||
#-Fr$1/msg/errore.msg
|
#-Fr$1/msg/errore.msg
|
||||||
#-Fr$1/msg/errorn.msg
|
#-Fr$1/msg/errorn.msg
|
||||||
|
#-Fr$1/msg/errores.msg
|
||||||
|
#-Fr$1/msg/errord.msg
|
||||||
|
#-Fr$1/msg/errorr.msg
|
||||||
|
|
||||||
# path to the gcclib
|
# path to the gcclib
|
||||||
#-Fg/usr/lib/gcc-lib/i486-linux/2.7.2.3/
|
#-Fl$1/lib
|
||||||
|
|
||||||
# searchpath for includefiles
|
# searchpath for includefiles
|
||||||
#-Fi~/pp/inc;~/pp/rtl/inc
|
#-Fi$1/inc;$1/rtl/inc;$1/i386;$1/rtl/i386
|
||||||
|
|
||||||
# searchpath for units (does the same as -Up)
|
# searchpath for objectfiles
|
||||||
# For statically, smartlinked units
|
#-Fo$1/inc;$1/rtl/inc;$1/i386;$1/rtl/i386
|
||||||
#IFDEF FPC_LINK_STATIC
|
|
||||||
-Fu\$1/rtl/static
|
# searchpath for units and other system dependent things
|
||||||
-Fu\$1/units/static
|
#IFDEF Go32V1
|
||||||
|
-FD$1/bin/go32v1
|
||||||
|
#IFDEF FPC_LINK_STATIC
|
||||||
|
-Fu$1/rtl/go32v1/static
|
||||||
|
-Fu$1/units/go32v1/static
|
||||||
|
#ENDIF
|
||||||
|
-Fu$1/rtl/go32v1
|
||||||
|
-Fu$1/units/go32v1
|
||||||
#ENDIF
|
#ENDIF
|
||||||
# For Dynamically linked units
|
#IFDEF Go32V2
|
||||||
#IFDEF FPC_LINK_DYNAMIC
|
-FD$1/bin/go32v2
|
||||||
-Fu\$1/rtl/shared
|
#IFDEF FPC_LINK_STATIC
|
||||||
-Fu\$1/units/shared
|
-Fu$1/rtl/go32v2/static
|
||||||
|
-Fu$1/units/go32v2/static
|
||||||
|
#ENDIF
|
||||||
|
-Fu$1/rtl/go32v2
|
||||||
|
-Fu$1/units/go32v2
|
||||||
|
#ENDIF
|
||||||
|
#IFDEF Win32
|
||||||
|
-FD$1/bin/win32
|
||||||
|
#IFDEF FPC_LINK_STATIC
|
||||||
|
-Fu$1/rtl/win32/static
|
||||||
|
-Fu$1/units/win32/static
|
||||||
|
#ENDIF
|
||||||
|
-Fu$1/rtl/win32
|
||||||
|
-Fu$1/units/win32
|
||||||
|
#ENDIF
|
||||||
|
#IFDEF OS2
|
||||||
|
-FD$1/bin/os2
|
||||||
|
#IFDEF FPC_LINK_STATIC
|
||||||
|
-Fu$1/rtl/os2/static
|
||||||
|
-Fu$1/units/os2/static
|
||||||
|
#ENDIF
|
||||||
|
-Fu$1/rtl/os2
|
||||||
|
-Fu$1/units/os2
|
||||||
|
#ENDIF
|
||||||
|
#IFDEF Linux
|
||||||
|
# For statically, smartlinked units
|
||||||
|
#IFDEF FPC_LINK_STATIC
|
||||||
|
-Fu$1/rtl/static
|
||||||
|
-Fu$1/units/static
|
||||||
|
#ENDIF
|
||||||
|
# For Dynamically linked units
|
||||||
|
#IFDEF FPC_LINK_DYNAMIC
|
||||||
|
-Fu$1/rtl/shared
|
||||||
|
-Fu$1/units/shared
|
||||||
|
#ENDIF
|
||||||
|
-Fu$1/rtl
|
||||||
|
-Fu$1/units
|
||||||
|
#-Fu~/pp/units;~/pp/rtl/linux
|
||||||
|
#-Fu/usr/lib/fpc/0.99.12/units;/usr/lib/fpc/0.99.12/rtl
|
||||||
#ENDIF
|
#ENDIF
|
||||||
# For normal units
|
|
||||||
-Fu\$1/rtl
|
|
||||||
-Fu\$1/units
|
|
||||||
#-Fu~/pp/units;~/pp/rtl/linux
|
|
||||||
#-Fu/usr/lib/ppc/units;/usr/lib/ppc/linuxunits
|
|
||||||
|
|
||||||
# searchpath for libraries
|
# searchpath for libraries
|
||||||
#-Fl/pp/lib
|
#-Fl$1/lib
|
||||||
#-Fl/lib;/usr/lib
|
#-Fl/lib;/usr/lib
|
||||||
|
|
||||||
|
|
||||||
# -------------
|
# -------------
|
||||||
# Linking
|
# Linking
|
||||||
# -------------
|
# -------------
|
||||||
|
@ -14,8 +14,8 @@ package=baseemx.zip,~B~asic system for EMX (required)
|
|||||||
package=asldemx.zip,GNU ~L~inker and assembler for EMX (required)
|
package=asldemx.zip,GNU ~L~inker and assembler for EMX (required)
|
||||||
package=gdbemx.zip,GNU ~D~ebugger for EMX and PMGDB front-end
|
package=gdbemx.zip,GNU ~D~ebugger for EMX and PMGDB front-end
|
||||||
package=utilemx.zip,GNU ~U~tilities (for makefiles)
|
package=utilemx.zip,GNU ~U~tilities (for makefiles)
|
||||||
package=demo.zip,D~e~mos
|
package=demos.zip,D~e~mos
|
||||||
package=docs-htm.zip,Documentation (~H~TML)
|
package=doc-html.zip,Documentation (~H~TML)
|
||||||
package=rl09912s.zip,~R~un time library sources
|
package=rl09912s.zip,~R~un time library sources
|
||||||
package=pp09912s.zip,~C~ompiler sources
|
package=pp09912s.zip,~C~ompiler sources
|
||||||
package=doc160s.zip,Documentation sources (La~T~eX)
|
package=doc160s.zip,Documentation sources (La~T~eX)
|
||||||
@ -127,80 +127,77 @@ defaultcfg=
|
|||||||
# Set Filenames and Paths
|
# Set Filenames and Paths
|
||||||
# -----------------------
|
# -----------------------
|
||||||
|
|
||||||
# Both slashes and backslashes are allowed under DOS and OS/2
|
# Both slashes and backslashes are allowed in paths
|
||||||
|
|
||||||
# path to the messagefile, not necessary anymore but can be used to override
|
# path to the messagefile, not necessary anymore but can be used to override
|
||||||
# the default language
|
# the default language
|
||||||
#-Fr$1/msg/errore.msg
|
#-Fr$1/msg/errore.msg
|
||||||
#-Fr$1/msg/errorn.msg
|
#-Fr$1/msg/errorn.msg
|
||||||
|
#-Fr$1/msg/errores.msg
|
||||||
|
#-Fr$1/msg/errord.msg
|
||||||
|
#-Fr$1/msg/errorr.msg
|
||||||
|
|
||||||
# path to the gcclib
|
# path to the gcclib
|
||||||
#-Fg$1/lib
|
#-Fl$1/lib
|
||||||
|
|
||||||
# searchpath for includefiles
|
# searchpath for includefiles
|
||||||
-Fi$1/inc;$1/rtl/inc;$1/rtl/i386
|
#-Fi$1/inc;$1/rtl/inc;$1/i386;$1/rtl/i386
|
||||||
|
|
||||||
# searchpath for units (does the same as -Up) and other system dependent things
|
# searchpath for objectfiles
|
||||||
|
#-Fo$1/inc;$1/rtl/inc;$1/i386;$1/rtl/i386
|
||||||
|
|
||||||
|
# searchpath for units and other system dependent things
|
||||||
#IFDEF Go32V1
|
#IFDEF Go32V1
|
||||||
-Fi$1/rtl/go32v1
|
|
||||||
-FD$1/bin/go32v1
|
-FD$1/bin/go32v1
|
||||||
#IFDEF FPC_LINK_STATIC
|
#IFDEF FPC_LINK_STATIC
|
||||||
-Fu$1/rtl/go32v1/static
|
-Fu$1/rtl/go32v1/static
|
||||||
-Fu$1/units/go32v1/static
|
-Fu$1/units/go32v1/static
|
||||||
#ELSE
|
|
||||||
-Fu$1/rtl/go32v1
|
|
||||||
-Fu$1/units/go32v1
|
|
||||||
#ENDIF
|
#ENDIF
|
||||||
|
-Fu$1/rtl/go32v1
|
||||||
|
-Fu$1/units/go32v1
|
||||||
#ENDIF
|
#ENDIF
|
||||||
#IFDEF Go32V2
|
#IFDEF Go32V2
|
||||||
-Fi$1/rtl/go32v2
|
|
||||||
-FD$1/bin/go32v2
|
-FD$1/bin/go32v2
|
||||||
#IFDEF FPC_LINK_STATIC
|
#IFDEF FPC_LINK_STATIC
|
||||||
-Fu$1/rtl/go32v2/static
|
-Fu$1/rtl/go32v2/static
|
||||||
-Fu$1/units/go32v2/static
|
-Fu$1/units/go32v2/static
|
||||||
#ELSE
|
|
||||||
-Fu$1/rtl/go32v2
|
|
||||||
-Fu$1/units/go32v2
|
|
||||||
#ENDIF
|
#ENDIF
|
||||||
|
-Fu$1/rtl/go32v2
|
||||||
|
-Fu$1/units/go32v2
|
||||||
#ENDIF
|
#ENDIF
|
||||||
#IFDEF Win32
|
#IFDEF Win32
|
||||||
-Fi$1/rtl/win32
|
|
||||||
-FD$1/bin/win32
|
-FD$1/bin/win32
|
||||||
#IFDEF FPC_LINK_STATIC
|
#IFDEF FPC_LINK_STATIC
|
||||||
-Fu$1/rtl/win32/static
|
-Fu$1/rtl/win32/static
|
||||||
-Fu$1/units/win32/static
|
-Fu$1/units/win32/static
|
||||||
#ELSE
|
|
||||||
-Fu$1/rtl/win32
|
|
||||||
-Fu$1/units/win32
|
|
||||||
#ENDIF
|
#ENDIF
|
||||||
|
-Fu$1/rtl/win32
|
||||||
|
-Fu$1/units/win32
|
||||||
#ENDIF
|
#ENDIF
|
||||||
#IFDEF OS2
|
#IFDEF OS2
|
||||||
-Fi$1/rtl/os2
|
|
||||||
-FD$1/bin/os2
|
-FD$1/bin/os2
|
||||||
#IFDEF FPC_LINK_STATIC
|
#IFDEF FPC_LINK_STATIC
|
||||||
-Fu$1/rtl/os2/static
|
-Fu$1/rtl/os2/static
|
||||||
-Fu$1/units/os2/static
|
-Fu$1/units/os2/static
|
||||||
#ELSE
|
|
||||||
-Fu$1/rtl/os2
|
|
||||||
-Fu$1/units/os2
|
|
||||||
#ENDIF
|
#ENDIF
|
||||||
|
-Fu$1/rtl/os2
|
||||||
|
-Fu$1/units/os2
|
||||||
#ENDIF
|
#ENDIF
|
||||||
#IFDEF Linux
|
#IFDEF Linux
|
||||||
# For statically, smartlinked units
|
# For statically, smartlinked units
|
||||||
#IFDEF FPC_LINK_STATIC
|
#IFDEF FPC_LINK_STATIC
|
||||||
-Fu$1/rtl/linux/static
|
-Fu$1/rtl/static
|
||||||
-Fu$1/units/linux/static
|
-Fu$1/units/static
|
||||||
#ENDIF
|
#ENDIF
|
||||||
# For Dynamically linked units
|
# For Dynamically linked units
|
||||||
#IFDEF FPC_LINK_DYNAMIC
|
#IFDEF FPC_LINK_DYNAMIC
|
||||||
-Fu$1/rtl/linux/shared
|
-Fu$1/rtl/shared
|
||||||
-Fu$1/units/linux/shared
|
-Fu$1/units/shared
|
||||||
#ENDIF
|
#ENDIF
|
||||||
# For normal units
|
-Fu$1/rtl
|
||||||
-Fu$1/rtl/linux
|
-Fu$1/units
|
||||||
-Fu$1/units/linux
|
#-Fu~/pp/units;~/pp/rtl/linux
|
||||||
#-Fu~/pp/units;~/pp/rtl/linux
|
#-Fu/usr/lib/fpc/0.99.12/units;/usr/lib/fpc/0.99.12/rtl
|
||||||
#-Fu/usr/lib/ppc/units;/usr/lib/ppc/linuxunits
|
|
||||||
#ENDIF
|
#ENDIF
|
||||||
|
|
||||||
# searchpath for libraries
|
# searchpath for libraries
|
||||||
|
@ -16,8 +16,8 @@
|
|||||||
**********************************************************************}
|
**********************************************************************}
|
||||||
program install;
|
program install;
|
||||||
|
|
||||||
{$DEFINE FV} (* TH - added to make use of the original Turbo Vision possible. *)
|
{$DEFINE FV} (* TH - added to make use of the original Turbo Vision possible. *)
|
||||||
{$DEFINE DLL} (* TH - if defined, UNZIP32.DLL library is used to unpack. *)
|
{ $DEFINE DLL} (* TH - if defined, UNZIP32.DLL library is used to unpack. *)
|
||||||
{ $DEFINE DOSSTUB} (* TH - should _not_ be defined unless creating a bound DOS and OS/2 installer!!! *)
|
{ $DEFINE DOSSTUB} (* TH - should _not_ be defined unless creating a bound DOS and OS/2 installer!!! *)
|
||||||
(* Defining DOSSTUB causes adding a small piece of code *)
|
(* Defining DOSSTUB causes adding a small piece of code *)
|
||||||
(* for starting the OS/2 part from the DOS part of a bound *)
|
(* for starting the OS/2 part from the DOS part of a bound *)
|
||||||
@ -930,7 +930,11 @@ begin
|
|||||||
end.
|
end.
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.2 1999-06-10 07:28:27 hajny
|
Revision 1.3 1999-06-10 15:00:14 peter
|
||||||
|
* fixed to compile for not os2
|
||||||
|
* update install.dat
|
||||||
|
|
||||||
|
Revision 1.2 1999/06/10 07:28:27 hajny
|
||||||
* compilable with TP again
|
* compilable with TP again
|
||||||
|
|
||||||
Revision 1.1 1999/02/19 16:45:26 peter
|
Revision 1.1 1999/02/19 16:45:26 peter
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Win32 Install file
|
# Win32 Install file
|
||||||
#
|
#
|
||||||
title=Free Pascal Compiler for Win32
|
title=Free Pascal Compiler for Win32
|
||||||
version=0.99.10
|
version=0.99.12
|
||||||
|
|
||||||
basepath=c:\pp
|
basepath=c:\pp
|
||||||
binsub=\bin\win32
|
binsub=\bin\win32
|
||||||
@ -13,17 +13,17 @@ ppc386=ppc386
|
|||||||
package=basew32.zip,~B~asic system for Win32 (required)
|
package=basew32.zip,~B~asic system for Win32 (required)
|
||||||
package=asldw32.zip,GNU ~L~inker and GNU Assembler for Win32 (required)
|
package=asldw32.zip,GNU ~L~inker and GNU Assembler for Win32 (required)
|
||||||
package=gdbw32.zip,GNU ~D~ebugger for Win32
|
package=gdbw32.zip,GNU ~D~ebugger for Win32
|
||||||
package=utilw32.zip,GNU ~U~tilities (required to recompile run time library)
|
package=utilw32.zip,GNU ~U~tilities (for makefiles)
|
||||||
package=demo.zip,D~e~mos
|
package=demo.zip,D~e~mos
|
||||||
package=docs-htm.zip,Documentation (~H~TML)
|
package=doc-html.zip,Documentation (~H~TML)
|
||||||
package=rl09910s.zip,~R~un time library sources
|
package=rl09912s.zip,~R~un time library sources
|
||||||
package=pp09910s.zip,~C~ompiler sources
|
package=pp09912s.zip,~C~ompiler sources
|
||||||
package=doc110s.zip,Documentation sources (La~T~eX)
|
package=doc160s.zip,Documentation sources (La~T~eX)
|
||||||
|
|
||||||
cfgfile=ppc386.cfg
|
cfgfile=ppc386.cfg
|
||||||
defaultcfg=
|
defaultcfg=
|
||||||
#
|
#
|
||||||
# Example ppc386.cfg for Free Pascal Compiler Version 0.99.10
|
# Example ppc386.cfg for Free Pascal Compiler Version 0.99.12
|
||||||
#
|
#
|
||||||
|
|
||||||
# ----------------------
|
# ----------------------
|
||||||
@ -72,6 +72,9 @@ defaultcfg=
|
|||||||
# All assembler blocks are AT&T styled by default
|
# All assembler blocks are AT&T styled by default
|
||||||
#-Ratt
|
#-Ratt
|
||||||
|
|
||||||
|
# All assembler blocks are directly copied to asm
|
||||||
|
#-Rdirect
|
||||||
|
|
||||||
# Semantic checking
|
# Semantic checking
|
||||||
# -S2 switch some Delphi 2 extension on
|
# -S2 switch some Delphi 2 extension on
|
||||||
# -Sc supports operators like C (*=,+=,/= and -=)
|
# -Sc supports operators like C (*=,+=,/= and -=)
|
||||||
@ -117,47 +120,84 @@ defaultcfg=
|
|||||||
# -Op3 set target processor to PPro/PII/c6x86/K6 (tm)
|
# -Op3 set target processor to PPro/PII/c6x86/K6 (tm)
|
||||||
|
|
||||||
# Optimize always for Size and Pentium
|
# Optimize always for Size and Pentium
|
||||||
#-OG2p2
|
#-Og2p2
|
||||||
|
|
||||||
|
|
||||||
# -----------------------
|
# -----------------------
|
||||||
# Set Filenames and Paths
|
# Set Filenames and Paths
|
||||||
# -----------------------
|
# -----------------------
|
||||||
|
|
||||||
# Slashes are also allowed under dos
|
# Both slashes and backslashes are allowed in paths
|
||||||
|
|
||||||
# path to the messagefile, not necessary anymore but can be used to override
|
# path to the messagefile, not necessary anymore but can be used to override
|
||||||
# the default language
|
# the default language
|
||||||
#-Fr$1/bin/errore.msg
|
#-Fr$1/msg/errore.msg
|
||||||
#-Fr$1/bin/errorn.msg
|
#-Fr$1/msg/errorn.msg
|
||||||
|
#-Fr$1/msg/errores.msg
|
||||||
|
#-Fr$1/msg/errord.msg
|
||||||
|
#-Fr$1/msg/errorr.msg
|
||||||
|
|
||||||
# path to the gcclib
|
# path to the gcclib
|
||||||
#-Fg$1/lib
|
#-Fl$1/lib
|
||||||
|
|
||||||
# searchpath for includefiles
|
# searchpath for includefiles
|
||||||
#-Fi$1/inc;$1/rtl/inc
|
#-Fi$1/inc;$1/rtl/inc;$1/i386;$1/rtl/i386
|
||||||
|
|
||||||
# searchpath for units (does the same as -Up)
|
# searchpath for objectfiles
|
||||||
|
#-Fo$1/inc;$1/rtl/inc;$1/i386;$1/rtl/i386
|
||||||
|
|
||||||
|
# searchpath for units and other system dependent things
|
||||||
#IFDEF Go32V1
|
#IFDEF Go32V1
|
||||||
|
-FD$1/bin/go32v1
|
||||||
#IFDEF FPC_LINK_STATIC
|
#IFDEF FPC_LINK_STATIC
|
||||||
-Fu$1/rtl/go32v1/static
|
-Fu$1/rtl/go32v1/static
|
||||||
#ELSE
|
-Fu$1/units/go32v1/static
|
||||||
-Fu$1/rtl/go32v1
|
|
||||||
#ENDIF
|
#ENDIF
|
||||||
|
-Fu$1/rtl/go32v1
|
||||||
|
-Fu$1/units/go32v1
|
||||||
#ENDIF
|
#ENDIF
|
||||||
#IFDEF Go32V2
|
#IFDEF Go32V2
|
||||||
|
-FD$1/bin/go32v2
|
||||||
#IFDEF FPC_LINK_STATIC
|
#IFDEF FPC_LINK_STATIC
|
||||||
-Fu$1/rtl/go32v2/static
|
-Fu$1/rtl/go32v2/static
|
||||||
#ELSE
|
-Fu$1/units/go32v2/static
|
||||||
-Fu$1/rtl/go32v2
|
|
||||||
#ENDIF
|
#ENDIF
|
||||||
|
-Fu$1/rtl/go32v2
|
||||||
|
-Fu$1/units/go32v2
|
||||||
#ENDIF
|
#ENDIF
|
||||||
#IFDEF Win32
|
#IFDEF Win32
|
||||||
|
-FD$1/bin/win32
|
||||||
#IFDEF FPC_LINK_STATIC
|
#IFDEF FPC_LINK_STATIC
|
||||||
-Fu$1/rtl/win32/static
|
-Fu$1/rtl/win32/static
|
||||||
#ELSE
|
-Fu$1/units/win32/static
|
||||||
-Fu$1/rtl/win32
|
|
||||||
#ENDIF
|
#ENDIF
|
||||||
|
-Fu$1/rtl/win32
|
||||||
|
-Fu$1/units/win32
|
||||||
|
#ENDIF
|
||||||
|
#IFDEF OS2
|
||||||
|
-FD$1/bin/os2
|
||||||
|
#IFDEF FPC_LINK_STATIC
|
||||||
|
-Fu$1/rtl/os2/static
|
||||||
|
-Fu$1/units/os2/static
|
||||||
|
#ENDIF
|
||||||
|
-Fu$1/rtl/os2
|
||||||
|
-Fu$1/units/os2
|
||||||
|
#ENDIF
|
||||||
|
#IFDEF Linux
|
||||||
|
# For statically, smartlinked units
|
||||||
|
#IFDEF FPC_LINK_STATIC
|
||||||
|
-Fu$1/rtl/static
|
||||||
|
-Fu$1/units/static
|
||||||
|
#ENDIF
|
||||||
|
# For Dynamically linked units
|
||||||
|
#IFDEF FPC_LINK_DYNAMIC
|
||||||
|
-Fu$1/rtl/shared
|
||||||
|
-Fu$1/units/shared
|
||||||
|
#ENDIF
|
||||||
|
-Fu$1/rtl
|
||||||
|
-Fu$1/units
|
||||||
|
#-Fu~/pp/units;~/pp/rtl/linux
|
||||||
|
#-Fu/usr/lib/fpc/0.99.12/units;/usr/lib/fpc/0.99.12/rtl
|
||||||
#ENDIF
|
#ENDIF
|
||||||
|
|
||||||
# searchpath for libraries
|
# searchpath for libraries
|
||||||
@ -205,3 +245,4 @@ defaultcfg=
|
|||||||
# That's all folks
|
# That's all folks
|
||||||
#
|
#
|
||||||
endcfg
|
endcfg
|
||||||
|
|
||||||
|
@ -3034,9 +3034,9 @@ VAR
|
|||||||
BEGIN
|
BEGIN
|
||||||
{$IFDEF FPC}
|
{$IFDEF FPC}
|
||||||
IF not assigned(Report) THEN
|
IF not assigned(Report) THEN
|
||||||
Report := DummyReport;
|
Report := @DummyReport;
|
||||||
IF not assigned(Question) THEN
|
IF not assigned(Question) THEN
|
||||||
Question := DummyQuestion;
|
Question := @DummyQuestion;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
IF @Report = nil THEN
|
IF @Report = nil THEN
|
||||||
Report := DummyReport;
|
Report := DummyReport;
|
||||||
@ -3328,7 +3328,11 @@ BEGIN
|
|||||||
END.
|
END.
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.2 1999-06-10 07:28:28 hajny
|
Revision 1.3 1999-06-10 15:00:16 peter
|
||||||
|
* fixed to compile for not os2
|
||||||
|
* update install.dat
|
||||||
|
|
||||||
|
Revision 1.2 1999/06/10 07:28:28 hajny
|
||||||
* compilable with TP again
|
* compilable with TP again
|
||||||
|
|
||||||
Revision 1.1 1999/02/19 16:45:26 peter
|
Revision 1.1 1999/02/19 16:45:26 peter
|
||||||
|
Loading…
Reference in New Issue
Block a user