Introduction▲
L'environnement de développement Borland Pascal 7 (souvent abrégé en BP7 ou BPW) était le produit phare de Borland pour le développement professionnel d'applications destinées à Windows 3. Sa bibliothèque OWL (Object Windows Library) a d'ailleurs servi de base au développement des premières versions de Delphi.
Outre des applications Windows 16 bits natives, Borland Pascal permettait de créer des applications MS-DOS et DPMI. Dans le paquetage complet, on retrouve d'ailleurs le compilateur Turbo Pascal 7.
Soyons clair : Borland Pascal 7 est à présent obsolète. Il est avantageusement remplacé par Free PascalTéléchargez Free Pascal ou Virtual PascalTéléchargez Virtual Pascal, ce dernier permettant même de recompiler pour Windows 32 bits les applications OWL 16 bits de BP7 quasiment sans la moindre modification.
Mais si, par obligation, curiosité ou nostalgie, vous décidez d'installer Borland Pascal 7, ce tutoriel est fait pour vous.
Téléchargement▲
Borland Pascal 7 est disponible, au titre d'abandonware, sur l'application interactive de téléchargements de Developpez.com.
Vous pouvez accéder à la section des compilateurs et environnements de développement Pascal par ce lienApplication de téléchargements de Developpez.com ou par le bandeau supérieur du portail Pascal ou du forum Pascal, en cliquant sur le bouton Compilateurs :
La liste des éléments téléchargeables est triée par ordre décroissant de leur popularité :
Borland Pascal est parmi les premiers éléments ; vous pouvez également utiliser la recherche intégrée à l'application, en haut et à droite.
Lorsque vous l'avez localisé, cliquez sur son titre pour afficher la fiche complète du produit :
Cliquez sur le gros bouton Télécharger.
L'application vous demandera éventuellement de vous identifier à l'aide de votre pseudo du forum ; si vous n'êtes pas encore membre, inscrivez-vous gratuitement.
Un dialogue vous demande ce que vous voulez faire : sélectionnez Enregistrer le fichier et cliquez sur OK :
Installation▲
Rendez-vous dans le répertoire dans lequel le fichier bp7.zip a été enregistré :
Extrayez l'archive avec l'utilitaire de votre choix (j'utilise personnellement 7zip)Â :
Un répertoire BP7 est créé ; il contient deux sous-répertoires :
- BP7_INSTALLÂ ;
- BP7_RTL.
Le premier contient tous les fichiers nécessaires à l'installation de l'environnement de développement lui-même ; le second ceux nécessaires à l'installation de la bibliothèque d'exécution (RTL, pour Run-Time Library) :
Installation de l'environnement de développement▲
Rendez-vous dans le répertoire BP7_INSTALL et double-cliquez sur INSTALL.EXE :
Windows vous demande confirmation :
Cliquez bien sûr sur Oui.
Le programme d'installation étant en mode texte, il s'ouvre dans une console. Il vous souhaite la bienvenue :
Pressez Entrée pour continuer.
Le programme vous demande d'indiquer sur quel disque il doit aller chercher ses données :
Pressez Entrée.
Même question pour le répertoire BP7_INSTALL :
Normalement, vous pouvez laisser le répertoire proposé.
Tous les noms de fichiers et de répertoires sont au format « 8.3 » de MS-DOS. Cela signifie que le nom doit avoir au maximum 8 caractères et l'extension 3 et que ni l'un ni l'autre ne peuvent contenir d'espace.
Windows convertit automatiquement les noms longs en noms courts « 8.3 » en convertissant les minuscules en majuscules, en supprimant les espaces et en remplaçant les caractères excédentaires par un tilde suivi d'un nombre. Par exemple, Program Files deviendra PROGRA~1 et BP7_INSTALL sera converti en BP7_IN~1.
Pressez Entrée pour continuer.
Apparaît à présent le dialogue de définition des options d'installation :
Le répertoire d'installation proposé, C:\BP, peut être remplacé par le répertoire de votre choix. J'ai par exemple décidé d'installer Borland Pascal dans le répertoire F:\Program Files\Borland\BP7 ; conformément à la remarque relative aux noms de fichiers, il faut indiquer F:\PROGRA~1\BORLAND\BP7 :
Vous n'arrivez à écrire ni le backslash (« \ ») ni le tilde (« ~ ») ? C'est normal, car la touche AltGr du clavier n'est pas correctement gérée dans la console.
Pour contourner le problème, utilisez les codes ASCII de ces deux caractères en tapant Alt-92 pour le backslash et Alt-126 pour le tilde.
Le répertoire de Windows proposé, C:\WINDOWS, peut être laissé, de même que l'option de version de Windows, version 3.1 et supérieure. .
En descendant sur la ligne Program Manager Group et en pressant Entrée, vous pouvez désactiver la création du groupe de programmes de Borland Pascal ; il s'agit d'une fonctionnalité de l'antédiluvien bureau de Windows 3 qui est tombée en désuétude.
Vous pouvez laisser inchangées les lignes relatives à la plate-forme hôte et à la plate-forme cible, ainsi que toutes les options du bas du dialogue.
Descendez jusqu'à la ligne Start installation et pressez Entrée :
Après quelques secondes, tout s'est installé :
Pressez n'importe quelle touche ; le programme d'installation ouvre alors le fichier Readme :
Pressez Échap pour quitter.
Installation de la RTL▲
Retournez dans le répertoire où a été décompressé le fichier bp7.zip de départ ; cette fois, allez dans le sous-répertoire BP7_RTL :
Double-cliquez sur le fichier INSTALL.EXE.
Comme tout à l'heure, Windows vous demande de confirmer le lancement du programme :
Cliquez sur Oui.
La console s'ouvre à nouveau avec un message de bienvenue :
La séquence se répète. D'abord le disque source :
Puis le répertoire source :
Le répertoire de destination par défaut est C:\BP\RTL :
Ce répertoire est modifié, comme la première fois :
Comme il s'agit de la seule option à paramétrer, descendez tout de suite à la ligne Start installation et pressez sur Entrée :
Après quelques secondes, c'est déjà terminé :
De nouveau, en pressant une touche vous accédez au fichier Readme :
Pressez Échap pour quitter.
Création d'un raccourci▲
Pour votre facilité, vous pouvez créer un raccourci sur votre bureau pour lancer Borland Pascal.
Rendez-vous cette fois dans le répertoire dans lequel BP7 a été installé, plus précisément dans le sous-répertoire BIN :
Faites un clic droit sur le fichier BPW.EXE ; dans le dialogue qui apparaît, choisissez Envoyer vers puis sélectionnez Bureau (créer un raccourci) :
Et voilà le raccourci :
Il est un peu tristounet ; vous allez lui affecter une icône.
Faites un clic droit sur le raccourci, puis choisissez Propriétés dans le menu contextuel :
Cliquez sur le bouton Changer d'icône…
Windows vous avertit que le fichier BPW.EXE ne contient pas d'icône. Cliquez sur OK :
Windows vous propose les icônes de ses propres bibliothèques :
Mais l'icône propre à Borland Pascal n'en fait pas partie ; cliquez sur le bouton Parcourir… et rendez-vous dans le sous-répertoire BIN :
Sélectionnez l'icône BP.ICO puis cliquez sur Ouvrir :
Vous n'avez plus qu'à cliquer sur OK pour affecter l'icône au raccourci.
De retour au dialogue des propriétés du raccourci, cliquez sur Appliquer et sur OK :
Si vous souhaitez changer le nom du raccourci, faites un clic droit dessus et choisissez Renommer dans le dialogue contextuel :
Première exécution▲
Le cœur battant, vous allez à présent exécuter pour la première fois Borland Pascal.
Faites un double-clic sur le raccourci et voici la fenêtre de l'éditeur :
Saisissez un petit code source à compiler ; par exemple un « Hello World ! » :
Enregistrez votre code source, soit en utilisant le deuxième bouton de la barre d'outils, soit par le menu File/Save as :
N'oubliez pas les limitations du nommage des fichiers et des répertoires.
À présent, allez dans le menu Compile/Target :
C'est ici que vous définissez la plate-forme de destination. Le petit programme à compiler utilise l'unité WinCrt (émulation d'une console dans une fenêtre graphique) et c'est donc Windows qui doit être choisi comme plate-forme.
Compilez le programme par le menu Run/Make :
La compilation est couronnée de succès. Cliquez sur OK.
Pour exécuter le programme compilé depuis l'environnement de développement, utilisez le menu Run/Run :
Remerciements▲
Je remercie Claude Leloup et Mathieu Dalbin pour leur relecture.