Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Tree [920503] master /
History



File Date Author Commit
doc 2013-11-11 Jan Engelhardt Jan Engelhardt [f7be15] build: throw out ancient autotools initializati...
drivers 2014-06-27 Jan Engelhardt Jan Engelhardt [920503] repo: remove +x bit from source files
m4 2013-11-14 Jan Engelhardt Jan Engelhardt [654223] Update .gitignore
tests 2014-06-27 Jan Engelhardt Jan Engelhardt [920503] repo: remove +x bit from source files
.cvsignore 2003-04-13 Christian M. Stamgren Christian M. Stamgren [51698f] peace and quiet :)
.gitignore 2013-11-14 Jan Engelhardt Jan Engelhardt [654223] Update .gitignore
AUTHORS 2011-05-01 Markus Hoenicka Markus Hoenicka [aaa776] added Jason Beck
COPYING 2014-06-27 Jan Engelhardt Jan Engelhardt [920503] repo: remove +x bit from source files
ChangeLog 2008-02-17 Markus Hoenicka Markus Hoenicka [97abde] use plugin-safe API calls
INSTALL 2010-09-26 Markus Hoenicka Markus Hoenicka [b857d2] added hints on how to install drivers and docs ...
Makefile.am 2013-11-11 Jan Engelhardt Jan Engelhardt [f7be15] build: throw out ancient autotools initializati...
Makefile.w32 2007-12-18 Markus Hoenicka Markus Hoenicka [9f7e54] added sqlite3
NEWS 2013-03-12 Markus Hoenicka Markus Hoenicka [0ca3ce] updated for 0.9.0
README 2013-03-11 Markus Hoenicka Markus Hoenicka [32b26c] final polish for 0.9.0
README.encodings 2004-01-10 Christian M. Stamgren Christian M. Stamgren [0d5fdc] Ping support, Charset encodings, cleanups
README.osx 2007-05-01 Toby Thain Toby Thain [1ed708] remove dependence on Fink and simplify recipe; ...
README.win32 2013-03-11 Markus Hoenicka Markus Hoenicka [32b26c] final polish for 0.9.0
TODO 2003-04-12 Markus Hoenicka Markus Hoenicka [d6853b] added general info, moved sqlite info into driv...
acinclude.m4 2013-09-04 Jan Engelhardt Jan Engelhardt [29ea4f] build: resolve link failure in sqlite3 module
autogen.sh 2014-01-24 Jan Engelhardt Jan Engelhardt [2a75bb] build: trim autogen.sh
configure.ac 2014-01-30 mhoenicka mhoenicka [06a9bc] reverted removal of gcc black magic
fixlt.sh 2003-06-10 Markus Hoenicka Markus Hoenicka [23f170] initial (and hopefully last) version
libdbi-drivers.spec.in 2011-05-01 Markus Hoenicka Markus Hoenicka [093d17] replaced libdbi.spec.in by libdbi-drivers.spec....

Read Me

libdbi-drivers - drivers for libdbi, a database abstraction
layer implemented in C
Copyright (C) 2001-2013, Markus Hoenicka
http://libdbi-drivers.sourceforge.net


INTRODUCTION:
-------------

libdbi (http://libdbi.sourceforge.net) implements a
database-independent abstraction layer in C, similar to the DBI/DBD
layer in Perl. Writing one generic set of code, programmers can
leverage the power of multiple databases and multiple simultaneous
database connections by using this framework.

libdbi-drivers (http://libdbi-drivers.sourceforge.net) supplies the
drivers that the libdbi framework utilizes to talk to the supported
database servers.


INSTALLATION:
-------------

Make sure you have both the libdbi framework installed and the
development libraries and headers of the database engine(s) that you
want to build the driver(s) for. Perform the regular ./configure,
make, make install. See INSTALL for the generic details of each
step. It is important to understand that you have to request the
driver(s) that you want to build on the configure command
line. E.g. to build both the SQLite and the PostgreSQL drivers, use
"./configure --with-sqlite --with-pgsql". See ./configure --help for
more libdbi-drivers configuration options.

If you are building the Win32 port, see README.win32.
If you are building the OSX port, see README.osx.


AVAILABLE DRIVERS:
------------------

* DB2 (experimental)
* Firebird/Interbase (experimental)
* FreeTDS (experimental)
* Ingres (experimental)
* mSQL (experimental)
* MySQL
* Oracle (experimental)
* PostgreSQL
* SQLite
* SQLite3


SUPPORTED PLATFORMS:
--------------------

libdbi-drivers has been written with cross-platform availability in
mind. To date, chances are it is going to run with:

Linux: Debian, RedHat, Slackware, Gentoo
Windows: all versions supported by Cygwin
FreeBSD: 4.3 through 9.1
SunOS: 2.8
Solaris: 7
AIX: 4.2, 4.3 and 5.1
OSX: 10.2-10.4

If you are using libdbi on a platform not listed here, please notify the
mailing list! (see below)


MODIFICATIONS AND REDISTRIBUTION (LGPL):
----------------------------------------

See the GNU Lesser General Public License, available in the
distribution file COPYING or visit http://www.gnu.org for more
details.


DOCUMENTATION:
--------------

All driver subdirectories contain README, AUTHORS, and CHANGELOG files
with information about the particular driver. In addition, each driver
provides a short manual formatted as PDF and HTML.


MAILING LISTS:
--------------

 * libdbi-drivers users/developers: libdbi-drivers-devel@lists.sourceforge.net


CONTACT INFO:
-------------

http://libdbi-drivers.sourceforge.net
Markus Hoenicka <mhoenicka@users.sourceforge.net>
David Parker <david@neongoat.com>
$Id: README,v 1.12 2013/03/11 23:49:41 mhoenicka Exp $