]> git.lyx.org Git - lyx.git/blobdiff - INSTALL
EmbeddedObjects.lyx: describe a limitation of multirows
[lyx.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index 13ce2cb15a35c7992f98e106737d8d8b06481534..10d5ae69f360204170cd62b2af927279df5132f3 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -9,14 +9,16 @@ These four steps will compile, test and install LyX:
        0) Linux users beware: You need qt4 and qt4-devel packages 
           of the same version to compile LyX.
 
-       1) ./configure
-          configures LyX according to your system. 
-          You may have to set
-           --with-qt4-dir=<path-to-your-qt4-installation>
-     if the environment variable QTDIR is not set (for example,
-     '--with-qt4-dir=/usr/share/qt4/'). Alternatively, you could
-     install pkgconfig (the name might vary depending on your 
-     distribution). 
+          In general, it is also recommended to have pkg-config
+          installed (the name might vary depending on your 
+          distribution).
+
+       1) ./configure configures LyX according to your system. You
+          may have to set --with-qt4-dir=<path-to-your-qt4-installation>
+          (for example, "--with-qt4-dir=/usr/share/qt4/") if the
+          environment variable QTDIR is not set and pkg-config is not
+          available.
+          
           See Note below if ./configure script is not present.
 
        2) make
@@ -36,7 +38,7 @@ Note for Subversion (SVN) checkouts
 If you have checked this out from Subversion, you need to have:
 * automake >= 1.8
 * autoconf >= 2.59c
-* gettext >= 0.12
+* gettext >= 0.16.1
 Then type "./autogen.sh" to build the needed configuration
 files and proceed as stated below.
 
@@ -58,17 +60,6 @@ widely tested. For compilation you need to compile against at least
 Qt 4.2.2. The only special point to make is that you must ensure that both
 LyX and the Qt libraries are compiled with the same C++ compiler.
 
-Note that if Qt is using Xft2/fontconfig, you may need to install the
-latex-xft-fonts package (at ftp://ftp.lyx.org/pub/lyx/contrib/) to get
-maths symbols displayed properly. To find out, type:
-
-       ldd `which lyx` | grep fontconfig
-
-at the console. Most recent distributions are known to use fontconfig.
-
-If, however, your version of Qt does not use fontconfig, then TeX
-fonts should be added to the font path. 'man xset' is your friend.
-
 To build LyX with spell checking capabilities included you have to
 install at least one of the development packages of the spell checker
 libraries. See the RELEASE-NOTES for details.
@@ -103,20 +94,21 @@ to create the Makefile by typing
 
   ./configure
 
-For more complicated cases, LyX configure takes the following specific
+For more complicated cases, LyX configure honors the following specific
 flags:
 
-  o --enable-build-type=[rel(ease), dev(elopment), pre(release)]
+  o --enable-build-type=[rel(ease), pre(release), dev(elopment), prof(iling), gprof]
     allows to tweak the compiled code. The following table describes
     the settings in terms of various options that are described later
 
-                      release   prerelease  development
-    optimization        -O2         -O2         -O
+                      release   prerelease  development profiling gprof
+    optimization        -O2         -O2         -O         -O2     -O2
     assertions                       X           X
     stdlib-debug                                 X
     concept-checks                   X           X
     warnings                         X           X
-    debug                            X           X
+    debug                            X           X           X       X
+    gprof                                                            X
 
     The default are as follows in terms of version number
     release: stable release (1.x.y)