summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorXavier Guimard <x.guimard@free.fr>2012-12-03 13:13:57 +0100
committerXavier Guimard <x.guimard@free.fr>2012-12-03 13:13:57 +0100
commite30d07007b8fd62355106b4d37c672e2f64eb8f2 (patch)
tree19213ec707957272541d98e63daad2d33bb1d6fb /README
parentf82199bb5e7e524d8af46bfc206de300fe87c645 (diff)
Imported Upstream version 1.11
Diffstat (limited to 'README')
-rw-r--r--README34
1 files changed, 22 insertions, 12 deletions
diff --git a/README b/README
index 4c79218..c3982d9 100644
--- a/README
+++ b/README
@@ -1,8 +1,8 @@
DBD::Firebird -- DBI driver for Firebird RDBMS server.
- Copyright (c) 2010, 2011 Popa Adrian Marius <mapopa@gmail.com>
+ Copyright (c) 2010-2012 Popa Adrian Marius <mapopa@gmail.com>
Copyright (c) 2011 Stefan Suciu <stefbv70@gmail.com>
- Copyright (c) 2011 Damyan Ivanov <dmn@debian.org>
+ Copyright (c) 2011,2012 Damyan Ivanov <dmn@debian.org>
Copyright (c) 2011 Alexandr Ciornii <alexchorny@gmail.com>
Copyright (c) 2010, 2011 pilcrow <mjp@pilcrow.madison.wi.us>
Copyright (c) 1999-2005 Edwin Pratomo
@@ -12,34 +12,39 @@ DBD::Firebird -- DBI driver for Firebird RDBMS server.
License or the Artistic License, as specified in the Perl README file.
(http://dev.perl.org/licenses/artistic.html)
- PLEASE READ THE ENTIRE README FILE CAREFULLY !
-
- WARNING: THIS IS BETA SOFTWARE. Your mileage may vary.
-
+
REQUIREMENTS:
- - Perl (5.8.2 and higher)
- - Perl DBI (1.41 and higher)
- - Firebird (2.5 and higher)
+ - Perl (Threaded and version 5.10.1 or higher)
+ - Perl DBI (1.41 or higher)
+ - Firebird (2.5.1 or higher)
- A C compiler
* UN*X
GCC 4.x (tested, older may or may not work) or other capable
+ clang
* Windows
- Strawberry perl (http://strawberryperl.com/) comes with it's own compiler (mingw)
- - or Microsoft Express VC++ 9.0 (2008)
+ - or Microsoft Express VC++ 9 (2008) /10 (2010) /11
+ - Cygwin
+ * Freebsd
+ - Threaded perl is required (You have to re-install perl from ports and you have to select the config
+ option that says 'build a perl with threads')
*BEFORE* BUILDING, TESTING AND INSTALLING this you will need to:
- - Build, test and install Perl 5 (at least 5.8.2).
+ - Build, test and install Perl 5 (at least 5.10.1).
It is very important to TEST it and INSTALL it!
- Build, test and install the DBI module (at least DBI 1.41).
It is very important to TEST it and INSTALL it!
+ On Debian/Ubuntu you can do a simple:
+ sudo apt-get install firebird2.5-dev libdbi-perl
- - Remember to *read* the DBI README file!
+ - Remember to *read* the DBI README file if you installed it from source
- Make sure that Firebird server is running (for testing telnet localhost 3050)
+
BUILDING:
@@ -54,8 +59,13 @@ BUILDING:
make
TESTING
+ To run tests module Test::Exception is required on Debian/Ubuntu systems:
+ sudo apt-get install libtest-exception-perl
+
Please, set at least DBI_PASS (or ISC_PASSWORD), before 'make test'.
The default for DBI_USER is 'SYSDBA'.(masterkey password is given here as example only)
ISC_PASSWORD=masterkey make test
+
+INSTALLING:
make install (if the tests look okay)