El compilador que se usara para este libro es Freepascal. El compilador se puede descargar gratuitamente desde el área de descarga de la web principal de FreePascal: (https://www.freepascal.org/download.html). Se tiene que descargar el compilador para el Sistema Operativo o plataforma que se desea usar:

Windows :

Simplemente ejecute el programa fpc-2.6.4.i386-win32.exe y siga los pasos que le vaya indicando el asistente.
Por omisión o defecto el compilador se instala en C:\FPC\2.6.0

Linux :

Si tiene acceso a su sistema como administrador, simplemente debes descomprimir el archivo fpc-2.6.4.i386-linux.tar ó fpc-2.6.4.x86_64-linux.tar, y después ejecutar el script install.sh. Los pasos a seguir son:

  • Para descomprimir el archivo: tar -xvf fpc-2.6.4.i386-linux.tar o tar -xvf fpc-2.6.4.x86_64-linux.tar
  • Para instalar: sh install.sh o sudo sh install.sh
  • El compilador se puede instalar en /usr ó /usr/local, según sea el caso.

Si no tiene acceso como administrador, es decir si se está usando una computadora en la universidad como usuario con privilegios para ejecución de programas, entonces debe descomprimir el archivo fpc-2.6.4.i386-linux.tar ó fpc-2.6.4.x86_64-linux.tar, y después ejecutar el script install.sh, el script le pedirá una carpeta en donde instalar el compilador, después debe editar su archivo .bash_profile ó .profile, para indicar en la variable $PATH del sistema, la carpeta en donde se instaló el compilador. Los pasos a seguir son:

  • Para descomprimir el archivo: tar -xvf fpc-2.6.4.i386-linux.tar o tar -xvf fpc-2.6.4.x86_64-linux.tar
  • Para instalar: sh install.sh
  • Para indicar la ruta en .bash_profile o .profile:
    • Para .bash_profile, añadir la siguiente línea: export PATH= $PATH:/$HOME/sucarpeta/bin, reemplace sucarpeta por la carpeta en donde se instaló el compilador. Por ejemplo si el compilador se instalo en la carpeta Prog/fpc de su carpeta personal, entonces debe añadir la siguiente línea: export PATH=$PATH:/$HOME/Prog/fpc/bin
    • Para .profile, debe buscar la variable PATH y añadir la carpeta en donde se instaló. Por ejemplo si el compilador se instaló en la carpeta Prog/fpc, la variable PATH debe quedar algo parecido a esto PATH="$HOME/Prog/fpc/bin:$PATH".
  • Si la variable PATH tuviera más carpetas deberá incluirlas también.