Product SiteDocumentation Site

3.3. Compiling eurephia

It is presumed that you have CMake available installed, as well as SQLite3, libxml2 and libxslt development headers and libraries. To compile eurephia we will also need the OpenVPN source, but that we already have available after compiling it first.

3.3.1. Getting the source code

3.3.1.1. Using downloaded source tar-ball

You must download the latest version of eurephia from http://sourceforge.net/projects/eurephia/files/eurephia/. Then unpack the source code like this:
user@host:~ $ cd workdir
user@host:workdir $ bzip2 -dc ../eurephia-1.0.1.tar.bz2 | tar xv -
user@host:workdir $ cd eurephia-1.0.1
user@host:eurephia-1.0.1 $

3.3.1.2. Using latest development source from git

The eurephia version available via git will contain bleeding-edge features and might not be as stable or in periods as functional as the stable version. You will need to have the git revision control installed to use this approach.
user@host:~ $ cd workdir
user@host:workdir $ git clone git://eurephia.git.sourceforge.net/gitroot/eurephia/eurephia.git
<...snip...>
user@host:workdir $ cd eurephia
user@host:eurephia $