Building from Source¶
Unpack the Source Code¶
The source code links are available on the Downloads page.
Unzip the bingo-src-XXXX.zip archive (XXXX is the revision
number). After finishing the unpacking, go to the
bingo-src-XXXX/bingo folder.
Copy the OCI files¶
On All Systems¶
Copy oci.h, ociextp.h, and other header files from your Oracle
installation (usually located in $ORACLE_HOME/rdbms/public/ and/or
$ORACLE_HOME/oci/include/ and/or $ORACLE_HOME/rdbms/demo/) into
../oci/include directory. On Solaris, copy them to the
../oci/include.sun directory instead.
On 32-bit Windows¶
Copy oci.lib from your Oracle installation (usually located in
%ORACLE_HOME%\oci\lib\msvc\) into ../oci/lib32/oci32.lib.
Note: You should rename the file.
On 64-bit Windows¶
Copy oci.lib from your Oracle installation (usually located in
%ORACLE_HOME%\oci\lib\msvc\) into ../oci/lib64/oci64.lib.
Note: You should rename the file.
On Mac OS X¶
Copy liborasdk.dylib from your Oracle installation (usually located
in %ORACLE_HOME%\lib\) into ../oci/lib64/liborasdk.dylib.
Build¶
Note: You should have the zip command-line utility installed on
your system.
On Linux, run
./all-release-linux.sh $version
On Solaris, run
./all-release-sun.sh $version
On Windows, run
all-release-windows.bat $version
where $version is some version identifier, like 1.5-xxxx.
You will get a number of .zip archives for your selected platform,
both 32-bit and 64-bit versions. (In case of Mac OS X, both 10.5 and
10.6 versions.) Please read the Installation Manual for
Oracle or Installation Manual for
SQL Server to know how to
install the package on your system.