[tex-live] xindy doesn't work on windows

Reinhard Kotucha reinhard.kotucha at web.de
Wed Aug 22 23:34:32 CEST 2012


On 2012-08-22 at 12:56:09 +0100, Philip TAYLOR wrote:

 > Akira Kakuto wrote:
 > > Dear Ulrike,
 > > 
 > >> I:\Z-Test>set TEMP="J:\temp temp"
 > > 
 > > Probably TMPDIR is prefered.
 > > Try
 > > set TMPDIR="J:\temp temp"
 > > 
 > > Thanks,
 > > Akira
 > 
 > What is the reason for this, Akira-san ?  The two normal environment
 > variables controlling the location of temporary files are "TEMP" and
 > "TMP"; from where does "TMPDIR" originate ?

TMPDIR is used on Unix.  The reason why it's checked first is because
though Cygwin is a Unix like system, the Windows environment is
inherited.  A few variables are even adapted so that Windows paths can
be used.

Here is an excerpt (Cygwin on XP):

  OS=Windows_NT
  OSTYPE=cygwin
  PATH='/usr/local/bin:/usr/bin:É:/cygdrive/c/WINDOWS/system32:É'
  TEMP=/cygdrive/c/DOKUME~1/kotucha/LOKALE~1/Temp
  TMP=/cygdrive/c/DOKUME~1/kotucha/LOKALE~1/Temp

In order to allow Cygwin users to control the behaviour by setting
TMPDIR, this variable must have the precedence.

Regards,
  Reinhard

-- 
----------------------------------------------------------------------------
Reinhard Kotucha                                      Phone: +49-511-3373112
Marschnerstr. 25
D-30167 Hannover                              mailto:reinhard.kotucha at web.de
----------------------------------------------------------------------------
Microsoft isn't the answer. Microsoft is the question, and the answer is NO.
----------------------------------------------------------------------------



More information about the tex-live mailing list