This section describes all the configure options available for bluefish.
Configuration:
display this help and exit
display options specific to this package
display the short help of all the included packages
display version information and exit
do not print "checking..." messages
cache test results in FILE [disabled by default]
alias for --cache-file=config.cache
do not create output files
find the sources in DIR [configure dir or .. by default]
Installation directories:
install architecture-independent files in PREFIX [/usr/local by default]
install architecture-dependent files in EPREFIX [PREFIX by default]
By default, make install will install all the files in /usr/local/bin, /usr/local/lib, etc. You can specify an installation prefix other than /usr/local using --prefix, for instance --prefix=$HOME.
Fine tuning of the installation directories:
For better control, use the options below. Defaults are shown within brackets.
user executables [EPREFIX/bin]
system admin executables [EPREFIX/sbin]
program executables [EPREFIX/libexec]
read-only architecture-independent data [PREFIX/share]
read-only single-machine data [PREFIX/etc]
modifiable architecture-independent data [PREFIX/com]
modifiable single-machine data [PREFIX/var]
object code libraries [EPREFIX/lib]
C header files [PREFIX/include]
C header files for non-gcc [/usr/include]
info documentation [PREFIX/info]
man documentation [PREFIX/man]
Program names:
prepend PREFIX to installed program names
append SUFFIX to installed program names
run sed PROGRAM on installed program names
System types:
configure for building on BUILD [guessed]
cross-compile to build programs to run on HOST [BUILD]
Some influential environment variables:
Use these variables to override the choices made by configure or to help it to find libraries and programs with nonstandard names/locations.
C compiler command
C compiler flags
linker flags, e.g. -L<lib dir> if you have libraries in a nonstandard directory <lib dir>
C/C++ preprocessor flags, e.g. -I<include dir> if you have headers in a nonstandard directory <include dir>
C preprocessor
Optional Features:
It works as is: --enable-feature enables the feature, --disable-feature or --enable-feature=no disables the feature.
By default, the --enable-feature option is not enabled, you should pass it if you want to get it, the --disable-xxx option is not disabled, you should pass it if you want to disable it.
optimizes the build process for a given architecture if possible
How: rely on the result of:
uname -p or grep "model name" /proc/cpuinfo | cut -d: -f2 to detect the architecture
the version of gcc to pass the arguments
Tested gcc versions: 3.2.*, 3.0.*, 2.95.*
Machines: Intel(R) Pentium(R) 4CPU, Pentium III, AMD-K6 (tm) 3D, Pentium 75 - 200, Pentium II, AMD Athlon(TM) XP
Other machines are ignored
optimizes the build process for a given architecture if 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, c3
Other machines are ignored
optimizes the build process for a given architecture if possible
Machines: i386, i486, pentium, pentiumpro, k6
Other machines are ignored
turns debugging output on (this option impacts performance)
suppresses the display of the splash screen at launch time (Bluefish launches faster)
outputs statistics on where the program spends most of its time when highlighting patterns.
Usage: for debugging highlight patterns or trying to optimize the program
enables development checks (slows down the program)
outputs statistics on where the program spends most of its time by generating extra code to write profile information suitable for the analysis. (slows down the program)
Purpose: to be able to collect statistics on how many times each branch is executed and how long it has lasted. Creates data files for the gcov code-coverage utility. (slows down the program)
disables the Native Language Support
Optional Packages:
This works as is: --with-xxx=foo enables the flag, --without-xxx disables it. When not enabled, the default is used.
customized path for the icon.
Usage: --with-icon-path=customizedpath
Defaults to: /usr/share/pixmaps
customized path for the gnome1 menu.
Usage: --with-gnome1-menu=customizedpath
Defaults to: /usr/share/gnome/apps/
customized path for the gnome2 menu and mime-type
Usage: --with-gnome2-prefix=customizedpath
Defaults to: /usr/share/
customized path for libiconv top level installation.
Usage: --with-libiconv-prefix=customizeddir
Effect: searches for libiconv in customizeddir/include and customizeddir/lib
use the GNU gettext library included in the package