Product SiteDocumentation Site

2.2.3. Building Heartbeat

Building Heartbeat is an automated process making extensive use of GNU Autotools. When building and installing on the same machine, it usually amounts to just the following sequence of commands:
$ ./bootstrap
$ ./ConfigureMe configure
$ make
$ sudo make install

Note

The bootstrap script is a convenience wrapper around automake, autoheader, autoconf, and libtool.
ConfigureMe is a convenience wrapper for the autoconf-generated configure script.
A number of configuration options are supported, and you may tweak some of them to optimize Heartbeat for your system. To retrieve a list of configuration options, you may invoke configure with the --help option. A customized build may thus comprise these steps:
$ ./bootstrap
$ ./ConfigureMe configure --help
$ ./ConfigureMe configure configuration-options
$ make
$ sudo make install