d6a035d6f36e0496d56a25fc7705e60ea8c1cfd7
[platform/upstream/aspell.git] / maintainer / README-CVS
1
2 2004/01/19
3
4 The following packages need to be installed to build this package
5 from CVS.
6   perl (I use v5.6.0 but other versions may work)
7   libtool 1.5 or better
8   gettext 0.14.5
9   autoconf 2.50 or better
10   automake 1.7 or better
11   makeinfo
12
13 Before the build:
14
15   ./autogen
16
17   ./configure --disable-static <options> 
18   or ./config-opt <options> or ./config-debug <options>
19
20 The ./config-* will set things up for easier development.  If you want
21 to install Aspell to use it rather than develop with it than use the
22 normal configure.  When config-* is used the default things will be
23 installed in <build dir>/inst for easier testing and debugging. You
24 can change that by using the --prefix option.
25
26 Autogen should be run when ever anything but the source files or
27 Makefile.am files are modified by either yourself or a cvs update.
28
29 Than to build and install:
30
31   make
32   make install
33
34 You will then need to install a dictionary package for the new Aspell.
35 You can find them at http://aspell.net.  If Aspell is installed
36 somewhere other than /usr/local you will probably need to add
37 <prefix>/bin to your PATH or make symbolic links to the executable in
38 order for the dictionary to build correctly.
39
40 To run the debugger on these programs if there are not installed use
41   libtool gdb <debugger parms>
42 or
43   libtool --mode execute <your debugger> <debugger parms>
44 For example to debug aspell with ddd use
45   libtool --mode execute ddd prog/.libs/aspell
46
47 Using libtool is necessary to make sure the shared libraries get loaded
48 right. If you debug them after they are installed this will not be
49 necessary.
50
51 --
52 Kevin Atkinson
53 kevin at atkinson dhs org