Publicité
+ Répondre à la discussion Actualité déjà publiée
Affichage des résultats 1 à 3 sur 3
  1. #1
    Responsable Pascal

    Avatar de Alcatîz
    Homme Profil pro Jean-Luc Gofflot
    Ressources humaines
    Inscrit en
    mars 2003
    Messages
    5 938
    Détails du profil
    Informations personnelles :
    Nom : Homme Jean-Luc Gofflot
    Âge : 47
    Localisation : Belgique

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

    Informations forums :
    Inscription : mars 2003
    Messages : 5 938
    Points : 37 419
    Points
    37 419

    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
    Tutoriels, exercices, FAQ, sources, compilateurs, outils, livres Pascal
    Mes tutoriels et sources Pascal
    FAQ Assembleur

    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 confirmé

    Inscrit en
    novembre 2008
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 53

    Informations forums :
    Inscription : novembre 2008
    Messages : 101
    Points : 236
    Points
    236

    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 éclairé
    Développeur informatique
    Inscrit en
    janvier 2010
    Messages
    274
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : janvier 2010
    Messages : 274
    Points : 394
    Points
    394

    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 :
    $ 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.
    Elle est en cours de développement, avec Lazarus. Vous pouvez peut-être aider à la tester, la traduire et à la développer.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •