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

Akira Kakuto kakuto at fuk.kindai.ac.jp
Fri Aug 24 05:09:00 CEST 2012


Dear Joachim,

> Yes, I think that's worthwile in any case.
> 
> What I don't understand is Ulrike's comment:

Simplest fix may be

--- xindy.pl.orig	Fri Aug 24 11:53:42 2012
+++ xindy.pl	Fri Aug 24 11:56:25 2012
@@ -359,6 +359,14 @@
 # FIXME: In standalone installations, modules are still placed in lib
 # directory. This is not conformant to FHS.
 
+if ( $is_w32 ) {
+use Env qw(TMPDIR TEMP TMP);
+Env::import();
+if($TMPDIR ne "") {$TMPDIR=~s/\"//g};
+if($TEMP ne "")   {$TEMP=~s/\"//g};
+if($TMP ne "")    {$TMP=~s/\"//g};
+}
+
 if ( $is_TL ) { # TeX Live
 
     $modules_dir = Cwd::realpath("$cmd_dir/../../xindy/modules");

Ulrike, please test with your default setting of the OS.

Thanks,
Akira



More information about the tex-live mailing list