README
1
2 Cego-DBD
3 --------
4 A Perl DBD driver for the Cego database system
5
6 Version 1.5.2
7
8 (C)opyright 2007-2021 by Bjoern Lemke
9
10 This software comes under the GNU general public license
11
12Requirements
13-----------
14To build the Cego DBD driver, you need the following library packages available from www.lemke-it.com:
15
16 lfcbase-1.16.2.tar.gz
17 lfcxml-1.3.3.tar.gz
18 cego-2.47.6.tar.gz ( client library )
19
20Tested platforms and compliers
21----------------------------
22Cego DBD has just been tested for the following platforms
23
24 Mac OS X
25 Solaris SPARC/x86
26 Ubuntu Linux 10.10
27 Fedora 19
28 FreeBSD 8.x / 9.x
29
30using the GNU C++ or clang++ compiler
31
32Please note: Cego DBD uses the XS API in combination with C++ libraries.
33There are still expected some problems with different platforms.
34
35Installation
36------------
37Run the configure script with the following options
38
39 $ perl Makefile.PL --prefix=<prefix-dir>
40
41where prefix-dir is the base directory of the previous installed base,
42xml and Cego client header files and libraries ( e.g. /usr/local ).
43
44Run make
45
46 $ make
47
48This builds the complete DBD driver.
49
50To test the driver, you first have to build up a cego database and
51start up the daemon.
52
53Edit the connection parameter file dbd.def and put in the appropriate
54database connection parameters in the first line.
55
56The following format ist required
57
58<hostname>:<port>:<tableset>:<user>:<password>
59
60( e.g. geek:2200:TS1:lemke:lemke )
61
62Now you can run the database driver tests with
63
64 $ make test
65
66If succesful, deliver the package with
67
68 $ make install
69
70For more information about how to use Cego DBD, please refer to the HTML-based
71documentation on www.lemke-it.com
72
73Have fun !
74
75