Re: CVS: commit tomas_f abi/src/wp/ap/unix GNUmakefile.am ap_UnixApp.cpp ap_UnixDialog_All.h

From: Tomas Frydrych <tf_at_o-hand.com>
Date: Fri Jan 12 2007 - 11:21:07 CET

cvs@abisource.com wrote:
> Update of /cvsroot/abi/src/wp/ap/unix
> In directory abiword.snt.utwente.nl:/tmp/cvs-serv18232/src/wp/ap/unix
>
> Modified Files:
> GNUmakefile.am ap_UnixApp.cpp ap_UnixDialog_All.h
> Log Message:
> --disable-spellcheck and --disable-exports configure options
>

Just to comment on this: both of these are intended primarily for
embedded use. I would like to have a viable OpenEmbedded-based build of
a generic, gtk-based, abiword concurrent with the 2.6 realese, so we can
advertise it on the dowload page; this is part of that effort.

The --disable-spellcheck option should be self explanatory; it removes
the spell checking code from the binary and the spell dependencies.

The --disable-exports option disables export of symbols from the
executable, which reduces the size of it by about 500kB. However, using
it means that you *cannot* use plugins with the resulting binary. This
is meant for very constrained systems, where plugins are not required
and the 500k matters; I think it is feasible to run AbiWord on a system
with with 32MB of RAM / 32MB of flash, perhaps less; with this option it
can be installed into less than 1.5MB on a compressed file system, which
I think is pretty impressive for an application of this complexity.

After cvs up, please make realclean and re-run autogen.sh (and if there
are any screwups, I should be around on IRC).

Tomas
Received on Fri Jan 12 11:21:58 2007

This archive was generated by hypermail 2.1.8 : Fri Jan 12 2007 - 11:21:59 CET