Robert Hicks wrote:
Georg Dahn wrote:
Hi!
--- Robert Hicks <[EMAIL PROTECTED]> wrote:
I see in the configure file that --with-features takes "tiny, small,
normal, big or huge (default: normal).
Is there some place I can look to see what those options provide?
Try
:h :version
Best wishes,
Georg
Cool, exactly what I was looking for. : )
Robert
Basically:
- the "tiny" version has nothing that can be omitted -- not even online
help, visual mode, or expression evaluation;
- the "small" version has visual mode and split windows (and online
help) but it still lacks expression evaluation;
- the "normal" version has a lot more, but it still lacks some important
(to me) features, including support for multi-byte encodings (such as
Chinese or Unicode) and for right-to-left writing systems (such as
Hebrew, Arabic or Farsi);
- the "big" version has everything except the "profiling" feature;
- the "huge" version has it all.
- There are still some features (such as MzScheme, Perl, Python, Tcl,
and, on X11 systems, GNOME, which requires a GTK+ GUI) which have to be
included manually.
I would recommend to stay away from the "tiny" and "small" versions,
unless you're running on a system with very limited memory like 16-bit
Dos. Personally, since I like the big all-bells-and-whistles package, I
source (not run) the following bash script just before running "make":
-----8<-----
#!/bin/bash
#
# this file must be sourced, not run
#
# set environment variables
export CONF_OPT_GUI='--enable-gnome-check'
export CONF_OPT_PERL='--enable-perlinterp'
export CONF_OPT_PYTHON='--enable-pythoninterp'
export CONF_OPT_TCL='--enable-tclinterp --with-tcl=tclsh8.4'
export CONF_OPT_RUBY='--enable-rubyinterp'
export CONF_OPT_MZSCHEME='--enable-mzschemeinterp'
export CONF_OPT_CSCOPE='--enable-cscope'
export CONF_OPT_MULTIBYTE='--enable-multibyte'
export CONF_OPT_OUTPUT='--enable-fontset'
export CONF_OPT_FEAT='--with-features=huge'
export CONF_OPT_COMPBY='"[EMAIL PROTECTED]"'
----->8-----
(if your browser, or mine, "beautified" the last line by breaking it
between export and CONF_OPT_COMPBY, well, it shouldn't have.)
You can use this script, changing anything you want, including of course
at least the "compiled-by" line. If you lack the "development" packages
required for one or other of the configured-in options, configure will
turn it off.
Best regards,
Tony.