Mercurial > vim
comparison src/INSTALL @ 11:4424b47a0797
updated for version 7.0003
author | vimboss |
---|---|
date | Wed, 30 Jun 2004 16:16:41 +0000 |
parents | 3fc0f57ecb91 |
children | c91e60e1c695 |
comparison
equal
deleted
inserted
replaced
10:4e2284e71352 | 11:4424b47a0797 |
---|---|
86 | 86 |
87 | 87 |
88 Unix: COMPILING WITH/WITHOUT GUI | 88 Unix: COMPILING WITH/WITHOUT GUI |
89 | 89 |
90 These configure arguments can be used to select which GUI to use: | 90 These configure arguments can be used to select which GUI to use: |
91 --enable-gui= gtk, motif, athena or auto | 91 --enable-gui= gtk, kde, motif, athena or auto |
92 --disable-gtk-check | 92 --disable-gtk-check |
93 --disable-motif-check | 93 --disable-motif-check |
94 --disable-athena-check | 94 --disable-athena-check |
95 | 95 |
96 --enable-gui defaults to "auto", so it will automatically look for a GUI (in | 96 --enable-gui defaults to "auto", so it will automatically look for a GUI (in |
97 the order of GTK, Motif, then Athena). If one is found, then is uses it and | 97 the order of GTK, Motif, then Athena). If one is found, then is uses it and |
98 does not proceed to check any of the remaining ones. Otherwise, it moves on | 98 does not proceed to check any of the remaining ones. Otherwise, it moves on |
99 to the next one. | 99 to the next one. |
100 | 100 |
101 --enable-{gtk,motif,athena}-check all default to "yes", such that if | 101 --enable-{gtk,kde,motif,athena}-check all default to "yes", such that if |
102 --enable-gui is "auto" (which it is by default), GTK, Motif, and Athena will | 102 --enable-gui is "auto" (which it is by default), GTK, Motif, and Athena will |
103 be checked for. If you want to *exclude* a certain check, then you use | 103 be checked for. If you want to *exclude* a certain check, then you use |
104 --disable-{gtk,motif,athena}-check. | 104 --disable-{gtk,kde,motif,athena}-check. |
105 | 105 |
106 For example, if --enable-gui is set to "auto", but you don't want it look for | 106 For example, if --enable-gui is set to "auto", but you don't want it look for |
107 Motif, you then also specify --disable-motif-check. This results in only | 107 Motif, you then also specify --disable-motif-check. This results in only |
108 checking for GTK and Athena. | 108 checking for GTK and Athena. |
109 | 109 |
110 Lastly, if you know which one you want to use, then you can just do | 110 Lastly, if you know which one you want to use, then you can just do |
111 --enable-gui={gtk,motif,athena}. So if you wanted to only use Motif, then | 111 --enable-gui={gtk,kde,motif,athena}. So if you wanted to only use Motif, then |
112 you'd specify --enable-gui=motif. Once you specify what you want, the | 112 you'd specify --enable-gui=motif. Once you specify what you want, the |
113 --enable-{gtk,motif,athena}-check options are ignored. | 113 --enable-{gtk,kde,motif,athena}-check options are ignored. |
114 | 114 |
115 For compiling with the GTK+ GUI, you need a recent version of glib and gtk+. | 115 For compiling with the GTK+ GUI, you need a recent version of glib and gtk+. |
116 Configure checks for at least version 1.1.16, but below 2.0. An older versions | 116 Configure checks for at least version 1.1.16, but below 2.0. An older versions |
117 is not selected automatically. If you want to use it anyway, run configure | 117 is not selected automatically. If you want to use it anyway, run configure |
118 with "--disable-gtktest". GTK 2.0 doesn't work yet. | 118 with "--disable-gtktest". GTK 2.0 doesn't work yet. |
121 If you are sure you have GTK installed, but for some reason configure says you | 121 If you are sure you have GTK installed, but for some reason configure says you |
122 do not, you may have left-over header files and/or library files from an older | 122 do not, you may have left-over header files and/or library files from an older |
123 (and incompatible) version of GTK. if this is the case, please check | 123 (and incompatible) version of GTK. if this is the case, please check |
124 auto/config.log for any error messages that may give you a hint as to what's | 124 auto/config.log for any error messages that may give you a hint as to what's |
125 happening. | 125 happening. |
126 | |
127 For KDE see INSTALLkde.txt. | |
128 | |
126 | 129 |
127 Unix: COMPILING WITH MULTI-BYTE | 130 Unix: COMPILING WITH MULTI-BYTE |
128 | 131 |
129 When you want to compile with the multi-byte features enabled, make sure you | 132 When you want to compile with the multi-byte features enabled, make sure you |
130 compile on a machine where the locale settings actually work. otherwise the | 133 compile on a machine where the locale settings actually work. otherwise the |