summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorDamyan Ivanov <dmn@debian.org>2011-08-30 08:02:16 +0300
committerDamyan Ivanov <dmn@debian.org>2011-08-30 08:02:16 +0300
commit61cc04df5d08596a1fe61a21aae9488e356a4467 (patch)
treedda104b6dc64cb686d815a7558520f364748f347 /README
Import original source of DBD-Firebird 0.55
Diffstat (limited to 'README')
-rw-r--r--README56
1 files changed, 56 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..4021141
--- /dev/null
+++ b/README
@@ -0,0 +1,56 @@
+DBD::Firebird -- DBI driver for Firebird RDBMS server.
+
+
+ Copyright (c) 1999-2005 Edwin Pratomo
+ Portions Copyright (c) 2001-2005 Daniel Ritz
+
+ You may distribute under the terms of either the GNU General Public
+ License or the Artistic License, as specified in the Perl README file.
+
+ 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)
+ - A C compiler
+ * UN*X
+ GCC 4.x (tested, older may or may not work) or other capable
+
+ * Windows
+ - Strawberry perl (http://strawberryperl.com/) comes with it's own compiler (mingw)
+ - or Microsoft Express VC++ 9.0 (2008)
+
+
+*BEFORE* BUILDING, TESTING AND INSTALLING this you will need to:
+
+ - Build, test and install Perl 5 (at least 5.8.2).
+ 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!
+
+ - Remember to *read* the DBI README file!
+
+ - Make sure that Firebird server is running (for testing telnet localhost 3050)
+
+
+BUILDING:
+ Win32/Win64 with Strawberry
+ type 'dmake' from the console
+
+ Win32/Win64 with MS compiler:
+ type 'nmake', not just 'make'
+
+ To Configure and build the DBD:
+ perl Makefile.PL
+ (when asked to specify a test database, please specify a non-existing file)
+ make
+
+TESTING
+
+ make test
+ make install (if the tests look okay)
+