[GNC-dev] Co-Owner

Ralf Zerres ralf.zerres at mail.de
Fri Jun 10 04:40:01 EDT 2022


Hello mailinglist,

i do appologize for not coming up with this issue on this list before
hacking and submitting a PR.

In any case (thanks John for your prompt answer on github) i do need to
find a solution for my personal needs.
And no, I do not want to buy a commercial solution (like Karthago,
et.al).

Your decline message was short and without any further argumentation. I
was a bit surprised on this.
So i try to pick up the issue, since i do think this isn't out of topic
at all. At least, if stock and customer/employee handling are welcome
as first class citizens.

However, i hope we can at least discuss the idea before declining any
action in the public.

If i have to go on myself, I'd like to get some help on how to debug
the scm parts. Currently my code is compiling the .c and .cpp comits.
As soon as the guile stuff need to create the wrapper libraries i do
get errors and have no idea, on how to debug.
Any help here is much appreciated

Ralf

Shell output:

$ cd $gnucash-root; mkdir ../gnucash-coowner
$ # ../gnucash-coowner is $gnucash-coowner
$ cd ../gnucash-coowner 
$ cmake -DCMAKE_INSTALL_PREFIX=./gnucash-install -G Ninja ../gnucash-
root

$ cd ninja

...

$gnucash-coowner/lib/guile/2.2/site-ccache/tests/unittest-support.go
/data/development/gnucash/gnucash/common/test-core/unittest-
support.scmunittest-support.scm
Backtrace:
In ice-9/boot-9.scm:
    705:2 19 (call-with-prompt _ _ #<procedure default-prompt-handle?>)
In ice-9/eval.scm:
    619:8 18 (_ #(#(#<directory (guile-user) 7f61bed5c140>)))
In /usr/bin/guild:
    72:17 17 (main _)
In srfi/srfi-1.scm:
    640:9 16 (for-each #<procedure 7f61bdf0d600 at scripts/compile.?>
?)
In scripts/compile.scm:
   264:26 15 (_ _)
In system/base/target.scm:
     57:6 14 (with-target _ _)
In system/base/compile.scm:
    152:6 13 (compile-file _ #:output-file _ #:from _ #:to _ #:env _ ?)
     43:4 12 (call-once _)
In ice-9/boot-9.scm:
    841:4 11 (with-throw-handler _ _ _)
In system/base/compile.scm:
    59:11 10 (_)
   155:11  9 (_ #<closed: file 7f61bdf161c0>)
   235:18  8 (read-and-compile #<input: unittest-support.scm 13> # _ ?)
   183:32  7 (compile-fold (#<procedure compile-tree-il (x e opts)>) ?)
In ice-9/boot-9.scm:
   2312:4  6 (save-module-excursion #<procedure 7f61bd2ebae0 at lang?>)
In language/scheme/compile-tree-il.scm:
    31:15  5 (_)
In ice-9/psyntax.scm:
  1262:36  4 (expand-top-sequence ((eval-when (compile load # #) #)) ?)
  1209:24  3 (parse _ (("placeholder" placeholder)) ((top) #(# # ?)) ?)
   285:10  2 (parse _ (("placeholder" placeholder)) ((top) #(# # ?)) ?)
In unknown file:
           1 (load-extension "libtest-core-guile" "scm_init_unittest?")
In ice-9/boot-9.scm:
   752:25  0 (dispatch-exception _ _ _)




More information about the gnucash-devel mailing list