document --with-frontend in INSTALL; fix writing of user email in pref; move some of john's changelogs where they belong

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6203 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Jean-Marc Lasgouttes 2003-02-18 17:23:55 +00:00
parent fdaf203c12
commit b28a3d6836
6 changed files with 51 additions and 33 deletions

View File

@ -1,16 +1,6 @@
2003-02-18 John Levon <levon@movementarian.org>
2003-02-18 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
* config/qt.m4: prefer -lqt-mt - test this...
2003-02-17 John Levon <levon@movementarian.org>
* config/pspell.m4: turn on pspell by default
2003-02-17 John Levon <levon@movementarian.org>
* config/configure.ac:
* config/configure.in: remove the -isystem fiddling. Let's see
if Solaris people complain...
* INSTALL: document the use of --with-frontend
2003-02-13 Lars Gullik Bjønnes <larsbj@birdstep.com>
@ -21,11 +11,6 @@
* autogen.sh (autoversion): autoconf 2.57 works too
2003-02-07 John Levon <levon@movementarian.org>
* config/configure.ac:
* config/configure.in: fix bug 874 by adding strerror check
2003-02-06 Lars Gullik Bjønnes <larsbj@gullik.net>
* Back on the cvs track.

38
INSTALL
View File

@ -7,7 +7,9 @@ Quick compilation guide
These four steps will compile, test and install LyX:
1) ./configure
configures LyX to your system.
configures LyX to your system. By default, LyX configures
the xforms frontend, use --with-frontend=qt to build a Qt
version.
2) make
compiles the program.
@ -41,7 +43,7 @@ experience with other compilers. It is _not_ possible to compile LyX
with gcc 2.7.x and 2.8.x, and this is not likely to change in the
future.
Note that, contrary to LyX 1.0.x, LyX 1.2.x makes great use of C++
Note that, contrary to LyX 1.0.x, LyX 1.3.x 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.
@ -137,10 +139,14 @@ to create the Makefile by typing
For more complicated cases, LyX configure takes the following specific
flags:
o --with-extra-lib=DIRECTORY that specifies the path where LyX will find
extra libraries (Xpm, xforms) it needs. Defaults to NONE (i.e. search
in standard places). You can specify several directories, separated
by colons.
o --with-frontend=FRONTEND that allows to specify which frontend you
want to use. Default is "xforms", and the other possible value is
"qt".
o --with-extra-lib=DIRECTORY that specifies the path where LyX will
find extra libraries (Xpm, xforms, qt) it needs. Defaults to NONE
(i.e. search in standard places). You can specify several
directories, separated by colons.
o --with-extra-inc=DIRECTORY that gives the place where LyX will find
xforms headers. Defaults to NONE (i.e. search in standard places).
@ -150,18 +156,20 @@ flags:
--with-extra-lib=DIRECTORY/lib --with-extra-inc=DIRECTORY/include
If DIRECTORY is not specified, the current prefix is used.
o --with-version-suffix will install LyX as lyx-<version>, e.g. lyx-1.2.0
The LyX data directory will be something like <whatever>/lyx-1.2.0/.
o --with-version-suffix will install LyX as lyx-<version>, e.g. lyx-1.3.1
The LyX data directory will be something like <whatever>/lyx-1.3.1/.
Additionally your user configuration files will be found in e.g.
$HOME/.lyx-1.2.0
$HOME/.lyx-1.3.1
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
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
Note that the standard configure options --program-prefix,--program-suffix
and the others will not affect the shared LyX directory etc. so it
is recommended that you use --with-version-suffix (or --prefix) instead.
Note that the standard configure options --program-prefix,
--program-suffix and the others will not affect the shared LyX
directory etc. so it is recommended that you use --with-version-suffix
(or --prefix) instead.
o --enable-optimization=VALUE enables you to set optimization to a
higher level as the default (-O), for example --enable-optimization=-O3.

View File

@ -1,3 +1,22 @@
2003-02-18 John Levon <levon@movementarian.org>
* config/qt.m4: prefer -lqt-mt - test this...
2003-02-17 John Levon <levon@movementarian.org>
* config/pspell.m4: turn on pspell by default
2003-02-17 John Levon <levon@movementarian.org>
* config/configure.ac:
* config/configure.in: remove the -isystem fiddling. Let's see
if Solaris people complain...
2003-02-07 John Levon <levon@movementarian.org>
* config/configure.ac:
* config/configure.in: fix bug 874 by adding strerror check
2003-01-12 Lars Gullik Bjønnes <larsbj@gullik.net>
* xforms.m4 (LYX_CHECK_XFORMS_IMAGE_LOADER): include forms.h in

View File

@ -159,6 +159,7 @@ src/insets/insettheorem.C
src/insets/insettoc.C
src/insets/inseturl.C
src/insets/insetwrap.C
src/ispell.C
src/kbsequence.C
src/language.C
src/lengthcommon.C

View File

@ -1,3 +1,8 @@
2003-02-18 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
* lyxrc.C (output): enclose user email in quotes (in case there are
several words)
2003-02-18 John Levon <levon@movementarian.org>
* buffer.h: add std::

View File

@ -1280,7 +1280,7 @@ void LyXRC::output(ostream & os) const
os << "\\user_name \"" << user_name << "\"\n";
case RC_USER_EMAIL:
os << "\\user_email " << user_email << "\n";
os << "\\user_email \"" << user_email << "\"\n";
case RC_SHOW_BANNER:
if (show_banner != system_lyxrc.show_banner) {