I've been having a go at cross compiling teTeX 2.0.2 for a non-Unix system,
and it's been fairly hard going.  

The main problems are that it builds tools it uses itself in the build
process like web2c/web2c/tangle (and is therefore unsure when to use the
local compiler and when to use the cross compiler), that configuration
scripts do lots of AC_TRY_RUN without assuming a default in the case of a
cross compiler, and that I'm not sure whether teTeX's path handling can cope
with the idea that where programs are put when I do 'make install' and where
they end up on the destination system are completely different things (can
it?).

Supporting cross compiling is a large part of what autoconf is for, so I'd
imagine these aren't too hard, just time consuming, to fix.  But before I
dive into the code I was just wondering if any work had been done on this
(perhaps in 2.9*?) I've seen http://tex.aanhet.net/mingtex/ and that looks
interesting, but it's Windows specific.

If I were to produce a set of patches resembling the mingtex ones but
multiplatform (ie using autoconf properly), which would be the chance of
getting them integrated?  At the end of the day I'd rather avoid having to
maintain a set of patches for a moving target base code.

Thanks
Theo

-- 
Theo Markettos                 [EMAIL PROTECTED]
Clare Hall, Cambridge          [EMAIL PROTECTED]
CB3 9AL, UK                    http://www.markettos.org.uk/

Reply via email to