Skip to content
Perl C XS
Latest commit 54290c2 Feb 16, 2016 @mariuz Merge pull request #46 from mariuz/revert-45-master
Revert "Added the check for the decimal type - this is the type that is failing."
Failed to load latest commit information.
eg preliminary ISQL-like tool using DBD::Firebird Nov 24, 2011
inc Fix loading DBD::Firebird::TypeInfo with strict/warnings Apr 2, 2015
lib/DBD/Firebird
t Revert "Added the check for the decimal type - this is the type that … Feb 16, 2016
var
.gitignore
Changes
Firebird.h
Firebird.pm Release DBD-Firebird 1.22 Jan 30, 2016
Firebird.xs
MANIFEST.SKIP
Makefile.PL
README
README.md
dbdimp.c
dbdimp.h s/pilcrow/whatshisname/ Jun 16, 2014
firebird.conf
typemap

README.md

DBD::Firebird version 1.21

DBI driver for the Firebird RDBMS server.

  • Copyright © 2015 Stefan Roas
  • Copyright © 2014 H.Merijn Brand - Tux
  • Copyright © 2010-2015 Popa Adrian Marius
  • Copyright © 2011-2013 Stefan Suciu
  • Copyright © 2011-2015 Damyan Ivanov
  • Copyright © 2011 Alexandr Ciornii
  • Copyright © 2010-2014 Mike Pomraning
  • Copyright © 1999-2005 Edwin Pratomo
  • Portions Copyright © 2001-2005 Daniel Ritz

License

You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the Perl README file. (http://dev.perl.org/licenses/artistic.html)

Installation

Requirements:

  • Perl (Threaded and version 5.8.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

    • 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.1).

  • Build, test and install the DBI module (at least DBI 1.41).

    On Debian/Ubuntu you can do a simple: sudo apt-get install firebird2.5-dev libdbi-perl

  • 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: 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 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

Something went wrong with that request. Please try again.