INSTALL: Update INSTALL

- adjust the supported versions for autotools
- add a note about the adviced Qt version
- remove gettext as a hard requirement and adjust the note
This commit is contained in:
Vincent van Ravesteijn 2014-04-13 16:10:57 +02:00
parent 7ab58d5d9e
commit 7511bcf39f

23
INSTALL
View File

@ -36,9 +36,8 @@ Note for Git checkouts
----------------------------- -----------------------------
If you have checked this out from Git, you need to have: If you have checked this out from Git, you need to have:
* automake >= 1.8 * automake (supported versions are 1.8--1.14)
* autoconf >= 2.59d * autoconf (supported versions are 2.60--2.69)
* 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 above/below. files and proceed as stated above/below.
@ -55,10 +54,11 @@ LyX makes great use of the C++ Standard Template Library (STL).
This means that gcc users will have to install the relevant libstdc++ This means that gcc users will have to install the relevant libstdc++
library to be able to compile this version of LyX. library to be able to compile this version of LyX.
For full LyX usability we suggest to use at least Qt 4.8 which has been For full LyX usability we suggest to use Qt 4.x and at least Qt 4.8 which
widely tested. For compilation you need to compile against at least has been widely tested. For compilation you need to compile against at
Qt 4.5.0. The only special point to make is that you must ensure that both least Qt 4.5.0 and at Windows we advise at highest Qt 4.8.4. The only
LyX and the Qt libraries are compiled with the same C++ compiler. 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 To build LyX with spell checking capabilities included you have to
install at least one of the development packages of the spell checker install at least one of the development packages of the spell checker
@ -67,10 +67,11 @@ libraries. See the RELEASE-NOTES for details.
* Other things to note * Other things to note
If you make modifications to files in src/ (for example by applying a If you make modifications to the source that affect any of the
patch), you will need to have the GNU gettext package installed, due translations or you change the translation files themselves (po/*.po)
to some dependencies in the makefiles. You can get the latest version files, you will need to have the GNU gettext package installed to
from: compile LyX with up-to-date translations (at least gettext version
0.16.1 is needed). You can get the latest version from:
ftp://ftp.gnu.org/gnu/gettext/ ftp://ftp.gnu.org/gnu/gettext/
The two following programs should be available at configuration time: The two following programs should be available at configuration time: