[tex-live] (TexLive 2009 - win32) Trouble with makeglossaries

Zdenek Wagner zdenek.wagner at gmail.com
Tue Nov 17 14:36:34 CET 2009


2009/11/17 George N. White III <gnwiii at gmail.com>:
> On Tue, Nov 17, 2009 at 4:55 AM, Christophe Faure <chfaure at gmail.com> wrote:
>
>> in win32 folder the makeglossaries.exe pops up the following message :
>>   tl-w32-wrapper.cmd: no appropriate script or program found: makeglossaries
>>
>> After digging a little, i've found that makeglossaries perl script is on the
>> right folder [TL09]/texmf-dist/scripts/glossaries.
>> The script file is without extension, if i rename it to
>> ''makeglossaries.pl'' the wrapper command works !
>>
>> The file search mechanism or some part of the wrapper seems to be buggy.....
>>
OS/2 port of teTeX uses a simple trick. It has a simple wrapper
compiled as EXE and copied under a lot of names. When invoked it
searches PATH for a file with the same name, parses its first line and
then calls the appropriate interpreter. For instance, if I want t use
epstopdf, the system finds epstopdf.exe, it then finds epstopdf, sees
that it is a perl script and invokes it as perl epstopdf with the
original command line arguments. Maybe the same method could be used
in Windows.

>> As an alternative, it is possible to rename/ensure that perl script have pl
>> extension it works for now but it could be beter to have this fixed...
>
> Perl, ruby, etc. scripts are a weakness for the Win32 version of TL2009.
> If you have access to suitable hardware, consider running TL2009 in a linux
> VM to take advantage of the generic tools (perl, ghostscript, etc.) provided
> by the linux distro.
>
> --
> George N. White III <aa056 at chebucto.ns.ca>
> Head of St. Margarets Bay, Nova Scotia
>



-- 
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz


More information about the tex-live mailing list