[XeTeX] How do I build xdvipdfmx (or xdv2pdf) on Windows?

Bruno Voisin bvoisin at mac.com
Fri Mar 7 19:14:31 CET 2008


Le 7 mars 08 à 18:10, Jjgod Jiang a écrit :

> Oops, sorry for sending out the patch too soon, it should be:
>
> $ svn diff
> Index: build-xetex
> ===================================================================
> --- build-xetex	(revision 600)
> +++ build-xetex	(working copy)
> @@ -38,6 +38,8 @@
>  rm -rf Work
>  find . -name config.cache -print -exec rm -f {} \;
>
> +export ac_cv_exeext=''
> +
>  find . -name configure -exec chmod +x {} \;
>
>  # fix up symlink possibly lost in ViewVC's tarball generation :(

You're a star!

After applying your patch:

### Products built successfully:
-rwxr-xr-x  1 bvoisin  wheel  8040448  7 mar 18:41 Work/texk/web2c/xetex
-rwxr-xr-x  1 bvoisin  wheel    79308  7 mar 18:41 Work/texk/xdv2pdf/ 
T1Wrap
-rwxr-xr-x  1 bvoisin  wheel   176624  7 mar 18:41 Work/texk/xdv2pdf/ 
xdv2pdf
-rwxr-xr-x  1 bvoisin  wheel  1290220  7 mar 18:41 Work/texk/xdvipdfmx/ 
src/xdvipdfmx

install-xetex works afterwards as well:

### All done. You installed xetex successfully. Newly installed files  
are:
/usr/texbin/xetex
/usr/texbin/xdv2pdf
/usr/texbin/T1Wrap
/usr/texbin/xdvipdfmx
/usr/local/texlive/2007/../texmf-local/doc/generic/ifxetex/README
/usr/local/texlive/2007/../texmf-local/doc/xelatex/euenc/euenc.pdf
/usr/local/texlive/2007/../texmf-local/doc/xelatex/euenc/README
/usr/local/texlive/2007/../texmf-local/doc/xelatex/euenc/test-eu1lm.ltx
[...]
/usr/local/texlive/2007/../texmf-local/tex/xelatex/xltxtra.sty
/usr/local/texlive/2007/../texmf-local/tex/xelatex/xunicode.sty
/usr/local/texlive/2007/../texmf-local/tex/xetex/config/xetex.ini
/usr/local/texlive/2007/../texmf-local/tex/xetex/xetex-pstricks/ 
pstricks.con
### Output of 'xetex --version:'
XeTeX 3.141592-2.2-0.997 (Web2C 7.5.6)
kpathsea version 3.5.6dev
Copyright 2007 SIL International.
Kpathsea is copyright 2007 Karl Berry and Olaf Weber.
There is NO warranty.  Redistribution of this software is
covered by the terms of both the XeTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the XeTeX source.
Primary author of XeTeX: Jonathan Kew.
Kpathsea written by Karl Berry, Olaf Weber, and others.

Compiled with ICU version 3.6 [with modifications for XeTeX]
Compiled with zlib version 1.2.3; using 1.2.3
Compiled with FreeType2 version 2.3.5; using 2.3.5
Using Mac OS X Carbon, Cocoa & QuickTime frameworks

What I'm a bit surprised by, is that the updated TeX and LaTeX support  
files are installed in texmf-local: I would have thought these would  
replace the old files in texmf-dist, in the same way as the updated  
binaries have replaced the old ones in texbin. Maybe this is just  
standard TeXLive policy, after all.

Bruno Voisin


More information about the XeTeX mailing list