summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2012-03-08 11:13:35 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2012-03-08 11:13:35 +0000
commita4e2778e724aedb8554d8280674d675591d7386f (patch)
tree23ebe289514b551fba9bb0e082b826ecf19fe5ae /Build
parent25b6626d98dae3a54a9923ebab8946441d1149b6 (diff)
somewhat clarify the role of xpdf vs poppler for pdfTeX
git-svn-id: svn://tug.org/texlive/trunk@25580 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/source/README.config38
1 files changed, 23 insertions, 15 deletions
diff --git a/Build/source/README.config b/Build/source/README.config
index 44d73cd217e..45a800bc0d0 100644
--- a/Build/source/README.config
+++ b/Build/source/README.config
@@ -80,8 +80,8 @@ Omit large files support (LFS), needed for files >=2GB on most 32Bit Unix
systems. The size of DVI and GF files must always be <2GB. With LFS there
should be no limit on the size of PDF files created by pdfTeX or PS files
created by dvips. The size of PDF images included by pdfTeX must, however,
-be <4GB when using xpdf and <2GB when using libpoppler (even on 64Bit
-systems with LFS).
+be <4GB when using xpdf and <2GB when using poppler (even on 64Bit systems
+with LFS).
1.7. --without-x
----------------
@@ -227,30 +227,38 @@ For many libraries there are in addition '--with-LIB-includes=DIR' and
The top-level configure script performs a consistency check for all required
system libraries and bails out early if some of these tests fail.
-3.2. Configure options for libfontconfig
-----------------------------------------
-Building XeTeX and xdvipdfmx on non-Mac systems requires libfontconfig.
+3.2. Configure options for fontconfig
+-------------------------------------
+Building XeTeX and xdvipdfmx on non-Mac systems requires fontconfig headers
+and library.
3.2.1. --with-fontconfig-includes=DIR, --with-fontconfig-libdir=DIR
If one or both of these options are given, the flags are derived from them.
Otherwise, the flags are determined via pkg-config (if present).
-3.3. Configure options for system libfreetype
----------------------------------------------
+3.3. Configure options for system freetype2 (libfreetype)
+---------------------------------------------------------
The flags for a system freetype2 library are determined via freetype-config.
-3.4. Configure options for libpoppler
--------------------------------------
+3.4. Configure options for xpdf and poppler
+-------------------------------------------
+Building luaTeX and XeTeX requires poppler either from the TL tree or
+installed (system) headers and library; pdfTeX requires either xpdf from the
+TL tree or installed poppler headers and library.
+
3.4.1. --with-system-poppler
-Use an installed (system) version >=0.12 of libpoppler (and pkg-config
-to obtain the required flags).
+Use an installed (system) version >=0.12 of poppler for luaTeX and XeTeX
+(and pkg-config to obtain the required flags).
3.4.2. --with-system-xpdf
-Use an installed (system) version >=0.12 of libpoppler instead of xpdf
-(and pkg-config to obtain the required flags).
+Use an installed (system) version >=0.12 of poppler instead of xpdf for
+pdfTeX (and pkg-config to obtain the required flags).
-3.5. Configure options for libgraphite
---------------------------------------
+Note: The size of PDF images included by pdfTeX must be <4GB when using xpdf
+with LFS and <2GB when using poppler (even on 64Bit systems with LFS).
+
+3.5. Configure options for graphite
+-----------------------------------
3.5.1. --without-graphite
Build XeTeX without graphite support.