Lazarus

Poster un message

> Lazarus

8 décembre 2004, Le Savanturier

Comme j’ai un peu galéré pour installer le programme, je me suis permis de faire un petit tutoriel pour indiquer la marche à suivre (directement inspiré des informations trouvées sur le site du projet).

Installation de Lazarus (version 0.9.2 beta) sous Windows (win32)

Les fichiers sont à télécharger à partir du serveur ftp://ftp.freepascal.org/pub/fpc

1) Installer FPC :
- télécharger les binaires de FPC : ftp://ftp.freepascal.org/pub/fpc/beta/win32-i386-1.9.x/w3219x.zip (ou ftp://ftp.freepascal.org/pub/fpc/snapshot/v19/win32-i386/w3219x.zip)

Fichier actuel : ftp://ftp.freepascal.org/pub/fpc/beta/win32-i386-1.9.4/w32194.zip

 !!! Attention : la version 1.9.5 plante => préférer la 1.9.4 !!!

- déziper et lancer l’installation (dans c :\FPC par exemple)

 !!! Attention : bien vérifier que la souris marche dans l’installeur du compilateur et que celui-ci affiche 4 onglets -General, win32, win32 2 et common - , et que le chemin donné en référence à la fin de l’installation est le bon (normalement C :\FPC\bin\win32) c’est à dire celui contenant fp.exe (et non ...\i386-win32) !!! S’il y’a erreur, chercher une version anterieure de FPC...

2) Installer les sources de FPC :
- télécharger les sources : ftp://ftp.freepascal.org/pub/fpc/snapshot/v19/source/fpc.zip
- déziper (dans C :\FPC\sources par exemple)

3) Installer Lazarus
- Télécharger les dernieres sources Lazarus (snapshot) : ftp://ftp.freepascal.org/pub/fpc/snapshot/lazarus/lazarus.zip
- Décompresser lazarus.zip dans C :\Lazarus (par exemple)
- Compiler Lazarus avec FPC :

Veiller en dezippant les sources à ce qu’elles soient directement disponibles dans le répertoire (Lazarus ou FPC\sources).

On supposera que le chemin pour FPC est C :\FPC\bin\win32 (chercher le fichier fp.exe), que celui des sources FPC est C :\FPC\sources, et que le chemin des sources de lazarus est C :\lazarus.

Lancer une invite de commande en mode MS-Dos et taper :

cd C :\Lazarus

set path=C :\FPC\bin\win32 ;C :\FPC\sources ;C :\Lazarus

windres -i lazarus.rc -o lazarus.res

make

FPC va alors compiler lazarus (cela prend un certain temps...) et créer 2 fichiers dans le répertoire de Lazarus : startlazarus.exe lazarus.exe (qui font apparemment la même chose, mais startlazarus a besoin de lazarus pour fonctionner, et le premier fait 5 Mo et l’autre 16 Mo...)

Il est aussi possible de compiler les exemples en tapant dans la foulée :

cd examples make

En lançant le programme lazarus.exe, vous obtenez une belle interface graphique trés proche de celle de Borland Delphi 7... et en français en plus !

Vous aurez probablement au lancement une fenêtre qui vous dira que le programme ne trouve pas certains fichiers ou chemins. Pour remedier à cela, aller dans l’onglet Configuration -> Options d’environnement et compléter les chemins manquants :
- Répertoire Lazarus : C :\Lazarus
- Compiler path (ppc386) : C :\FPC\bin\win32\ppc386.exe
- Répertoire des sources de FPC : C :\FPC\sources\
- Make path : C :\FPC\bin\win32\make.exe
- Répertoire pour construire les projets test : %temp%

Il reste maintenant à tester tout ça, et comme ça fait bien longtemps que je n’ai pas programmé en Pascal et que je ne connais pas du tout le Pascal Objet... Mais ce logiciel à l’air trés prometteur !

Titre du message

Texte du message

(Pour créer des paragraphes, laissez simplement des lignes vides.)

Captcha Anti-Spam

Lien hypertexte (optionnel)

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d'informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)

Qui êtes-vous ? (optionnel)

Merci de votre participation

Informations complémentaires

C'est-à-dire

Bien choisir son titre est très important en particulier lorsque vous lancez un nouveau message.

Les adresses emails apparaissent "cryptées". C'est un cryptage sommaire et un peu contraignant puisqu'il remplace l'arobase par trois caractères aléatoires, "open@office.org" devient "open h6Y office.org" mais c'est deja une bonne barrière contre le SPAM.

Merci de rester courtois, de garder un oeil sur l'orthographe et de ne pas abuser des majuscules et du langage SMS.

Informations générales