Précédent   Forum du club des développeurs et IT Pro > Autres langages > Pascal > Lazarus
Lazarus Forum d'entraide sur Lazarus, l'EDI RAD multiplateforme basé sur Free Pascal
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 04/07/2010, 10h30   #1
Alcatîz
Responsable Pascal

 
Avatar de Alcatîz
 
Homme Jean-Luc Gofflot
Ressources humaines
Inscription : mars 2003
Messages : 5 510
Détails du profil
Informations personnelles :
Nom : Homme Jean-Luc Gofflot
Âge : 46
Localisation : Belgique

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

Informations forums :
Inscription : mars 2003
Messages : 5 510
Points : 39 358
Points : 39 358
Envoyer un message via ICQ à Alcatîz Envoyer un message via MSN à Alcatîz Envoyer un message via Yahoo à Alcatîz Envoyer un message via Skype™ à Alcatîz
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]
Alcatîz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/09/2010, 09h53   #2
pomalo
Membre confirmé
 
Inscription : novembre 2008
Messages : 101
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : novembre 2008
Messages : 101
Points : 236
Points : 236
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)
Citation:
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
Citation:
apt-get -f install
toujours dans votre terminal devrai mettre de l'ordre dans tout ça.
si tous s'est bien passé, en tapant
Citation:
fpc
dans votre terminal vous devriez voir quelque chose commençant par
Citation:
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
Citation:
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
Citation:
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é
Citation:
.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
pomalo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2011, 17h42   #3
tintinux
Membre éclairé
 
Développeur informatique
Inscription : janvier 2010
Messages : 232
Détails du profil
Informations personnelles :
Âge : 55

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2010
Messages : 232
Points : 331
Points : 331
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.
tintinux est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 03h45.


 
 
 
 
Partenaires

Hébergement Web