+
+7 Compile
+
+ From MS Visual Studio command prompt (not the regular cmd.exe),
+ run development\Win32\packaging\build_msvc.bat
+
+8 First start of LyX
+
+ To start the just compiled lyx.exe, it is necessary to copy the following
+ files to the folder where the just compiled "lyx.exe" is:
+
+ Aiksaurus.dll
+ aspell.dll
+ iconv.dll
+ intl.dll
+ Microsoft.VC80.CRT.manifest
+ msvcp80.dll
+ msvcr80.dll
+ QtCore4.dll
+ QtGui4.dll
+
+ msvcp80.dll and msvcr80.dll are the C Runtime and C++ libraries
+ supplied with MSVC 2005. They are freely redistributable.
+ See http://msdn2.microsoft.com/en-us/library/8kche8ah(VS.80).aspx
+ for details.
+
+ All of the other .dlls above and the lyx executable are compiled
+ from code released under the GPL which states (section 3) that
+ GPL software may be linked against system files such as msvcp80.dll
+ and msvcr80.dll.
+
+Compiling with MinGW
+====================
+
+ These instructions allow you to create a basic LyX build with MinGW.
+ To be able to use all LyX features, compiling with MSVC 2005 is recommended.
+ Creating an installer for MinGW builds is no longer supported.
+
+1 Install MinGW, and all the gcc-related stuff, and win32api.
+
+2 download qt-win-opensource-4.x.x-mingw.exe and install to c:\qt\4.2.2.
+
+3 install python and scons as instructed above. Set $path for python
+ to make your life a bit easier.
+
+4 Check out lyx svn to c:\lyx-devel\lyx-1.5.x
+
+5 Download zlib binaries and developer files (zlib-1.2.3-bin.zip and
+ zlib-1.2.3-lib.zip) from http://gnuwin32.sourceforge.net/packages/zlib.htm
+ libiconv from http://gnuwin32.sourceforge.net/packages/libiconv.htm
+ gettext from http://gnuwin32.sourceforge.net/packages/gettext.htm
+ unpack all of them to the same directory c:\lyx-devel\mingw_deps.
+
+6 start a command window, run commands:
+ $ cd c:\lyx-devel\lyx-1.5.x
+ $ scons -f development\scons\SConstruct \
+ extra_lib_path=..\mingw_deps\lib \
+ extra_inc_path=..\mingw_deps\include \
+ extra_bin_path=..\mingw_deps\bin \
+ qt_dir=c:\qt\4.2.2 \
+ DESTDIR=..\lyx-1.5-install \
+ install
+