]> git.lyx.org Git - lyx.git/blobdiff - INSTALL
Updated.
[lyx.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index 58c6b18236af131f995fd5ef53a03c0f4ee404e2..228f3b67da459252d83591706ee951cbe98800e2 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -9,7 +9,7 @@ These four steps will compile, test and install LyX:
        0) Linux users beware: if compiling the Qt frontend, you need
            qt and qt-devel packages of the same version to compile LyX.
 
-       1) ./configure --with-frontend=[qt or xforms]
+       1) ./configure --with-frontend=[qt3, qt4, or gtk]
           configures LyX according to your system. 
           When compiling for Qt, you may have to set
              --with-qt-dir=<path-to-your-qt-installation>
@@ -26,10 +26,10 @@ These four steps will compile, test and install LyX:
            if you want a smaller binary.
 
 
-Note for CVS checkouts
-----------------------
+Note for Subversion checkouts
+-----------------------------
 
-If you have checked this out from CVS, you need to have:
+If you have checked this out from Subversion, you need to have:
 * automake >= 1.9
 * autoconf >= 2.52
 * gettext >= 0.12
@@ -57,9 +57,9 @@ ones that come with gcc 2.95.x are too broken for us to use.
 
 * Qt frontend
 
-LyX has been tested with Qt 3.x, though Qt 2.x may happen to work too.
-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.
+LyX has been tested with Qt 3.x and 4.x. 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
@@ -73,29 +73,6 @@ 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.
 
-* xforms frontend
-
-Both an Xforms and Xpm libraries should be installed to compile LyX.
-It is imperative that you have the correct versions of these
-libraries, and their associated header files.
-
-The xforms library has been very recently updated to version 1.0.
-This version has been released under the LGPL (Lesser General Public
-License), and the availability of the source means that many bugs that
-have been plaguing LyX have been fixed in xforms. You are advised to
-upgrade to xforms 1.0 to enjoy all these new fixes.
-In fact, LyX 1.4.x no longer supports versions of xforms older than 1.0.
-
-You can get the source from
-       http://savannah.nongnu.org/download/xforms/
-
-If you use a rpm-based linux distribution, such as RedHat or Mandrake,
-we recommend that you grab a version of xforms from
-       ftp://ftp.lyx.org/pub/lyx/contrib
-Look for the xforms-1.0-release.src.rpm or the binary libforms*.i386.rpm.
-
-In addition, you must have libXpm version 4.7 or newer.
-
 * Other things to note
 
 If you make modifications to files in src/ (for example by applying a
@@ -114,7 +91,7 @@ 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 Edit>Reconfigure.
 
-  o Python 1.5.2 or newer installed to be able to import older LyX files
+  o Python 2.3 or newer installed to be able to import older LyX files
     with the lyx2lyx script (this script is called automatically when
     opening a file).
 
@@ -136,7 +113,7 @@ flags:
     want to use. There is no default value: this switch is required.
 
   o --with-extra-lib=DIRECTORY that specifies the path where LyX will
-    find extra libraries (Xpm, xforms, qt) it needs. Defaults to NONE
+    find extra libraries (qt3, qt4, gtk) it needs. Defaults to NONE
     (i.e. search in standard places). You can specify several
     directories, separated by colons.
 
@@ -156,7 +133,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 :
-       ./configure --with-version-suffix=-latestcvs
+       ./configure --with-version-suffix=-latestsvn
 
     Note that the standard configure options --program-prefix,
     --program-suffix and the others will not affect the shared LyX