* setup2.sgml (setup-env): Clarify that Windows environment gets
copied over. Add paragraph about TMP, TEMP, and TMPDIR.
This commit is contained in:
parent
b4a3a3e367
commit
725d792fe1
|
@ -1,3 +1,8 @@
|
||||||
|
2009-12-02 Ken Brown <kbrown@cornell.edu>
|
||||||
|
|
||||||
|
* setup2.sgml (setup-env): Clarify that Windows environment gets
|
||||||
|
copied over. Add paragraph about TMP, TEMP, and TMPDIR.
|
||||||
|
|
||||||
2009-11-18 Corinna Vinschen <corinna@vinschen.de>
|
2009-11-18 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
* overview2.sgml (ov-hi-files): Remove reference to root directory when
|
* overview2.sgml (ov-hi-files): Remove reference to root directory when
|
||||||
|
|
|
@ -4,7 +4,9 @@
|
||||||
You may wish to specify settings of several important environment
|
You may wish to specify settings of several important environment
|
||||||
variables that affect Cygwin's operation. Some of these settings need
|
variables that affect Cygwin's operation. Some of these settings need
|
||||||
to be in effect prior to launching the initial Cygwin session (before
|
to be in effect prior to launching the initial Cygwin session (before
|
||||||
starting your bash shell, for instance), and are, consequentially, best
|
starting your bash shell, for instance). They should therefore be set
|
||||||
|
in the Windows environment; all Windows environment variables are
|
||||||
|
imported when Cygwin starts. Such settings can be
|
||||||
placed in a .bat file. An initial file is named Cygwin.bat and is created
|
placed in a .bat file. An initial file is named Cygwin.bat and is created
|
||||||
in the Cygwin root directory that you specified during setup. Note that
|
in the Cygwin root directory that you specified during setup. Note that
|
||||||
the "Cygwin" option of the Start Menu points to Cygwin.bat. Edit
|
the "Cygwin" option of the Start Menu points to Cygwin.bat. Edit
|
||||||
|
@ -66,6 +68,34 @@ first starts. Most Cygwin applications do not make use of the
|
||||||
<function>dlopen ()</function> call and do not need this variable.
|
<function>dlopen ()</function> call and do not need this variable.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
In addition to <envar>PATH</envar>, <envar>HOME</envar>,
|
||||||
|
and <envar>LD_LIBRARY_PATH</envar>, there are three other environment
|
||||||
|
variables which, if they exist in the Windows environment, are
|
||||||
|
converted to UNIX format: <envar>TMPDIR</envar>, <envar>TMP</envar>,
|
||||||
|
and <envar>TEMP</envar>. The first is not set by default in the
|
||||||
|
Windows environment but the other two are, and they point to the
|
||||||
|
default Windows temporary directory. If set, these variables will be
|
||||||
|
used by some Cygwin applications, possibly with unexpected results.
|
||||||
|
You may therefore want to unset them by adding the following two lines
|
||||||
|
to your <filename>~/.bashrc</filename> file:
|
||||||
|
|
||||||
|
<screen>
|
||||||
|
unset TMP
|
||||||
|
unset TEMP
|
||||||
|
</screen>
|
||||||
|
|
||||||
|
This is done in the default <filename>~/.bashrc</filename> file.
|
||||||
|
Alternatively, you could set <envar>TMP</envar>
|
||||||
|
and <envar>TEMP</envar> to point to <filename>/tmp</filename> or to
|
||||||
|
any other temporary directory of your choice. For example:
|
||||||
|
|
||||||
|
<screen>
|
||||||
|
export TMP=/tmp
|
||||||
|
export TEMP=/tmp
|
||||||
|
</screen>
|
||||||
|
</para>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
<sect1 id="setup-maxmem"><title>Changing Cygwin's Maximum Memory</title>
|
<sect1 id="setup-maxmem"><title>Changing Cygwin's Maximum Memory</title>
|
||||||
|
|
Loading…
Reference in New Issue