lyx_mirror/development/Win32/aspell
Peter Kümmel 7d2b6c4d20 sync with kdewin32
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15049 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-18 18:57:42 +00:00
..
prog add 0.60 branch support because it is more stablewin32-aspell-HEAD.patch 2006-09-18 18:08:29 +00:00
CMakeLists.txt add 0.60 branch support because it is more stablewin32-aspell-HEAD.patch 2006-09-18 18:08:29 +00:00
dirent.c sync with kdewin32 2006-09-18 18:57:42 +00:00
dirent.h add 0.60 branch support because it is more stablewin32-aspell-HEAD.patch 2006-09-18 18:08:29 +00:00
minwin.h add 0.60 branch support because it is more stablewin32-aspell-HEAD.patch 2006-09-18 18:08:29 +00:00
Readme.txt use 0.60 branch: main Aspell developer: 2006-09-18 18:20:57 +00:00
win32-aspell-0.60.patch add 0.60 branch support because it is more stable 2006-09-18 18:10:13 +00:00
win32-aspell-HEAD.patch add 0.60 branch support because it is more stablewin32-aspell-HEAD.patch 2006-09-18 18:08:29 +00:00

Aspell on Windows

Use the rel_0_60-branch, HEAD is not stable.

You need cmake and cygwin (cvs-HEAD:with Unix line endings!!).

- check out the rel_0_60-branch version of Aspell
  http://savannah.gnu.org/cvs/?group=aspell
  cvs -z9 -d:pserver:anonymous@cvs.savannah.gnu.org:\
  /sources/aspell co -r rel_0_60-branch aspell

- first build with cygwin to autogenerate 
  all required  files:
  ./autogen
  ./configure
  ./make
  
- copy the files from the LyX SVN aspell/win32

- with cygwin patch aspell, call in aspell/:
    patch -p0 -i win32/win32-aspell-0.60.patch
  
- make a separate build directory and run 
  on a standard Windows command promp
    cmake <Aspell source directory>\win32
  build and install debug AND release libraries 

- build mingw makefiles files in 
  - cmd.exe shell:
    cmake -G"MinGW Makefiles" <Aspell source directory>\win32 
  - in a MSYS shell
    cmake -G"MSYS Makefiles"  <Aspell source directory>\win32 
  
- add "" to fix the msvc error in the generated file gen/static_filters.src.cpp
  
The patched Aspell reads the location of the dictonary from 
the registry. You can either install the dictionaries using 
the official 1.4.2 installer or download them at:
http://wiki.lyx.org/Windows/Aspell6