|Libgretl Reference Manual|
Compiling libgretl — How to compile libgretl itself
Building libgretl is part and parcel of building the whole gretl package.
On UNIX, gretl employs the standard GNU build system, using autoconf for package configuration and resolving portability issues and libtool for building shared libraries on multiple platforms. The normal sequence for compiling and installing gretl (including libgretl) is thus:
The standard options provided by GNU autoconf may be passed to the configure script. Please see the autoconf documentation or run ./configure --help for information about the standard options.
The Gretl User's Guide contains further details about the build process and ways to influence it; see sourceforge.net.
Before you can compile libgretl, you need to have various other tools and libraries installed on your system. The two tools needed during the build process itself are pkg-config and GNU make.
is a tool for tracking the compilation flags needed for
libraries that are used by libgretl. (For each
library, a small
.pc text file is installed
in a standard location that contains the compilation flags
needed for that library along with version number
The gretl makefiles will mostly work with different versions of make. However, there is the possibility of a few incompatibilities so we recommend installing GNU make if you don't already have it on your system. (It may be called gmake rather than make.)
Libgretl depends on a number of other libraries.