Menu

Compiling the source

Allann Jones

Linux / Mac OS X

Tested on:

Build steps

On the first time that you build, you need to regenerate some build files with the command:

cd <ISSUEDB-SRC>

sh autogen.sh



Where <issuedb-src></issuedb-src> is the directory of the issuedb source code.


Enter on issuedb source directory.

cd <ISSUEDB-SRC>

mkdir -p build

cd build

../configure --prefix=<INSTALL-DIR>

make

make install



Where <install-dir></install-dir> is the directory for installation of issuedb application.


Enter on installation directory:

cd <INSTALL-DIR>/bin



Execute the main application:

./issuedb



After this will be generated a file named issues.db that is a SQLite database file.

Mac OS X

On Mac OS X is used MacPorts environment to build issuedb. You need to install the development tools to build and XQuartz to execute application.

Microsoft Windows using MinGW / Msys

On Microsoft Windows, issuedb is built using MinGW / Msys

Unpack and cd to directory:

cd <ISSUEDB-SRC>



Enter on third applications directory and uncompress GTK+ libraries and headers:

cd third/gtk+/

unzip gtk+-bundle_2.24.10-20120208_win32.zip



Go back to the main directory and enter on a directory to build issuedb:

cd <ISSUEDB-SRC>



Compile using Makefile:

make -f etc/Makefile-MinGW

Binaries will be generated on build/win32 directory.



or compile using shell script:

sh etc/compile-mingw.sh

Binaries will be generated on src directory.


MongoDB Logo MongoDB