|
|
1 | General hint: if you get compile errors, then likely your configuration |
|
|
2 | hasn't been tested well. Either try with --enable-everything or use the |
|
|
3 | ./reconf script as a base for experiments. ./reconf is used by myself, |
|
|
4 | so it should generally be a working config. Of course, you should always |
|
|
5 | report when a combination doesn't work, so it cnya be fixed. Marc Lehmann |
|
|
6 | <rxvt@schmorp.de>. |
|
|
7 | |
1 | --enable-everything |
8 | --enable-everything |
2 | add support for all non-multichoice options listed in "./configure |
9 | add support for all non-multichoice options listed in "./configure |
3 | --help". Note that unlike other enable options this is order |
10 | --help". Note that unlike other enable options this is order |
4 | dependant. You can specify this and then disable options which |
11 | dependant. You can specify this and then disable options which |
5 | this enables by _following_ this with the appropriate commands. |
12 | this enables by _following_ this with the appropriate commands. |
… | |
… | |
13 | jp_ext rarely used but big japanese encodings |
20 | jp_ext rarely used but big japanese encodings |
14 | kr korean encodings |
21 | kr korean encodings |
15 | cn common chinese encodings |
22 | cn common chinese encodings |
16 | cn_ext rarely used but very big chinese encodigs |
23 | cn_ext rarely used but very big chinese encodigs |
17 | all all of the above |
24 | all all of the above |
|
|
25 | --enable-xim |
|
|
26 | add support for XIM (X Input Method) protocol. This allows using |
|
|
27 | alternative input methods (e.g. kinput2) and will also correctly |
|
|
28 | set up the input for people using dead keys or compose keys. |
18 | --enable-unicode3 |
29 | --enable-unicode3 |
19 | enable support for unicode codepoints above 65535 (the basic |
30 | enable support for unicode codepoints above 65535 (the basic |
20 | multilingual page). This increases storage requirements per character |
31 | multilingual page). This increases storage requirements per |
21 | from 2 to 4 bytes and is not too useful as font support in X11 and Xft |
32 | character from 2 to 4 bytes. X11 fonts do not yet support these |
22 | is largely missing, although cut & paste will work correctly, as will |
33 | extra characters, but Xft does. |
23 | displaying, if you have the right font(s). |
34 | --enable-combining |
|
|
35 | enable automatic composition of combining characters into |
|
|
36 | composite characters. This is required for proper viewing of text |
|
|
37 | where accents are encoded as seperate unicode characters. This is |
|
|
38 | done by using precomposited characters when available or creating |
|
|
39 | new pseudo-characters when no precomposed form exists. Without |
|
|
40 | --enable-unicode3, the number of additional precomposed characters |
|
|
41 | is rather limited (2048, if this is full, rxvt will use the |
|
|
42 | private use area, extending the number of combinations to |
|
|
43 | 8448). With --enable-unicode3, no practical limit exists. This |
|
|
44 | will also enable storage of characters >16bit. They currently |
|
|
45 | won't display properly, but they will paste correctly. |
|
|
46 | The combining table also contains entries for arabic presentation |
|
|
47 | forms, but these are not currently used. Bug me if you want |
|
|
48 | these to be used. |
|
|
49 | --enable-fallback(=CLASS) |
|
|
50 | when reading resource settings, also read settings for class CLASS |
|
|
51 | (default: Rxvt). To disable resource fallback use --disable-fallback. |
|
|
52 | --with-res-name=NAME |
|
|
53 | use the given name (default: urxvt) as default application name |
|
|
54 | when reading resources. Specify --with-res-name=rxvt to replace |
|
|
55 | rxvt. |
|
|
56 | --with-res-class=CLASS |
|
|
57 | use the given class (default: URxvt) as default application class |
|
|
58 | when reading resources. Specify --with-res-class=Rxvt to replace |
|
|
59 | rxvt. |
24 | --enable-utmp |
60 | --enable-utmp |
25 | write user and tty to utmp file (used by programs like ``w'') at |
61 | write user and tty to utmp file (used by programs like ``w'') at |
26 | start of rxvt execution and delete information when rxvt exits. |
62 | start of rxvt execution and delete information when rxvt exits. |
27 | --enable-wtmp |
63 | --enable-wtmp |
28 | write user and tty to wtmp file (used by programs like ``last'') at |
64 | write user and tty to wtmp file (used by programs like ``last'') at |
… | |
… | |
35 | --enable-xpm-background |
71 | --enable-xpm-background |
36 | add support for XPM background pixmaps |
72 | add support for XPM background pixmaps |
37 | --enable-transparency |
73 | --enable-transparency |
38 | add support for inheriting parent backgrounds thus giving a fake |
74 | add support for inheriting parent backgrounds thus giving a fake |
39 | transparency to the term |
75 | transparency to the term |
|
|
76 | --enable-tinting |
|
|
77 | add support for tinting of transparent backgrounds. |
40 | --enable-menubar |
78 | --enable-menubar |
41 | add support for our menu bar system (this interacts badly with |
79 | add support for our menu bar system (this interacts badly with |
42 | dynamic locale switching currently) |
80 | dynamic locale switching currently) |
43 | --enable-rxvt-scroll |
81 | --enable-rxvt-scroll |
44 | add support for the original rxvt scrollbar |
82 | add support for the original rxvt scrollbar |
… | |
… | |
51 | is the favourite of the rxvt-unicode author, having used it for |
89 | is the favourite of the rxvt-unicode author, having used it for |
52 | many years. |
90 | many years. |
53 | --enable-half-shadow |
91 | --enable-half-shadow |
54 | make shadows on the scrollbar only half the normal width & height. |
92 | make shadows on the scrollbar only half the normal width & height. |
55 | only applicable to rxvt scrollbars |
93 | only applicable to rxvt scrollbars |
56 | --enable-xim |
|
|
57 | add support for XIM (X Input Method) protocol. This allows using |
|
|
58 | alternative input methods (e.g. kinput2) and will also correctly |
|
|
59 | set up the input for people using dead keys or compose keys. |
|
|
60 | --enable-ttygid |
94 | --enable-ttygid |
61 | change tty device setting to group "tty" - only use this if |
95 | change tty device setting to group "tty" - only use this if |
62 | your system uses this type of security |
96 | your system uses this type of security |
63 | --disable-backspace-key |
97 | --disable-backspace-key |
64 | disable any handling of the backspace key by us - let the X server |
98 | disable any handling of the backspace key by us - let the X server |
… | |
… | |
117 | add support for 256 colours rather than the base 16 colours |
151 | add support for 256 colours rather than the base 16 colours |
118 | --enable-cursor-blink |
152 | --enable-cursor-blink |
119 | add support for a blinking cursor |
153 | add support for a blinking cursor |
120 | --enable-pointer-blank |
154 | --enable-pointer-blank |
121 | add support to have the pointer disappear when typing or inactive |
155 | add support to have the pointer disappear when typing or inactive |
|
|
156 | --with-name=NAME |
|
|
157 | set the basename for the installed binaries (default: urxvt, resulting |
|
|
158 | in urxvt, urxvtd etc.). Specify --with-name=rxvt to replace rxvt. |
122 | --with-term=NAME |
159 | --with-term=NAME |
123 | change the environmental variable for the terminal to NAME |
160 | change the environmental variable for the terminal to NAME |
124 | (default "rxvt") |
161 | (default "rxvt") |
125 | --with-terminfo=PATH |
162 | --with-terminfo=PATH |
126 | change the environmental variable for the path to the terminfo |
163 | change the environmental variable for the path to the terminfo |