[tlbuild] Build progress with CYGWIN
Karl Berry
karl at freefriends.org
Tue Sep 2 02:06:08 CEST 2008
Hi Rodrigo,
Sorry for the delayed reply.
I am trying to build TeXlive for CYGWIN.
Great. FYI, as mentioned on the main tex-live list, Angelo Grazioso
also just built Cygwin (and also failed with XeTeX). His binaries are
at
http://www.webalice.it/angelo.graziosi/cygwin/texlive/texlive-20080816.pre_release.tar.lzma
...
Because the current CYGWIN compiler is gcc-3.4.4 the graphite-engine will
not compile
Graphite depends on GCC 4?!
1- (Solved) Because Windows does not distinguish uppercase from
lowercase file names there was a confusion between a system
/usr/include/features.h file and a .../libs/icu-xetex/layout/Features.h
But shouldn't the -I options find the icu-xetex file first in any case?
I don't recall Akira ever mentioning this problem on Windows, but maybe
he just silently solved it ... Akira?
2- (Solved) The compilation of XeTeXFontMgr.cpp failed because the
function SWAP(fixed p) was not defined in XeTeXswap.h
The XETEX_MAC version seems mildly unusual, compared to the others. I
wonder if that's the right thing for Cygwin. Jonathan?
3- (Not solved) After the successful compilation of XeTeXFontInst_FT2.cpp
the build process stopped because:
make[2]: *** No rule to make target
`../../libs/icu-xetex/lib/libsicudata.a', needed by `xetex'. Stop.
All I can say is that it seems something must have failed previously, or
the .a should exist. This is just doing the Build --without-graphite?
Thanks for working on this,
karl
More information about the tlbuild
mailing list