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 |