2005-07-08 14:19:48 +00:00
|
|
|
LyX/Cygwin
|
2006-09-08 02:01:45 +00:00
|
|
|
==========
|
|
|
|
|
2005-07-08 14:19:48 +00:00
|
|
|
Ruurd Reitsma <R.A.Reitsma@wbmt.tudelft.nl>
|
2009-05-11 21:42:42 +00:00
|
|
|
Bo Peng <ben.bob#gmail.com>
|
2006-09-08 02:01:45 +00:00
|
|
|
|
2004-12-01 09:07:20 +00:00
|
|
|
|
2006-09-08 02:01:45 +00:00
|
|
|
Building Lyx under cygwin
|
|
|
|
=========================
|
2005-07-08 14:19:48 +00:00
|
|
|
|
2006-09-08 02:01:45 +00:00
|
|
|
Two building systems are supported to build lyx under cygwin: the traditional
|
|
|
|
autotools (autoconf, automake, make etc), and a scons build system. The latter
|
|
|
|
is easier to use and is the preferred method. If you prefer using autotools,
|
|
|
|
you can find detailed instructions at lyx/wiki.
|
2005-07-08 14:19:48 +00:00
|
|
|
|
2006-09-08 02:01:45 +00:00
|
|
|
To build lyx, you will need to install the following cygwin packages
|
2004-12-01 09:07:20 +00:00
|
|
|
|
2006-10-21 08:35:47 +00:00
|
|
|
aspell gzip libiconv qt4-bin
|
|
|
|
aspell-dev jpeg libpng qt4-devel
|
2006-09-08 02:01:45 +00:00
|
|
|
gcc libintl libpng2
|
|
|
|
gettext libintl1 jpeg
|
|
|
|
gettext-devel libintl2 python
|
2004-12-01 09:07:20 +00:00
|
|
|
|
2006-09-08 02:01:45 +00:00
|
|
|
Then, build lyx with command
|
2004-12-01 09:07:20 +00:00
|
|
|
|
2006-09-08 02:01:45 +00:00
|
|
|
> python scons.py -f development/scons/SConstruct mode=release install
|
2004-12-01 09:07:20 +00:00
|
|
|
|
2006-09-08 02:01:45 +00:00
|
|
|
Optionally, you can install to a DESTDIR using a command similar to
|
2004-12-01 09:07:20 +00:00
|
|
|
|
2006-09-08 02:01:45 +00:00
|
|
|
> python scons.py -f development/scons/SConstruct mode=release DESTDIR=./test install
|
2004-12-01 09:07:20 +00:00
|
|
|
|
2006-09-08 02:01:45 +00:00
|
|
|
For more details about the use of scons, please refer to INSTALL.scons.
|
2004-12-01 09:07:20 +00:00
|
|
|
|
|
|
|
|
2006-09-08 02:01:45 +00:00
|
|
|
Acknowledgements
|
|
|
|
================
|
2004-12-01 09:07:20 +00:00
|
|
|
|
2006-09-08 02:01:45 +00:00
|
|
|
Many thanks to Steven van Dijk, Claus Hentschel and Miyata Shigeru for
|
|
|
|
starting the porting business, and Enrico Forestieri for many cygwin-related
|
|
|
|
improvements.
|