+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Responsable Pascal, Delphi et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    mars 2003
    Messages
    7 354
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : mars 2003
    Messages : 7 354
    Points : 51 496
    Points
    51 496
    Billets dans le blog
    2

    Par défaut Tutoriels d'installation de Lazarus

    Bonjour à toutes et tous

    Les différents tutoriels présents sur le wiki de chris37 sont progressivement intégrés à la rubrique Lazarus de Developpez.com.

    La première série de tutoriels concerne l'installation de Lazarus sur différentes distributions de Linux et sur Windows :
    Tous nos remerciements vont aux différents auteurs.

    N'hésitez pas à contribuer à cet effort en proposant vos propres tutoriels ou en proposant des améliorations aux existants - les versions tant de Lazarus que des différents OS se succédant rapidement dans le temps, les procédures d'installation peuvent elles aussi évoluer.

    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]

  2. #2
    Membre actif

    Profil pro
    Inscrit en
    novembre 2008
    Messages
    104
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : novembre 2008
    Messages : 104
    Points : 272
    Points
    272

    Par défaut

    bonjour

    Quelques remarques pour Debian Lenny

    Les paquets par défaut de FreePascal contiennent la version 2.2.4. Cette version ne permets pas de construire Lazarus 0.29.0
    il vous faudra récuperer la version 2.4.0 minimum qui est la dernière version stable. Elle est aussi requise pour construire certains paquets de Lazarus-ccr
    les paquets sont ici (paquets non officiels)

    ftp://ftp.chg.ru/pub/lang/pascal/fpc...386-linux/deb/
    ou une archive ici
    ftp://ftp.hu.freepascal.org/pub/laza...0.i386.deb.tar

    récuperez les par la methode qui vous va bien dans un repertoire de votre dossier personnel.
    ensuite, ouvrez un terminal administrateur et placez vous dans le dossier créé ci-dessus
    installer les paquets à l'aide de la commande (après les avoir extrait de l'archive si vous avez téléchargé celle-ci)
    dpkg -i fp*
    Vous aurez probablement des problemes de dépendances sur certains paquets. certain devant être installé avant d'autre et certaines librairies pouvant être absente.
    un petit coup de
    apt-get -f install
    toujours dans votre terminal devrai mettre de l'ordre dans tout ça.
    si tous s'est bien passé, en tapant
    fpc
    dans votre terminal vous devriez voir quelque chose commençant par
    Free Pascal Compiler version 2.4.0-0 [2010/09/08] for i386
    Copyright (c) 1993-2010 by Florian Klaempfl
    vous êtes maintenant prêt à reprendre le tutorial
    si vous voulez conserver la version 2.4 et appliquer les derniers fixes, utiliser le depot de la 2.4 et telecharger les sources avec la commande
    lorsque Lazarus est installé, si vous voulez ajouter des paquets et reconstruire lazarus depuis l'editeur, il faudra modifier les droits du dossier contenant les fichiers de Lazarus.

    dans un terminal administrateur, executer la commande
    chown -R :mongroupe /usr/share/lazarus/
    en remplaçant mongroupe par le nom du groupe utilisateur auquel vous appartennez (même nom que votre login en principe
    puis autorisez la lecture au groupe sur ce même répertoire avec la commande
    chmod -R g+rw /usr/share/lazarus/
    A noter: si vous aviez installé et utilisé une version précédente de Lazarus, lors du premier lancement vous aurez probablement un message en anglais vous demandant de choisir quelle version voulez lancer (l'ancienne version se trouvant dans votre dossier personnel dans un dossier caché nomé
    .lazarus
    Cliquez sur le bouton vert: "Start system default". Ce message apparaitra tant que vous n'aure pas recompilé lazarus

    un message vous dira ensuite que le dosiier blabla bla (dossier de l'ancienne version) est incorrect. il vous porposera le dossier /usr/share/lazarus/0.9.29 cliquez sur "ok" pour l'accepter

    bonne compilation
    Claude
    Lazarus 0.9.30-4 et FPC 2.4.4
    on
    debian Lenny i386
    debian Lenny amd64
    Ubuntu 10.04 i386
    Ubuntu 10.04 amd64
    MacOSX panther (10.5.8)
    Window 7 32 bits

  3. #3
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    janvier 2010
    Messages
    420
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : janvier 2010
    Messages : 420
    Points : 939
    Points
    939

    Par défaut

    Bonjour

    Je viens de refaire la procédure sous Ubuntu 10.10 qui marche très bien.

    Voici toutefois quelques points de détail à corriger :


    1. La dernière version en développement est maintenant la 0.9.31
    2. les paquets libgtk1.2-dev et libgdk-pixbuf-dev n'existent plus chez Ubuntu, mais ça ne gêne pas la suite (avec gtk2)
    3. peut-être peut-on d'ailleurs maintenant, pour simplifier, oublier gtk1
    4. le test final c'est fpc -i et non pas fpc --i

    Il faudrait aussi préciser que pour pouvoir installer d'autres paquets depuis l'EDI, sans être administrateur, il est nécessaire de faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $ sudo chmod -R o=rwx /usr/share/lazarus/0.9.31.XXXXX
    Cordialement,
    Tintinux

    Initiateur de Gestinux, une comptabilité gestion open-source, pour Linux, Windows et Mac OS.
    Une version stable et une autre en développement, avec Lazarus : vous pouvez aider à la tester, la traduire et à la développer.

Discussions similaires

  1. [AUROX12] Installation de Lazarus et Kilyx
    Par Gaapy dans le forum Autres
    Réponses: 4
    Dernier message: 14/01/2007, 09h00
  2. besoin dun tutoriel d'instalation et utilisation
    Par Pierrick584 dans le forum MFC
    Réponses: 1
    Dernier message: 25/04/2005, 23h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo