Firebird Development

A resource for developers working on the
Firebird Project on Sourceforge.
Current Development Activity
Current CVS Source Tree
Snapshot Builds for Firebird
Snapshot builds, are daily builds taken from the current CVS source code tree.
These are intended for Firebird developers and experienced beta testers. It is generated automatically, and as such it is untested and comes with no guarantees.
Bug Listing
Building Firebird 1.0x
To build your own version of Firebird from the CVS tree you will need to either
have an existing running Firebird or InterBase installation. However the
Firebird boot kit will allow you to build either the CLASSIC or SUPERSERVER
versions of Firebird without having to install a binary version of the server
first.
Windows Build Batch Files
Are now included as part of the CVS tree. This replaces the original
instructions on building InterBase for Windows. You are going to need MVC++ V5
or later, Borland Make and Touch. Additionally, some parts of the build require
ImpLib and Brc32. These are all shipped with the freely downloadable
Borland
C V5.5 compiler.
Building Firebird V1.5 & 2.x
Can be built using:
- Normal makefiles and autoconf (requires GNU make): ReadMe.
- Microsoft Visual C++ V6 and V7: ReadMe.
- Msys/Mingw (Minimalist GNU for Windows) not working at present: ReadMe.
Developer Documentation
Documentation for open source developers working with the Firebird source
code.
Source Code Firebird 1.x
Source Code Firebird 2.0
Build Process
ODS (On Disk Structure)
Engine
CVS and Subversion
Character Sets and Collations
Developers' Resources
Documentation and tools to aid developers working on the code.
|