Firebird Documentation IndexFirebird Vulcan Release Notes v. 1.1Building Firebird Vulcan → Building Firebird Vulcan on POSIX systems
Firebird Home Firebird Home Prev: Building Firebird VulcanFirebird Documentation IndexUp: Building Firebird VulcanNext: Need help?

Building Firebird Vulcan on POSIX systems

Building Firebird Vulcan on 64-bit Linux

[ lacuna ]

  1. Check out the sources from Sourceforge using your favorite CVS into a directory somewhere. For this example, call the top of the directory tree /home/vulcan

  2. Set and export (depending on the style of your shell) the environmental variable VULCAN to be the directory called install under the vulcan directory. In this example it would be /home/vulcan/install.

  3. Set and export the environmental variables ISC_USER and ISC_PASSWORD. SYSDBA and masterke are good--change the password later.

  4. If you are building a 32-bit version of Firebird Vulcan, add $vulcan/bin to your PATH and LD_LIBRARY_PATH variables.

  5. If you are building a 64-bit version of Firebird Vulcan, add $vulcan/bin64 to your PATH and LD_LIBRARY_PATH variables.

  6. cd to the src directory under the build tree. In this example,

    cd /home/vulcan/src

  7. Add execute permission to the files set_platform, autogen.sh, build and boot_build.

  8. Invoke the autogen script ./autogen.sh

  9. Run the set_platform script with one of these arguments.-

            { linux32 | linux64 | solaris64 }
          

    For example ./set_platform linux32

  10. Run the build script file with no arguments.-

            ./boot_build
          

Building Firebird Vulcan on 64-bit Linux

Here is the full command sequence from a SuSE 9.2 AMD64 build, which already had the environmental variables defined.-

cvs -z3
-d:pserver:[email protected]:/cvsroot/firebird
   co vulcan
cd vulcan
./autogen.sh
cd src
./set_platform linux64
boot_build
rehash
    
Prev: Building Firebird VulcanFirebird Documentation IndexUp: Building Firebird VulcanNext: Need help?
Firebird Documentation IndexFirebird Vulcan Release Notes v. 1.1Building Firebird Vulcan → Building Firebird Vulcan on POSIX systems