Hi Mojca, I'm afraid I don't know anything about this; I believe Thanh has been building (from the microtype branch in the xetex repository) on Linux, but I haven't tried this myself yet.
I did, however, just succeed in building that branch on a Mac running Snow Leopard, which I remember you've asked about before. Here's what I did: Create a shell script "build-osx.sh" containing the lines export SDK_ROOT=/Developer/SDKs/MacOSX10.4u.sdk/ export CC="gcc-4.0" export CXX="g++-4.0" sh build-xetex.sh Running this in Terminal seemed to work and resulted in a xetex binary. :) This creates an Intel binary on my Intel-based machine; presumably it would create a PPC binary on a PPC machine. I didn't yet succeed in cross-compiling to create a PPC or Universal binary on the Intel Mac as host. Jonathan On 30 Apr 2010, at 21:57, Mojca Miklavec wrote: > Hello, > > I'm trying to build XeTeX trunk on Linux (SuSE 8.0) and it fails here, > most probably at the very end of building process (there is no > Makefile in Work/texk/web2c): > > libtool: link: ar cru > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/.libs/libfreetype.a > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftsystem.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftdebug.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftinit.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftbase.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftbbox.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftbdf.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftcid.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftbitmap.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftglyph.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftgxval.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftmm.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftotval.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftpfr.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftstroke.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftsynth.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/fttype1.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftwinfnt.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftxf86.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftlcdfil.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftgasp.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftpatent.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/truetype.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/type1.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/cff.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/type1cid.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/pfr.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/type42.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/winfnt.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/pcf.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/bdf.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/sfnt.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/autofit.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/pshinter.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/raster.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/smooth.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftcache.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftgzip.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/ftlzw.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/psaux.o > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/psnames.o > libtool: link: ranlib > /home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/.libs/libfreetype.a > libtool: link: ( cd > "/home/gardener/minimals/build-binaries/src/xetex/Work/libs/freetype2/.libs" > && rm -f "libfreetype.la" && ln -s "../libfreetype.la" > "libfreetype.la" ) > ### Making xetex binary using: 'cd Work/texk/web2c && /usr/bin/gmake > web2cdir=/home/gardener/minimals/context/tex/texmf/web2c xetex' > gmake: *** No rule to make target `xetex'. Stop. > ### failed to build the xetex binary > > I have also tried the new branch that has texlive patches imported > into the tree, but it would return other errors. > > Thanks a lot, > Mojca > > (Please CC me.) > > > -------------------------------------------------- > Subscriptions, Archive, and List information, etc.: > http://tug.org/mailman/listinfo/xetex -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex