Cette section énumère toutes les options de configuration disponibles pour Bluefish.
Configuration :
-h
--help
affiche l'aide et quitte
--help=short
affiche les options spécifiques à ce paquet
--help=recursive
affiche les options spécifiques de tous les paquets inclus
-V
--version
affiche la version et quitte
-q
--quiet
--silent
n'affiche pas les messages "vérification..."
--cache-file=FILE
cache les résultats des tests dans FILE [désactivé par défaut]
-C
--config-cache
alias pour --cache-file=config.cache
-n
--no-create
ne crée pas les fichiers de sortie
--srcdir=DIR
recherche les sources dans DIR [configure dir ou ..
par défaut]
Répertoires d'installation :
![]() | |
Par défaut make install installe tous les fichiers dans |
--prefix=PREFIX
installe les fichiers indépendants de l'architecture dans PREFIX [/usr/local
par défaut]
--exec-prefix=EPREFIX
installe les fichiers dépendant de l'architecture dans EPREFIX [PREFIX
par défaut]
Autres répertoires d'installation :
![]() | |
Pour contrôler au mieux les répertoires d'installation, utilisez les options suivantes. Les valeurs par défaut sont indiquées entre crochets. |
--bindir=DIR
exécutables par l'utilisateur [EPREFIX/bin
]
--sbindir=DIR
exécutables par l'administrateur système [EPREFIX/sbin
]
--libexecdir=DIR
programmes exécutables [EPREFIX/libexec
]
--datadir=DIR
fichiers de données indépendants de l'architecture et en lecture seule [PREFIX/share
]
--sysconfdir=DIR
fichiers de données de machine unique en lecture seule [PREFIX/etc
]
--sharedstatedir=DIR
fichiers de données modifiables indépendants de l'architecture [PREFIX/com
]
--localstatedir=DIR
fichiers de données modifiables de machine unique [PREFIX/var
]
--libdir=DIR
librairies objets [EPREFIX/lib
]
--includedir=DIR
headers C [PREFIX/include
]
--oldincludedir=DIR
headers C non gcc [/usr/include
]
--infodir=DIR
documentation info [PREFIX/info
]
--mandir=DIR
documentation man [PREFIX/man
]
Noms des programmes :
--program-prefix=PREFIX
préfixe PREFIX aux noms des programmes installés
--program-suffix=SUFFIX
suffixe SUFFIX aux noms des programmes installés
--program-transform-name=PROGRAM
transforme via sed les noms de programmes par PROGRAM
Types de système :
--build=BUILD
configure pour une compilation sur BUILD [détecté]
--host=HOST
compile pour une compilation sur une autre architecture HOST [BUILD]
Variables d'environnement :
![]() | |
Utilisez ces variables pour modifier les choix faits par configure ou pour faciliter la recherche des librairies et programmes dans des répertoires ou avec des noms non standards. |
CC
commande de compilateur C
CFLAGS
drapeaux du compilateur C
LDFLAGS
drapeaux d'édition de liens, par exemple -L<lib dir> si vous avez des librairies dans un répertoire non standard <lib dir>
CPPFLAGS
drapeaux du préprocesseur C/C++, par exemple -I<include dir> si vous avez des headers dans un répertoire non standard <include dir>
CPP
préprocesseur C
Ajout de fonctionnalités :
![]() | |
Le principe est le suivant : Par défaut l'option |
--enable-auto-optimization
Optimise le processus de compilation pour une architecture donnée si cela est possible. Ceci ne fonctionne que sur certaines plate-formes x86.
Comment : s'appuie sur le résultat de :
uname -p ou grep "model name" /proc/cpuinfo | cut -d: -f2 pour détecter l'architecture
la version de gcc utilisée pour passer les arguments
Versions gcc testées : 3.2.*, 3.0.* et 2.95.*
Machines : Intel(R) Pentium(R) 4CPU, Pentium III, AMD-K6 (tm) 3D, Pentium 75 - 200, Pentium II et AMD Athlon(TM) XP
Les autres machines ne sont pas prises en compte.
--enable-gcc3-optimization=type
Optimise le processus de compilation pour une architecture donnée si cela est possible.
Machines : i386, i486, pentium, pentium-mmx, pentiumpro, pentium2, pentium3, pentium4, k6, k6-2, k6-3, athlon, athlon-tbird, athlon-4, athlon-xp, athlon-mp, winchip-c6, winchip2 et c3
Les autres machines ne sont pas prises en compte.
--enable-gcc2-optimization=type
Optimise le processus de compilation pour une architecture donnée si cela est possible.
Machines : i386, i486, pentium, pentiumpro et k6
Les autres machines ne sont pas prises en compte.
--enable-debugging-output
Active les sorties de débogage (a un impact sur les performances)
--disable-splash-screen
Supprime l'affichage de l'écran d'accueil au lancement (le lancement de Bluefish est plus rapide).
--enable-highlight-profiling
Affiche des statistiques sur les parties de programmes où Bluefish passe le plus de temps lors de l'utilisation des modèles de coloration syntaxique.
Utilisation : lors du débogage des modèles de coloration syntaxique ou pour tenter d'optimiser le programme.
--enable-development
Active les vérifications de développement (rend le programme plus lent).
--enable-gprof-profiling
Affiche des statistiques sur les parties du programme les plus utilisées en générant du code permettant d'écrire des informations de profil utile à l'analyse (rend le programme plus lent).
--enable-gcoc-coverage
But : collecter des statistiques sur le nombre de fois qu'une branche de code est exécutée et sa durée. Crée des fichiers de données pour l'utilitaire gcov (rend le programme plus lent).
--disable-update-databases
Ne pas exécuter update-desktop-database ou update-mime-database après l'installation (utile aux mainteneurs de paquets)
--disable-nls
Désactive la gestion de la langue (peut accélérer le programme).
Ajout de paquets :
![]() | |
Le principe est le suivant : |
--without-libgnomeui
Désactive la détection de libgnomeui
--with-gnome1-menu
Chemin personnalisé du menu gnome1 (désactivé par défaut)
Utilisation :
--with-gnome1-menu=cheminpersonnalisé
ou
--without-gnome1-menu
désactivé par défaut
--with-freedesktop_org-menu
Chemin personnalisé du menu freedesktop.org (gnome et kde)
Utilisation :
--with-freedesktop_org-menu=chemin personnalisé
ou
--without-freedesktop_org-menu
La valeur par défaut est détectée automatiquement en cherchant dans l'ordre :
/usr/share/applications
PREFIX/share/applications
/usr/X11R6/share/gnome/applications
PREFIX/share/gnome/applications
--with-freedesktop_org-mime
Chemin personnalisé des types mime freedesktop.org (gnome et kde)
Utilisation :
--with-freedesktop_org-mime=chemin personnalisé
ou
--without-freedesktop_org-mime
La valeur par défaut est détectée automatiquement en cherchant dans l'ordre :
/usr/share/mime
PREFIX/share/mime
/usr/X11R6/share/gnome/mime
PREFIX/share/gnome/mime
--with-gnome2_4-mime
Chemin personnalisé des types mime gnome 2.4
Utilisation :
--with-gnome2_4-mime=cheminpersonnalisé
ou
--without-gnome2_4-mime
La valeur par défaut est détectée automatiquement en cherchant dans l'ordre :
/usr/share/mime-info
PREFIX/share/mime-info
/usr/X11R6/share/gnome/mime-info
PREFIX/share/gnome/mime-info
--with-gnome2_4-appreg
Chemin personnalisé du registre d'applications gnome 2.4
Utilisation :
--with-gnome2_4-appreg=cheminpersonnalisé
ou
--without-gnome2_4-appreg
La valeur par défaut est détectée automatiquement en cherchant dans l'ordre :
/usr/share/application-registry
PREFIX/share/application-registry
/usr/X11R6/share/gnome/application-registry
PREFIX/share/gnome/application-registry
--with-icon-path
Chemin personnalisé de l'icône
Utilisation :
--with-icon-path=cheminpersonnalisé
ou
--without-icon-path
La valeur par défaut est détectée automatiquement en cherchant dans l'ordre :
/usr/share/pixmaps
PREFIX/share/pixmaps
/usr/X11R6/share/gnome/pixmaps
PREFIX/share/gnome/pixmaps
--with-libiconv-prefix
Chemin personnalisé de l'installation racine de libiconv
Utilisation :
--with-libiconv-prefix=répertoirepersonnalisé
Effet : recherche libiconv dans répertoirepersonnalisé/include
et répertoirepersonnalisé/lib
--with-included-gettext
Utilise la librairie GNU gettext incluse dans le paquet.
Options spécifiques à la version CVS :
--enable-unstable-install
Active l'installation d'une version de développement de bluefish avec des répertoires et des fichiers indépendants de la version normale. Utilisez cette option avec les versions de développement CVS.
--enable-scanner
Utilise le scanner BfTextView en tant que widget d'édition
--disable-python
Ne compile pas le plugin python
--with-theme-path
Chemin personnalisé des icônes de thème
Utilisation :
--with-theme-path=cheminpersonnalisé
ou
--without-theme-path
La valeur par défaut est détectée automatiquement en cherchant dans l'ordre :
/usr/share/icons/hicolor
PREFIX/share/icons/hicolor
/usr/X11R6/share/gnome/icons/hicolor
PREFIX/share/gnome/icons/hicolor