[tlbuild] TeX Live builds -- second summary
Angelo Graziosi
angelo.graziosi at alice.it
Sat May 2 01:53:22 CEST 2009
Angelo Graziosi wrote:
> I have tried to build TL2009 on Cygwin 1.5.25-15 enabling xetex
> but it fails:
> The problem seems solved by using
>
> -xetex_cppflags = -DLE_USE_CMEMORY -I$(srcdir)/xetexdir
> +xetex_cppflags = -DU_STATIC_IMPLEMENTATION -I$(srcdir)/xetexdir
>
> and removing '-lz' from command line, i.e.:
The patch-workaround which fixes the problem is this:
=============================================
> --- texlive-source/texk/web2c/Makefile.in.orig 2009-04-29
> 16:34:22.000000000 +0200
> +++ texlive-source/texk/web2c/Makefile.in 2009-05-01
> 23:15:22.093750000 +0200
> @@ -101,7 +101,10 @@
> @XETEX_MACOSX_FALSE at am__append_16 = -DXETEX_OTHER \
> @XETEX_MACOSX_FALSE@ $(FONTCONFIG_INCLUDES) $(XPDF_INCLUDES) \
> @XETEX_MACOSX_FALSE@ $(LIBPNG_INCLUDES)
> - at XETEX_MACOSX_FALSE@am__append_17 = $(FONTCONFIG_LIBS) $(XPDF_LIBS)
> $(LIBPNG_LIBS)
> +
> +MY_FONTCONFIG_LIBS = /usr/lib/libfontconfig.dll.a
> /usr/lib/libfreetype.dll.a /usr/lib/libexpat.dll.a
> +
> + at XETEX_MACOSX_FALSE@am__append_17 = $(MY_FONTCONFIG_LIBS) $(XPDF_LIBS)
> $(LIBPNG_LIBS)
> @XETEX_MACOSX_FALSE at am__append_18 = $(XPDF_DEPEND) $(LIBPNG_DEPEND)
> @XETEX_GRAPHITE_TRUE at am__append_19 = -DXETEX_GRAPHITE $(GRAPHITE_INCLUDES)
> @XETEX_GRAPHITE_TRUE at am__append_20 = $(GRAPHITE_LIBS)
> @@ -1743,7 +1746,7 @@
> EXTRA_libluatex_a_SOURCES = luatexdir/font/macnames.c
> nodist_EXTRA_xetex_SOURCES = dummy.cxx
> libxetex = libxetex.a $(am__append_15)
> -xetex_cppflags = -DLE_USE_CMEMORY -I$(srcdir)/xetexdir $(ICU_INCLUDES) \
> +xetex_cppflags = -DU_STATIC_IMPLEMENTATION -I$(srcdir)/xetexdir
> $(ICU_INCLUDES) \
> $(TECKIT_INCLUDES) $(am__append_14) $(am__append_16) \
> $(am__append_19) $(FREETYPE2_INCLUDES) $(ZLIB_INCLUDES)
> xetex_ldadd = $(libxetex) $(ICU_LIBS) $(TECKIT_LIBS) $(am__append_17) \
=============================================
Attached they are the complete patches I used to build TL2009 on Cygwin
1.5.25-15 with
> CC='gcc-4' CXX='g++-4' CPP='cpp-4' CFLAGS='-Wno-write-strings
> -Wno-attributes' CXXFLAGS='-Wno-write-strings -Wno-attributes'
> LDFLAGS='-Wl,--enable-auto-import -Wl,--enable-runtime-pseudo-reloc'
> TL_CONFIGURE_ARGS='--without-graphite' ./Build
Cheers,
Angelo.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: texlive-2009-cygpatches.tar.bz2
Type: application/octet-stream
Size: 8528 bytes
Desc: not available
Url : http://tug.org/pipermail/tlbuild/attachments/20090502/89abf862/attachment-0001.obj
More information about the tlbuild
mailing list