]> git.lyx.org Git - lyx.git/blobdiff - INSTALL
Fix bug #8464: stackrel with subscript.
[lyx.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index 694f1db050a8045fbe5d2360112a4d35c16e1170..57a46650d0da9190625b5b4c7237671aeeec6c7f 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.
 
        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
           See Note below if ./configure script is not present.
 
        2) make
@@ -30,15 +32,15 @@ These four steps will compile, test and install LyX:
            if you want a smaller binary.
 
 
            if you want a smaller binary.
 
 
-Note for Subversion (SVN) checkouts
+Note for Git checkouts
 -----------------------------
 
 -----------------------------
 
-If you have checked this out from Subversion, you need to have:
+If you have checked this out from Git, you need to have:
 * automake >= 1.8
 * autoconf >= 2.59c
 * automake >= 1.8
 * autoconf >= 2.59c
-* gettext >= 0.12
+* gettext >= 0.16.1
 Then type "./autogen.sh" to build the needed configuration
 Then type "./autogen.sh" to build the needed configuration
-files and proceed as stated below.
+files and proceed as stated above/below.
 
 You will also probably need GNU m4 (perhaps installed as gm4).
 
 
 You will also probably need GNU m4 (perhaps installed as gm4).
 
@@ -53,9 +55,9 @@ LyX makes great use of C++ Standard Template Library (STL).
 This means that gcc users will have to install the relevant libstdc++
 library to be able to compile this version of LyX. 
 
 This means that gcc users will have to install the relevant libstdc++
 library to be able to compile this version of LyX. 
 
-For full LyX usability we suggest to use at least Qt 4.6 which has been
+For full LyX usability we suggest to use at least Qt 4.8 which has been
 widely tested. For compilation you need to compile against at least
 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
+Qt 4.5.0. 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.
 
 To build LyX with spell checking capabilities included you have to
 LyX and the Qt libraries are compiled with the same C++ compiler.
 
 To build LyX with spell checking capabilities included you have to
@@ -77,7 +79,9 @@ The two following programs should be available at configuration time:
     as. Otherwise, LyX will not be able to run a number of tests. Note
     that users can run these tests manually with Tools>Reconfigure.
 
     as. Otherwise, LyX will not be able to run a number of tests. Note
     that users can run these tests manually with Tools>Reconfigure.
 
-  o Python 2.3 or newer installed to be able to import older LyX files
+  o Python 2.4 or newer must be installed. Python is used for many
+    simple tasks that are executed by external scripts, such as the
+    automatic configuration step and the import of older LyX documents
     with the lyx2lyx script (this script is called automatically when
     opening a file). Python 3.0 or later is not supported.
 
     with the lyx2lyx script (this script is called automatically when
     opening a file). Python 3.0 or later is not supported.
 
@@ -111,7 +115,7 @@ flags:
     The default are as follows in terms of version number
     release: stable release (1.x.y)
     prerelease: version number contains alpha, beta, rc or pre.
     The default are as follows in terms of version number
     release: stable release (1.x.y)
     prerelease: version number contains alpha, beta, rc or pre.
-    development: version number contains svn.
+    development: version number contains dev.
 
   o --with-extra-lib=DIRECTORY that specifies the path where LyX will
     find extra libraries (qt4) it needs. Defaults to NONE
 
   o --with-extra-lib=DIRECTORY that specifies the path where LyX will
     find extra libraries (qt4) it needs. Defaults to NONE
@@ -135,7 +139,7 @@ flags:
     You can use this feature to install more than one version of LyX
     on the same system. You can optionally specify a "version" of your
     own, by doing something like :
     You can use this feature to install more than one version of LyX
     on the same system. You can optionally specify a "version" of your
     own, by doing something like :
-       ./configure --with-version-suffix=-latestsvn
+       ./configure --with-version-suffix=-latestdev
 
     Note that the standard configure options --program-prefix,
     --program-suffix and the others will not affect the shared LyX
 
     Note that the standard configure options --program-prefix,
     --program-suffix and the others will not affect the shared LyX