[GNC] Trouble building Gnucash 4.8
M
M_Stagl at hotmail.com
Mon Dec 20 12:58:01 EST 2021
I'm having an issue building gnucash, but I am not an expert and am sure
I am doing something wrong!
Build environment - Fresh install of Ubuntu 20.04 in a VM
Build Dependencies - Installed dependencies per
https://wiki.gnucash.org/wiki/Installing_Dependencies
Using the instructions at
https://wiki.gnucash.org/wiki/Building_On_Linux, and following the Build
using Cmake and Make instructions.
I can successfully run cmake -DCMAKE_INSTALL_PREFIX=/opt ../gnucash-4.8
However, when I run make, I get an error. A copy-and-paste of my screen
at the failure point is below:
------
[ 97%] Generating ../../share/glib-2.0/schemas/gschemas.compiled
[ 98%] Built target compiled-schemas
Scanning dependencies of target migratable-prefs
[ 98%] Generating ../../share/gnucash/migratable-prefs.xml
CMake Error: cmake version 3.16.3
Usage: /usr/bin/cmake -E <command> [arguments...]
Available commands:
capabilities - Report capabilities built into cmake in
JSON format
chdir dir cmd [args...] - run command in a given directory
compare_files [--ignore-eol] file1 file2
- check if file1 is same as file2
copy <file>... destination - copy files to destination (either file
or directory)
copy_directory <dir>... destination - copy content of <dir>...
directories to 'destination' directory
copy_if_different <file>... destination - copy files if it has changed
echo [<string>...] - displays arguments as text
echo_append [<string>...] - displays arguments as text but no new line
env [--unset=NAME]... [NAME=VALUE]... COMMAND [ARG]...
- run command in a modified environment
environment - display the current environment
make_directory <dir>... - create parent and <dir> directories
md5sum <file>... - create MD5 checksum of files
sha1sum <file>... - create SHA1 checksum of files
sha224sum <file>... - create SHA224 checksum of files
sha256sum <file>... - create SHA256 checksum of files
sha384sum <file>... - create SHA384 checksum of files
sha512sum <file>... - create SHA512 checksum of files
remove [-f] <file>... - remove the file(s), use -f to force it
remove_directory <dir>... - remove directories and their contents
rename oldname newname - rename a file or directory (on one volume)
server - start cmake in server mode
sleep <number>... - sleep for given number of seconds
tar [cxt][vf][zjJ] file.tar [file/dir1 file/dir2 ...]
- create or extract a tar or zip archive
time command [args...] - run command and display elapsed time
touch <file>... - touch a <file>.
touch_nocreate <file>... - touch a <file> but do not create it.
create_symlink old new - create a symbolic link new -> old
true - do nothing with an exit code of 0
false - do nothing with an exit code of 1
make[2]: ***
[gnucash/gschemas/CMakeFiles/migratable-prefs.dir/build.make:61:
share/gnucash/migratable-prefs.xml] Error 1
make[2]: *** Deleting file 'share/gnucash/migratable-prefs.xml'
make[1]: *** [CMakeFiles/Makefile2:11923:
gnucash/gschemas/CMakeFiles/migratable-prefs.dir/all] Error 2
make: *** [Makefile:163: all] Error 2
--------------
Does the make command produce any error logs I can troubleshoot? I see
logs for Cmake, but nothing for Make. I tried deleting the build
directory and running Cmake again with the flags to build without SQL,
AQBANKING, and OFX just to eliminate as much source of possible error as
I could, but I got the same results when running make.
Any ideas how I can go about troubleshooting this?
Thanks in advance!
Mike
More information about the gnucash-user
mailing list