At least the following programs are needed by the generated Makefile to function correctly:
-
cp
- a copy program.
-
date
- a program that prints the date.
-
install
- a program to install files.
-
make
- the make program, obviously.
-
pwd
- a program that prints the current working directory.
-
rm
- a program to delete files.
-
zip
- the zip archiver program. (on dos/windows/OS2 systems only)
-
tar
- the tar archiver program (on Unix systems only).
These are standard programs on LINUX systems, with the possible exception of make. For DOS
or WINDOWS NT, they can be found in the file makeutil.zip on the Free Pascal FTP
site.
The following programs are optionally needed if you use some special targets. Which ones you need
are controlled by the settings in the tools section.
-
cmp
- a DOS and WINDOWS NT file comparer.
-
diff
- a file comparer.
-
ppdep
- the ppdep depency lister. Distributed with Free Pascal.
-
ppufiles
- the ppufiles unit file dependency lister. Distributed with Free Pascal.
-
ppumove
- the Free Pascal unit mover.
-
sed
- the sed program.
-
upx
- the UPX executable packer.
All of these can also be found on the Free Pascal FTP site for DOS and WINDOWS NT.
ppdep,ppufiles and ppumove are distributed with the Free Pascal compiler.