From your object directory, run `cmake ../PATH-TO-UNPACKED-SOURCES'
$ cmake ../avldb
Probably you want to specify an install prefix:
$ cmake ../avldb -DCMAKE_INSTALL_PREFIX=<prefix>
Where <prefix> can be /usr, /usr/local, /opt, etc. The default is /opt/ps .
Note the install prefix is automatically searched for required libraries and header files, so if you install librt, libz and glib2 to the same prefix most configuration options are unnecessary ( or if header files and libraries can be found in standart system paths e.g. `/usr/include` and `/usr/lib*` on Unix-like system ) .
Alternatively you can set/change cmake variables by :
$ ccmake ../avldb
To build the library and related programs, type `make'. This will produce a lot of output, some of which may look like errors from `make' but isn't. Look for error messages from `make' containing `***'. Those indicate that something is seriously wrong.
If you want to run a parallel make, simply pass the `-j' option with an appropriate numeric parameter to `make'. You need a recent GNU `make' version, though.
Basic test programs (located in tests subdirectory) are build as default. See chapter `Running tests' for more informations.
To install the library and its header files, and the Info files of the manual, type `sudo make install' or run `make install' as root.