Scons: update cygwin instructions, by Enrico

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14353 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Bo Peng 2006-07-07 02:39:54 +00:00
parent 0be696bff0
commit c8c3f0ed11

View File

@ -2,7 +2,7 @@
Building LyX with SCons Building LyX with SCons
========================= =========================
June, 2006 July, 2006
The GNU Build System (autoconf, automake and make) has been used to build The GNU Build System (autoconf, automake and make) has been used to build
@ -18,7 +18,7 @@ This file is organized as follows:
2. *nix systems (Linux, Solaris and Mac OSX) 2. *nix systems (Linux, Solaris and Mac OSX)
3. Windows/mingw 3. Windows/mingw
4. Windows/cygwin 4. Windows/cygwin
5. windows/msvc 5. Windows/msvc
6. Other versions of lyx (1.4.x) 6. Other versions of lyx (1.4.x)
7. Tips and hints 7. Tips and hints
8. Troubleshooting 8. Troubleshooting
@ -245,21 +245,25 @@ extra_inc_path etc is needed.
4. Windows/cygwin 4. Windows/cygwin
================= =================
LyX should be easy to compile, but the qt3 library in the cygwin LyX should be easy to compile, but you must use the most recent cygwin
distribution does not work with the current cygwin dll (version 1.5.19-4 dll (version 1.5.20-1 as of July 2006) because the qt3 library in the
as of June 2006) due to broken threading support. You should either wait cygwin distribution does not work with previous versions due to broken
for the forthcoming 1.5.20 version or install a recent snapshot from threading support.
http://cygwin.com/snapshots.
To build lyx for cygwin, you should To build lyx for cygwin, you should
* install (using the cygwin setup program) at least the following * install (using the cygwin setup program) at least the following
packages and all other packages pulled in by dependencies: packages and all other packages pulled in by dependencies:
aspell grep libintl1 qt3-bin tar aspell gzip libiconv qt3-bin
coreutils jbigkit libintl2 qt3-devel libiconv aspell-dev jpeg libpng qt3-devel
diffutils jpeg libpng python gcc libintl libpng2
gettext libintl libpng2 sed gettext libintl1 jpeg
gettext-devel libintl2 python
* install aiksaurus (http://aiksaurus.sourceforge.net/, optional):
There is no cygwin package for aiksaurus, so you should build it from
source. However, aiksaurus builds smoothly on cygwin.
* run scons as you would do under linux. * run scons as you would do under linux.
@ -270,7 +274,6 @@ directories can not be detected automatically, use options, for example,
qt_dir=/usr/lib/qt3 qt_inc_path=/usr/include/qt3 qt_dir=/usr/lib/qt3 qt_inc_path=/usr/include/qt3
5. Windows/msvc 5. Windows/msvc
=============== ===============