Chapitre II. Installation de Bluefish

1. Préalables
2. Installation standard rapide
3. Problèmes d'installation inhérents à certains systèmes
4. Installation d'une distribution source de Bluefish
4.1. Généralités sur l'installation
4.2. Installation à partir de l'arborescence source de développement
4.3. Problèmes de compilation
5. Options de configuration
5.1. Options de configuration standards
5.2. Options spécifiques à Bluefish
6. Installation d'une distribution binaire
7. Après installation

1. Préalables

Bluefish est fait pour être portable sur tout système où Gtk est portable. Seul un petit nombre de librairies sont nécessaires pour le faire tourner. Toute distribution récente GNU/Linux ou autre type de système comparable au système UNIX sur lequel est installé GTK2 est suffisant. En plus de la liste des outils indispensables décrits ci-dessous, voyez la Section 3, « Problèmes d'installation inhérents à certains systèmes ». Notez que cette liste correspond à la version GTK2 de Bluefish. Si c'est GTK1 qui est installé sur votre système, vous devez installer la dernière version GTK1 de Bluefish, c'est-à-dire la version 0.7.

Principaux préalables :

  • gtk v2.0

  • libpcre

Préalables optionnels :

  • gnome_vfs - pour la gestion des fichiers éloignés

  • libaspell - vérificateur orthographique

  • grep et find - utilisés par le dialogue FichierParamétrer l'ouverture... (Shift-Ctrl-O).

La compilation de Bluefish à partir des sources nécessitent quelques paquets supplémentaires. Néanmoins, des paquets binaires existent sur de nombreuses plate-formes, il est donc probable que vous n'ayez pas à les compiler. Si vous voulez compilez Bluefish pour bénéficier des dernières améliorations, il vous faut :

  • les fichiers de développement (headers, etc...) des paquets indiqués ci-dessus. Ils sont souvent distribués en tant que paquets séparés. Il est aussi possible qu'ils soient déjà installés sur votre système.

  • gcc - Bluefish a passé les tests de compilation sur les branches 2.95, 3.x et 4.0.x.

  • gmake ou BSD make

  • autoconf - seulement si vous comptez compiler à partir de CVS

  • gtk v2.4 au minimum - seulement si vous comptez compiler à partir de CVS

  • gnome_vfs 2.6 - seulement si vous comptez compiler à partir de CVS

  • libxml 2.0 - seulement si vous comptez compiler à partir de CVS