README
1 This is the GNU implementation of sed, the Unix stream editor.
2
3 See the NEWS file for a brief summary and the ChangeLog for
4 more detailed descriptions of changes.
5
6 See the file INSTALL for generic compilation and installation
7 instructions.
8
9 See the file BUGS for instructions about reporting bugs.
10
11 The file README.boot gives instructions for making a "bootstrap"
12 version of sed on systems which lack any pre-existing and working
13 version of sed.
14
README-alpha
1 This is an alpha version of GNU sed. Please try it on a wide
2 range of scripts (especially configure scripts) and submit
3 bug reports to bonzini (a] gnu.org.
4
5 Thanks,
6
7 Paolo Bonzini
8 GNU sed maintainer
9
README.boot
1 Because a working sed is a prerequisite for running the ``configure''
2 script, I have provided the script ``bootstrap.sh'' which will attempt
3 to build a version of sed adequate for running ``configure''. If it
4 fails, edit the ``config.h'' file that was created according to the
5 comments found therein, and then try running ``bootstrap.sh'' again.
6
7 The bootstrap build is quite likely to babble on and on with
8 various compiler warnings. You may want to tell bootstrap.sh
9 how to invoke your compiler with warnings disabled. For example,
10 with a Bourne-like shell and gcc one could use:
11 $ CC='gcc -w' sh bootstrap.sh
12 or with a csh-like shell, one could try:
13 % env CC='gcc -w' sh bootstrap.sh
14
15 Once you get a working version of sed, temporarily install sed/sed
16 somewhere in your $PATH, and then really re-build the normal way
17 (starting with ``sh configure''); the bootstrap version is almost
18 certainly more crippled than it needs to be on your machine.
19
20 I don't much care to hear about any bugs in ``bootstrap'' versions
21 of sed beyond those which actually keep the ``bootstrap'' version from
22 building, or sed's configure script from running properly. I am
23 especially uninterested in compiler warnings from the bootstrap build.
24