Jean-Charles GADRAS Informatique - Conseil - Expertise - Développements - Formations
 
Cahiers des charges
Gestion, suivi de projets
 
   
 
Définition des plans de formation
Mise en place des formations
Cours spécifiques
Développement applicatif
Visual Basic - VB.NET - ASP.NET
Delphi 7 - Delphi 2010
Utilitaires systèmes
VBScript - JScript - WMI - PowerShell
Utilitaires bureautique
VBa Office toutes versions
Noms de domaine - hébergement
ASP - SQLServer - Access
HTML - DHTML - Ajax - JQuery
PHP - MySQL
Joomla - Templates - Components
Configuration - installation - mise en ligne.
 
   
 
 
 
   

06 51 15 87 32

 


Do you know Lazarus ?

  Lazarus 

 

Connaissez-vous Lazarus ?

 

Imaginez: vous venez de suivre une excellente formation Delphi et un engouement nouveau vous envahit.

Avec encore dans votre mémoire, l'intuitivité de l'atelier de développement Delphi, la facilité d'acquisition du langage Pascal objet, sa puissance et ses possibilités quasi illimitée, l'envie de créer vos propres programmes s'empare de vous.

 

Il vous faut absolument une installation de Delphi.

 

En cherchant un peu, vous trouverez les versions téléchargeables de Delphi  7 , de Turbo Delphi Explorer .

Le problème de ces produits apparaîtra dés leur enregistrement, sans lequel, ils seront soit inexploitables, soit limités en fonctionnalités (petit win32 pour Turbo Delphi), et encore limité dans le temps pour Delphi 7.

Il existe une solution alternative toute aussi puissante, complètement gratuite, tout à fait compatible Delphi, facile à installer, et cerise sur le gâteau, compatible Windows, Linux, OSX et BDS.

 

Cette solution s'appelle Lazarus. 

 

 
   

 Qu'est ce qu'est Lazarus. 

   

 

La définition Wiki de Lazarus est la suivante :

Lazarus est un RAD/EDI multiplateforme développé en Free Pascal pour Free Pascal.

Son objectif est de fournir aux programmeurs Pascal Objet un environnement de développement s'approchant le plus possible de Delphi.

Free Pascal est un compilateur sous licence GPL fonctionnant sous Linux, Win32, OS/2, Mac OS X, BSD, etc.

Il est conçu pour interpréter et compiler le Pascal Objet de Delphi.

Le slogan de Lazarus et Free Pascal est « write once compile anywhere » (écrire une fois, compiler partout).

 

   

Lazarus pour Windows.

   

 

Obtenir Lazarus.

Pour Windows rien de plus simple. le plus sur est d'aller chercher Lazarus sur le site officiel de ses concepteurs : Lazarus

Installation.

Vous lancez le fichier téléchargé : lazarus-1.0.14-fpc-2.6.2-win32.exe par exemple, et vous suivez les instructions.

 

 

    Lazarus pour Linux (Ubuntu v12.04 LTS)
     

Obtenir Lazarus.

 

 Toujours sur le site du constructeur, vous devez télécharger les fichiers suivants :

 

 Installation.

 

En général, les installations sous Linux sont assez rebutantes, nous allons donc faire au plus simple.

 

  • Sur la racine, créez un répertoire "Lazarus" par exemple.
  • Recopiez les 3 fichiers téléchargés dans ce répertoire.
  • Lancez un terminal (Ctrl + alt + T ).
  • Saisissez $ cd /Lazarus (votre répertoire)
  • Saisissez $ sudo dpkg -i *.deb
    Un mot de passe root vous sera demandé.
    Si vous voyez apparaître un message d'erreur, c'est qu'il vous manque des liens.
    Dans ce cas, saisissez : $ sudo apt-get install libgtk2.0-dev et suivez les instructions.
    Relancez l'installation (ligne 5).
  • Normalement c'est fait.
  • Pour lancer Lazarus, saisissez $ startlazarus
  • Lazarus se lance et l'icône se place sur la barre des tâches à gauche.
  • Pensez à faire un clic droit sur l'icône et sélectionner "Conserver dans le lanceur".
  • Voilà, vous êtes près à développer.
   

 

Voici une capture d'écran des deux ateliers Lazarus, Windows et Linux.

 

Saurez-vous reconnaître les yeux bandés où se trouve le Lazarus lavé avec Linux et celui lavé avec Windows ?

 

Capture Lazarus Ubuntu  
Capture Windows 8

 

Les deux sont absolument identiques: "write once compile anywhere".

 

 

Merci de m'avoir lu, et bon développement à vous.