Though I've only been skimming this thread, I can probably help you with
your TeX problem.  Sorry if I'm telling you things you already know.

On Wed, Dec 24, 2008 at 04:38:28AM +0000, druf...@att.net wrote:
> Well, I got a little further, this time from the CVS files, but now even TeX 
> appears to be confused.  I've installed everything I could see in the cygwin 
> options that seemed to be TeX related, but I'm now getting the following:
> 
> cp -p doc/gforth.texi- doc/gforth.texi
> rm doc/gforth.texi-
> cd doc; makeinfo gforth.texi
> cd doc; makeinfo vmgen.texi
> cd doc; makeinfo --html gforth.texi
> cd doc; makeinfo --html vmgen.texi
> cd doc; texi2dvi gforth.texi
> This is e-TeXk, Version 3.141592-2.2 (Web2C 7.5.4)
>  file:line:error style messages enabled.
>  %&-line parsing enabled.
> ---! /var/lib/texmf/web2c/etex.fmt was written by pdfetex

Your experiments with Cygwin created a mutant monster. :)  A .fmt file
is a binary dump of TeX's data structures, so that next time TeX can read
all its data in one operation instead of running a bunch of initialization
code.  You're running the DVI-generating version of etex, but the format
file was dumped by the PDF-generating version.  Evidently the two versions
dump to the same pathname, and can't coexist.  Can you uninstall pdfetex?
Then you'll need to regenerate the correct format file.  Reinstalling etex
is probably easiest.

> (Fatal format file error; I'm stymied)
> /usr/bin/texi2dvi: texinfo.tex appears to be broken, quitting.

I suspect the above line is misleading and texinfo.tex was never read.
But you may want to check that by running etex yourself.

> make: *** [doc/gforth.dvi] Error 1

You don't want to edit the Makefile to skip the generation of gforth.dvi,
right?

Is there a gforth.pdf target in the Makefile, and do you want to run it?
Then this problem with conflicting format files would become more serious.
The etex man page I looked up describes the TEXFORMATS environment variable
and the -fmt command-line option, so at least there are solutions.

---------------------------------------------------------------------
To unsubscribe, e-mail: gforth-unsubscr...@chaossolutions.org
For additional commands, e-mail: gforth-h...@chaossolutions.org

Reply via email to