|
|
|
|
@ -39,7 +39,7 @@ strongly discouraged and actively removed whenever it's caught.
|
|
|
|
|
|
|
|
|
|
Important notice
|
|
|
|
|
----------------
|
|
|
|
|
You can find the most recent version of the following part at
|
|
|
|
|
You can find the most recent version of the following part at
|
|
|
|
|
https://wiki.gnucash.org/wiki/Dependencies.
|
|
|
|
|
|
|
|
|
|
GnuCash Library Dependency Policy
|
|
|
|
|
@ -56,40 +56,50 @@ still has.)
|
|
|
|
|
|
|
|
|
|
Libraries/Deps
|
|
|
|
|
--------------
|
|
|
|
|
required Version
|
|
|
|
|
-------- _______
|
|
|
|
|
glib2 2.40.0
|
|
|
|
|
gtk+3 3.14.0
|
|
|
|
|
guile 2.2.0 or 2.0.0 Must be built with regex
|
|
|
|
|
required Version
|
|
|
|
|
-------- _______
|
|
|
|
|
gcc or clang 8.0 (gcc)/6.0(clang) C++17 C/C++ compiler
|
|
|
|
|
cmake 3.10 Build system manager
|
|
|
|
|
glib2 2.40.0
|
|
|
|
|
gtk+3 3.14.0
|
|
|
|
|
guile 2.2.0 or 2.0.0 Must be built with regex
|
|
|
|
|
support enabled
|
|
|
|
|
libxml2 2.5.10
|
|
|
|
|
libxml2 2.5.10
|
|
|
|
|
gettext 0.19.6
|
|
|
|
|
libxslt, including xsltproc
|
|
|
|
|
ICU International Components for
|
|
|
|
|
Unicode
|
|
|
|
|
boost 1.50.0 locale and regex libs must be
|
|
|
|
|
boost 1.67.0 All headers plus date_time,
|
|
|
|
|
filesystem, locale, and
|
|
|
|
|
regex libraries.
|
|
|
|
|
locale and regex libs must be
|
|
|
|
|
built with ICU support.
|
|
|
|
|
swig 2.0.10 Only required to build from git.
|
|
|
|
|
webkit webkitgtk-3.0 (Windows, Mac)
|
|
|
|
|
Note that 1.67.0 is the first
|
|
|
|
|
*release* that supports C++17,
|
|
|
|
|
but that some distributions
|
|
|
|
|
have patched earlier versions
|
|
|
|
|
to work.
|
|
|
|
|
swig 3.0.12 Makes Guile and Python Bindings.
|
|
|
|
|
webkit webkitgtk-3.0 (Windows, Mac)
|
|
|
|
|
webkit2gtk-3.0 (Everything Else)
|
|
|
|
|
googletest 1.7.0 Some distros call it gtest.
|
|
|
|
|
googletest 1.8.0 Some distros call it gtest.
|
|
|
|
|
Some distros also separate out
|
|
|
|
|
googlemock or gmock; both are
|
|
|
|
|
required.
|
|
|
|
|
|
|
|
|
|
optional
|
|
|
|
|
--------
|
|
|
|
|
aqbanking 5.3.4 online banking; also requires
|
|
|
|
|
gwehywfar.
|
|
|
|
|
aqbanking 5.3.4 online banking; also requires
|
|
|
|
|
gwehywfar.
|
|
|
|
|
|
|
|
|
|
libdbi 0.8.3 SQL backend; also requires at
|
|
|
|
|
least one of libdbd-sqlite3,
|
|
|
|
|
libdbd-mysql, or libdbd-pgsql
|
|
|
|
|
libdbi 0.8.3 SQL backend; also requires at
|
|
|
|
|
least one of libdbd-sqlite3,
|
|
|
|
|
libdbd-mysql, or libdbd-pgsql
|
|
|
|
|
|
|
|
|
|
libofx 0.9.0 OFX/QFX import
|
|
|
|
|
libofx 0.9.0 OFX/QFX import
|
|
|
|
|
|
|
|
|
|
python 3.2.0 python bindings; headers
|
|
|
|
|
required, not just binaries.
|
|
|
|
|
python 3.2.0 python bindings; headers
|
|
|
|
|
required, not just binaries.
|
|
|
|
|
|
|
|
|
|
makeinfo Not really needed, it
|
|
|
|
|
just builds the
|
|
|
|
|
@ -116,4 +126,3 @@ Libraries/Deps
|
|
|
|
|
at runtime, suggested
|
|
|
|
|
---------------------
|
|
|
|
|
isocodes: translation of currency names
|
|
|
|
|
|
|
|
|
|
|