Gnucash Build Options
From GnuCash
Gnucash Cmake Build Options
V 3.x
Options
OPTION NAME | DEFAULT VALUE | DESCRIPTION |
---|---|---|
WITH_SQL | ON | Build this project with SQL (libdbi) support |
WITH_AQBANKING | ON | Build this project with aqbanking (online banking -see dependencies) support |
WITH_GNUCASH | ON | Build all of GnuCash, not just the library |
WITH_OFX | ON | Compile with ofx support (needs LibOFX) |
WITH_PYTHON | OFF | Enable python plugin and bindings |
ENABLE_BINRELOC | ON | Compile with binary relocation support |
ENABLE_REGISTER2 | OFF | Compile with register2 enabled |
DISABLE_NLS | OFF | Do not use Native Language Support" OFF) |
DISABLE_DEPRECATED_GLIB | OFF | Don't use deprecated glib functions |
DISABLE_DEPRECATED_GTK | OFF | Don't use deprecated gtk, gdk or gdk-pixbuf functions |
DISABLE_DEPRECATED_GNOME | OFF | Don't use deprecated gnome functions |
ALLOW_OLD_GETTEXT | OFF | Allow to configure build with a gettext version older than 0.19.6. Some files will not be translated! |
Other Settings
These use the same format as the build options
SETTING NAME | DEFAULT VALUE | DESCRIPTION |
---|---|---|
COMPILE_GSCHEMAS | ON | Compile the GSettings Schema - better integration with Gnome |
GNUCASH_BUILD_ID | "" | Overrides the GnuCash build ID (default vcs commit number) May be used for package version number by Distributions |
GENERATE_SWIG_WRAPPERS | OFF | Controls whether swig wrappers are generated for guile and python. Only set if building from a git worktree. |
CMAKE_INSTALL_PREFIX |