[GNC] 4.12 ERROR: In procedure scm-error: no code for module (gnucash utilities)
osbert
bugzilla at orcon.net.nz
Tue Oct 25 01:54:00 EDT 2022
On:
cat /etc/os-release
NAME="Linux Mint"
VERSION="20 (Ulyana)"
aqbanking-cli versions
Versions:
AqBanking-CLI: 6.5.3
Gwenhywfar : 5.9.0.0
AqBanking : 6.5.3.0
After successfully installing aqbanking 6.5.3 I was also able to compile
gnucash 4.12 without getting any error message by running the commands
below.
However if I run the executable from
~/Applications/gnucash-4.12/build-gnucash-4.12/bin/gnucash
I get the message: ERROR: In procedure scm-error: no code for module
(gnucash utilities)
Here is what I have done:
cd ~/Applications/gnucash-4.12
mkdir build-gnucash-4.12
cd build-gnucash-4.12
cmake -DCMAKE_INSTALL_PREFIX=/opt ..
# --- std-out -----------------------------------------------------
-- The C compiler identification is GNU 9.4.0
-- The CXX compiler identification is GNU 9.4.0
-- Check for working C compiler: /usr/bin/cc
...
-- Performing Test standard_math_library_linked_to_automatically - Success
-- Configuring done
-- Generating done
-- Build files have been written to:
~/Applications/gnucash-4.12/build-gnucash-4.12
make
# --- std-out -----------------------------------------------------
Scanning dependencies of target guile-json-details-links
[ 0%] Generating ../../share/guile/site/2.2/gnucash/json/builder.scm
[ 0%] Generating ../../share/guile/site/2.2/gnucash/json/parser.scm
[ 0%] Generating ../../share/guile/site/2.2/gnucash/json/syntax.scm
[ 0%] Built target guile-json-details-links
...
Scanning dependencies of target swig-gnucash-core
[100%] Generating gnucash_core.c, gnucash_core_c.py
[100%] Built target swig-gnucash-core
~/Applications/gnucash-4.12/build-gnucash-4.12/bin/gnucash
# --- std-out -----------------------------------------------------
;;; WARNING: loading compiled file
/home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/utilities.go
failed:
;;; ERROR: In procedure make_objcode_from_file: bad header on object
file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
;;; WARNING: loading compiled file
/home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/app-utils.go
failed:
;;; ERROR: In procedure make_objcode_from_file: bad header on object
file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling
/home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/share/guile/site/2.2/gnucash/app-utils.scm
;;; WARNING: loading compiled file
/home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/utilities.go
failed:
;;; ERROR: In procedure make_objcode_from_file: bad header on object
file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
;;; WARNING: compilation of
/home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/share/guile/site/2.2/gnucash/app-utils.scm
failed:
;;; ERROR: no code for module (gnucash utilities)
;;; WARNING: loading compiled file
/home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/utilities.go
failed:
;;; ERROR: In procedure make_objcode_from_file: bad header on object
file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
Backtrace:
In ice-9/boot-9.scm:
160: 19 [catch #t #<catch-closure 563e7a363cc0> ...]
In unknown file:
?: 18 [apply-smob/1 #<catch-closure 563e7a363cc0>]
In ice-9/boot-9.scm:
3589: 17 [process-use-modules (((gnucash app-utils)))]
705: 16 [map #<procedure 563e7a2f14c0 at ice-9/boot-9.scm:3589:25
(mif-args)> ((#))]
3590: 15 [#<procedure 563e7a2f14c0 at ice-9/boot-9.scm:3589:25
(mif-args)> (#)]
2867: 14 [resolve-interface (gnucash app-utils) #:select ...]
2792: 13 [#<procedure 563e7a2e7d60 at ice-9/boot-9.scm:2780:4 (name
#:optional autoload version #:key ensure)> # ...]
3068: 12 [try-module-autoload (gnucash app-utils) #f]
2404: 11 [save-module-excursion #<procedure 563e7a5da480 at
ice-9/boot-9.scm:3069:17 ()>]
3088: 10 [#<procedure 563e7a5da480 at ice-9/boot-9.scm:3069:17 ()>]
In unknown file:
?: 9 [primitive-load-path "gnucash/app-utils" ...]
In ice-9/eval.scm:
505: 8 [#<procedure 563e7a23e4a0 at ice-9/eval.scm:499:4 (exp)>
(use-modules #)]
In ice-9/psyntax.scm:
1106: 7 [expand-top-sequence ((use-modules (gnucash utilities))) () ...]
989: 6 [scan ((use-modules (gnucash utilities))) () ...]
279: 5 [scan ((# #) #(syntax-object *unspecified* # #)) () (()) ...]
In ice-9/boot-9.scm:
3589: 4 [process-use-modules (((gnucash utilities)))]
705: 3 [map #<procedure 563e7a2f14c0 at ice-9/boot-9.scm:3589:25
(mif-args)> ((#))]
3590: 2 [#<procedure 563e7a2f14c0 at ice-9/boot-9.scm:3589:25
(mif-args)> (#)]
2870: 1 [resolve-interface (gnucash utilities) #:select ...]
In unknown file:
?: 0 [scm-error misc-error #f ...]
ERROR: In procedure scm-error:
ERROR: no code for module (gnucash utilities)
# --- end ---
Any help/feedback is very much appreciated. Thanks.
More information about the gnucash-user
mailing list