IBPhoenix Development

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
This Site Uses:

Firebird Development

Firebird Logo

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.