25 |
whole path in @samp{"double quote marks"} whenever you specify it on a |
whole path in @samp{"double quote marks"} whenever you specify it on a |
26 |
command line. |
command line. |
27 |
|
|
28 |
Avoid `helpful' file names like @samp{/cygdrive/c} and |
Avoid `helpful' magic file names like @samp{/cygdrive/c} and |
29 |
@samp{C:\PROGRA~1\} like the plague. It is quite unlikely that the |
@samp{C:\PROGRA~1\} like the plague. It is quite unlikely that the |
30 |
scripts will be able to identify the actual file names involved. Use |
scripts will be able to identify the actual file names involved. Use |
31 |
the full paths, making use of normal Windows drive letters like |
the full paths, making use of normal Windows drive letters like |
43 |
destination, and you can ultimately remove the directory where you |
destination, and you can ultimately remove the directory where you |
44 |
unpacked the files. |
unpacked the files. |
45 |
|
|
46 |
The distribution contains only text files, and their line endings have |
Line endings are a problem under Windows. The distribution contains |
47 |
to be proper for Windows, or you'll likely run into problems later on. |
only text files, and theoretically most of the involved tools should get |
48 |
Your unpacking tool probably has options for achieving this effect. |
along with that. However, the files are processed by various utilities, |
49 |
Your chances might be better if you are using the @samp{.zip} archive |
and it is conceivable that not all of them will use the same line ending |
50 |
rather than the @samp{.tar.gz} file. If you are loading files from the |
conventions. If you encounter problems, it might help if you try |
51 |
distribution into Emacs, its mode line should show the @samp{(DOS)} |
unpacking (or checking out) the files in binary mode, if your tools |
52 |
indicator. |
allow that. |
53 |
|
|
54 |
If you don't have a suitable unpacking tool, skip to the next step: this |
If you don't have a suitable unpacking tool, skip to the next step: this |
55 |
should provide you with a working @samp{unzip} command. |
should provide you with a working @samp{unzip} command. |
139 |
|
|
140 |
@item --with-emacs |
@item --with-emacs |
141 |
if you are installing for a version of Emacs. You can use |
if you are installing for a version of Emacs. You can use |
142 |
@samp{--with-emacs=@var{/path/to/emacs}} to specify the name of the |
@samp{--with-emacs=@var{drive:/path/to/emacs}} to specify the name of the |
143 |
installed Emacs executable, complete with its path if necessary (if |
installed Emacs executable, complete with its path if necessary (if |
144 |
Emacs is not within a directory specified in your @env{PATH} environment |
Emacs is not within a directory specified in your @env{PATH} environment |
145 |
setting). |
setting). |
146 |
|
|
147 |
@item --with-xemacs |
@item --with-xemacs |
148 |
if you are installing for a version of XEmacs. Again, you can use |
if you are installing for a version of XEmacs. Again, you can use |
149 |
@samp{--with-xemacs=@var{/path/to/xemacs}} to specify the name of the |
@samp{--with-xemacs=@var{drive:/path/to/xemacs}} to specify the name of the |
150 |
installed XEmacs executable complete with its path if necessary. It may |
installed XEmacs executable complete with its path if necessary. It may |
151 |
also be necessary to specify this option if a copy of Emacs is found in |
also be necessary to specify this option if a copy of Emacs is found in |
152 |
your @env{PATH} environment setting, but you still would like to install |
your @env{PATH} environment setting, but you still would like to install |
153 |
a copy of @AUCTeX{} for XEmacs. |
a copy of @AUCTeX{} for XEmacs. |
154 |
|
|
155 |
@item --with-packagedir=@var{/dir} |
@item --with-packagedir=@var{drive:/dir} |
156 |
is an XEmacs-only option giving the location of the package directory. |
is an XEmacs-only option giving the location of the package directory. |
157 |
This will install and activate the package. Emacs uses a different |
This will install and activate the package. Emacs uses a different |
158 |
installation scheme: |
installation scheme: |
159 |
|
|
160 |
@item --with-lispdir=@var{/path/to/site-lisp} |
@item --with-lispdir=@var{drive:/path/to/site-lisp} |
161 |
This Emacs-only option tells a place in @code{load-path} below which the |
This Emacs-only option tells a place in @code{load-path} below which the |
162 |
files are situated. The startup files @file{auctex.el} and |
files are situated. The startup files @file{auctex.el} and |
163 |
@file{preview-latex.el} will get installed here unless a subdirectory |
@file{preview-latex.el} will get installed here unless a subdirectory |
174 |
@ref{Configure}. |
@ref{Configure}. |
175 |
@end ifclear |
@end ifclear |
176 |
|
|
177 |
@item --with-auto-dir=@var{/dir} |
@item --with-auto-dir=@var{drive:/dir} |
178 |
Directory containing automatically generated information. You should |
Directory containing automatically generated information. You should |
179 |
not normally need to set this, as @samp{--prefix} should take care of |
not normally need to set this, as @samp{--prefix} should take care of |
180 |
this. |
this. |
184 |
display. This will be the case if you are using a native variant of |
display. This will be the case if you are using a native variant of |
185 |
@w{Emacs 21}. |
@w{Emacs 21}. |
186 |
|
|
187 |
@item --with-texmf-dir=@var{dir} |
@item --with-texmf-dir=@var{drive:dir} |
188 |
This will specify the directory where your @TeX{} installation sits. If |
This will specify the directory where your @TeX{} installation sits. If |
189 |
your @TeX{} installation does not conform to the TDS (@TeX{} directory |
your @TeX{} installation does not conform to the TDS (@TeX{} directory |
190 |
standard), you may need to specify more options to get everything in |
standard), you may need to specify more options to get everything in |
207 |
idea, but you can get around by specifying environment variables to |
idea, but you can get around by specifying environment variables to |
208 |
@file{configure}: |
@file{configure}: |
209 |
@example |
@example |
210 |
GS="@var{/path/to/gswin32c.exe}" ./configure @dots{} |
GS="@var{drive:/path/to/gswin32c.exe}" ./configure @dots{} |
211 |
@end example |
@end example |
212 |
should work for this purpose. @file{gswin32c.exe} is the usual name for |
should work for this purpose. @file{gswin32c.exe} is the usual name for |
213 |
the required @emph{command line} executable under Windows; in contrast, |
the required @emph{command line} executable under Windows; in contrast, |