]> git.lyx.org Git - lyx.git/blobdiff - INSTALL
literate fix from Kayvan A. Sylvan
[lyx.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index 93803ca144927c3a8a3b1ab9058162168634ab25..36e5ae3ef6c71934ef4b138a9fbce185fe0af6ef 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -1,3 +1,11 @@
+Note for CVS checkouts
+----------------------
+
+If you have checked this out from CVS, you need to have
+automake, autoconf, and gettext installed.  Then,
+type "./autogen.sh" to build the needed configuration
+files and proceed as stated below.
+
 Compiling and installing LyX
 ============================
 
@@ -26,7 +34,7 @@ You will need to have both an Xforms library and Xpm library to compile
 LyX.  It is imperative that you have the correct versions of these 
 libraries, and their associated header files.
 
-As of LyX version 1.0.0, you will need to have Xforms library and header
+As of LyX version 1.1.1, you will need to have Xforms library and header
 version 0.81, 0.86, or 0.88.  Version 0.88 is a stable release and the
 recommended version.  On some systems, such as linux ELF, there are shared 
 library versions of the Xforms library, which require an installation step 
@@ -49,8 +57,11 @@ libXpm can be found at:
            http://www.funet.fi/pub/Linux/sunsite/X11/libs/!INDEX.html
            (or similar locations at other sunsites like sunsite.unc.edu)
 
-If you compile LyX with gcc, you should not need to have libg++ installed 
-on most systems.  However, see the note in the section `Problems'.
+You will also need a recent C++ compiler, where recent means that the
+compilers knows a bit about the C++ standard. Compilers that are known
+to compile LyX are gcc 2.8.1 and 2.95.x, the various versions of egcs
+and Digital C++ version 6.1. Please tell us your experience with other
+compilers. 
 
 If you make modifications to files in src/ (for example by applying a 
 patch), you will need to have the GNU gettext package installed, due to 
@@ -270,6 +281,16 @@ notify us.
     will be solved if you use --with-included-gettext when configuring
     LyX.
 
+  o It is possible to compile lyx with Digital Unix cxx compiler
+    version 6.1 (and presumably compaq C++ 6.2 on both Tru64 unix and
+    linux/alpha, when this will be available), provided one uses
+       CXX=cxx
+       CXXFLAGS='-ptr /tmp/lyx_cxx_repository -std strict_ansi -g -O'
+
+    Note that this will not work when compiling directly from the cvs
+    repository, due to the tricks used by automake for dependencies. Ask
+    Jean-Marc.Lasgouttes@inria.fr for a workaround.
+
   o On Digital Unix with cxx, you may have a compilation error in
     lyx_main.C if you have GNU gettext installed. This is due to a bug
     in gettext. To solve this, you can either (1) configure with
@@ -373,8 +394,3 @@ Warning: Linking some objects which contain exception information sections
 
     You can safely ignore it. 
 
-  o Configure fails to work with cxx V5.0-3 on Digital Unix
-    V3.2c.  This is due to a bug in this particular version of cxx. 
-    Contact Achim Bohnet <ach@rosat.mpe-garching.mpg.de> for more
-    details concerning this problem.
-