summaryrefslogtreecommitdiff
path: root/README
blob: e0bfa5d033ac5931e4c73f950916ef87239a2502 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Environment
The Persistence Client Library has been developed using Ubuntu 11.10

Required packages
* automotive-dlt: available via GENIVI projects ==> http://git.projects.genivi.org/?p=dlt-daemon.git;a=summary
* Itzam/C: download from here ==> http://www.coyotegulch.com/products/itzam/c/index.html
* dbus-1: install via Synaptic Package Manger or use apt-get
* autotools: install via Synaptic Package Manger or use apt-get
* GNU c compiler: install via Synaptic Package Manger or use apt-get

Known issues:
* Patch Itzam/C configure.ac file:
  - replace in the Itzam/C configure.ac GENERIC_LIBRARY_NAME=libitzam with GENERIC_LIBRARY_NAME=itzam
* copy itzam package confiuration file to /usr/local/lib/pkgconfig


How to compile
For the Persistence Client Library autotools will be used to generate makefiles.
To build the client library perform the following steps:
* "autoreconf -vi"
* "./configure --enable-tests"
* "make"