Binary releases
Linux
Debian GNU/Linux users (including Debian distribution derivatives such as Ubuntu etc.) can install presage with:
sudo apt-get install libpresage-dev # install presage library, dependencies and development files
sudo apt-get install gprompter # install gprompter application
The full list of presage packages is available here.
Similarly, OpenSUSE users can install presage with:
zypper libpresage-dev
Windows
Stable binary releases for Windows are available for download from SourceForge.
To use the Notepad++ presage predictive text entry plugin, please ensure that you select the right bitness to match your Notepad++ installation (pick 64-bit presage installer if you use 32-bit Notepad++ and pick 32-bit presage installer if you use 64-bit Notepad++).
Building from source
Requirements
A working development environment:
- On Linux/Unix systems, this means having GCC, the GNU Compiler Collection packages, as well as libraries for these languages (libstdc++, libgcj, glibc, etc).
- On Windows systems, please use MSYS2 (Cygwin or MinGW might work too but are not tested as often as MSYS2).
Please refer to:
files for more detailed information on software dependencies required to build presage.
A full list of required and optional software can be found in the README.
Source releases
Stable source code releases are available here.
GIT access
You can obtain the very latest bleeding edge source code directly from our source code repository.
Please note that from time to time the latest sources may be in an experimental state and thus not suitable for general usage (in practice, however, head is usually in pretty good shape).
Please refer to the source code repository section on our development page for additional instructions.
Building presage
Building presage is as easy as:
./configure
make all
If you are building on a multicore machine, you can drastically speed up the build process by turning on parallel building with the -j flag:
make -j8 all # put those processor cores to work
To run the test suite:
make -j8 check
To install, just say:
make -j8 install