1 | See README.unicode for rxvt-unicode specific documentation. |
|
|
2 | |
|
|
3 | -------------------------------------------------------------------------- |
1 | -------------------------------------------------------------------------- |
4 | Using GNU autoconfig |
2 | Using GNU autoconfig |
5 | -------------------------------------------------------------------------- |
3 | -------------------------------------------------------------------------- |
6 | 1. If you retrieved a CVS version of this package, you need the GNU |
4 | 1. If you retrieved a CVS version of this package, you need the GNU |
7 | autoconf package to generate the configure script. This is done |
5 | autoconf package to generate the configure script. This is done |
8 | by running ./.prebuild in this directory which will automatically |
6 | by running ./genac in this directory which will automatically |
9 | run autoconf with the appropriate options. |
7 | run autoconf with the appropriate options. |
10 | |
8 | |
11 | 2. Run ./configure to generate config.h and the various Makefiles. |
9 | 2. Run ./configure to generate config.h and the various Makefiles. |
12 | ./configure --help gives a list of possible options with slightly |
10 | ./configure --help gives a list of possible options with slightly |
13 | longer descriptions in README.configure |
11 | longer descriptions in README.configure |
14 | |
|
|
15 | Note that configure options have changed since 2.6.x series. |
|
|
16 | |
12 | |
17 | Some systems require unusual options for compilation or linking that |
13 | Some systems require unusual options for compilation or linking that |
18 | the `configure' script does not know about. You can give `configure' |
14 | the `configure' script does not know about. You can give `configure' |
19 | initial values for variables by setting them in the environment. Using |
15 | initial values for variables by setting them in the environment. Using |
20 | a Bourne-compatible shell, you can do that on the command line like |
16 | a Bourne-compatible shell, you can do that on the command line like |
… | |
… | |
48 | |
44 | |
49 | or install them separately |
45 | or install them separately |
50 | (cd src; make install) |
46 | (cd src; make install) |
51 | (cd rclock; make install) |
47 | (cd rclock; make install) |
52 | |
48 | |
53 | you may also want to install doc/etc/rxvt.terminfo and |
49 | you may also want to install doc/etc/rxvt-unicode.terminfo and |
54 | doc/etc/rxvt.termcap |
50 | doc/etc/rxvt-unicode.termcap |
55 | |
51 | |
56 | 7 a. If compiled with UTMP_SUPPORT, you may need to install rxvt setuid |
52 | 7 a. If compiled with UTMP_SUPPORT, you may need to install rxvt setuid |
57 | root or setuid/setgid to match the file permissions on /etc/utmp |
53 | root or setuid/setgid to match the file permissions on /etc/utmp |
58 | 7 b. You may need to install setuid root anyway for some systems so that |
54 | 7 b. You may need to install setuid root anyway for some systems so that |
59 | they can give you ownership of the tty devices. |
55 | they can give you ownership of the tty devices. |
60 | |
56 | |
61 | 8. On systems which dislike doc/rxvt.1 |
|
|
62 | (cd doc; rm rxvt.1; make rxvt.1) |
|
|
63 | |
|
|
64 | =================================== |
57 | =================================== |
65 | |
|
|
66 | NB: If you were able to compile OK but running rxvt prints out |
|
|
67 | "rxvt: could not obtain control of tty" |
|
|
68 | running "make tests" from this directory (or from src/test) |
|
|
69 | should give you a breakdown of the failure point which is |
|
|
70 | useful to the developers in fixing the problem |
|
|
71 | |
58 | |
72 | NB: SunOS (with/without gcc?) gets reported by configure as |
59 | NB: SunOS (with/without gcc?) gets reported by configure as |
73 | |
60 | |
74 | #undef STDC_HEADERS |
61 | #undef STDC_HEADERS |
75 | #define HAVE_SYS_IOCTL_H 1 |
62 | #define HAVE_SYS_IOCTL_H 1 |
… | |
… | |
89 | SVR4 users (that aren't using gcc) will have to add -DSVR4 to |
76 | SVR4 users (that aren't using gcc) will have to add -DSVR4 to |
90 | CPPFLAGS for configure. |
77 | CPPFLAGS for configure. |
91 | |
78 | |
92 | -- |
79 | -- |
93 | EOF |
80 | EOF |
|
|
81 | |