mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-11-26 19:03:38 +08:00
Update INSTALL file to be less redundant and contain a bit of information about compilers
darcs-hash:20060202153401-ac50b-502136b1a0e1c5117a34cc1e105a718d6ea8884b.gz
This commit is contained in:
parent
a97b652046
commit
29707e66e6
27
INSTALL
27
INSTALL
|
@ -2,16 +2,15 @@
|
||||||
Known issues
|
Known issues
|
||||||
============
|
============
|
||||||
|
|
||||||
Older versions of Doxygen has bugs in the man-page generation which
|
Fish currently requires a semi-modern GCC version to
|
||||||
cause the builtin help to render incorrectly. Version 1.2.14 is known
|
compile. Specifically, GCC 2.95.* won't compile fish. Fish has not
|
||||||
to have this problem.
|
been coded with an C99- or GNU-specific features in mind, so it is
|
||||||
|
hoped that it should be possible to make fish work with other
|
||||||
|
compilers. Patches are welcome.
|
||||||
|
|
||||||
In version 1.9.2, the installation prefix for fish rpms and debs has
|
Older versions of Doxygen has bugs in the man-page generation which
|
||||||
changed from /usr/local to /usr. The package should automatically
|
cause the builtin help to render incorrectly. Doxygen 1.2.14 is known
|
||||||
change any instances of /usr/local/bin/fish in /etc/passwd to
|
to have this problem.
|
||||||
/usr/bin/fish, but some programs, like screen, may need to be
|
|
||||||
restarted to notice the changes. You may also run into problems when
|
|
||||||
switching between using a package and personal builds.
|
|
||||||
|
|
||||||
|
|
||||||
Prerequisites
|
Prerequisites
|
||||||
|
@ -23,18 +22,16 @@ Fish requires the following packages to build:
|
||||||
- Curses or Ncurses
|
- Curses or Ncurses
|
||||||
|
|
||||||
fish also relies on standard unix tools such as cat, cut, grep, sed,
|
fish also relies on standard unix tools such as cat, cut, grep, sed,
|
||||||
whoami and echo. Fish does not support cross-compilation, separate
|
whoami, bc and echo. Fish does not support cross-compilation, separate
|
||||||
build directories or any other fancy configure options. Use a recent
|
build directories or any other fancy configure options.
|
||||||
version of Doxygen, since older versions have bugs that make the
|
|
||||||
builtin help pages render incorrectly. Version 1.2.14 is known to be
|
|
||||||
broken.
|
|
||||||
|
|
||||||
|
|
||||||
Simple install procedure
|
Simple install procedure
|
||||||
========================
|
========================
|
||||||
|
|
||||||
If you have downloaded the darcs repository of fish, you need to run
|
If you have downloaded the darcs repository of fish, you need to run
|
||||||
autoconf.
|
the autoconf command first. Then use the following commands to compile
|
||||||
|
fish:
|
||||||
|
|
||||||
% ./configure
|
% ./configure
|
||||||
% make # Compile fish
|
% make # Compile fish
|
||||||
|
|
Loading…
Reference in New Issue
Block a user