Hallo COZi,
ein update zu dem Fehler von mir.
ich habe mittlerweile den Fehler "require.scm" eliminieren könnem. Allerdings bringt es nicht viel, nun kommen immer andere Fehler. Es scheint mit "guile" zusammen zu hängen. In einem anderen thread habe ich folgendes gelesen:
> Gnucash searches for the slib-files in /usr/share/guile/site/, whereas
> they are in /usr/share/
> Until now I issued the following commands in /usr/share/guile/site/ :
>
> ln -s /usr/share/slib/mklibcat.scm slib/mklibcat
> ln -s /usr/share/slibcat
Ich wende dies bisher auf alle fehlenden Dateien an (printf, mklibcat, hashtab)
Nach jedem Durchgang wird eine neue fehlende Datei gemeldet.
Nun wird GnuCash gestartet, ich bekomme auch den Tip des Tages, danach werden die einzelnen Module geladen, aber dann ist plötzlich Ende mit folgender Meldung :
>In current input:
> 1: 0* [gnc:report-menu-setup]
> ?: 1 (letrec (# # # ...) (gnc:add-extension income-expense-menu) ...)
>In /usr/share/gnucash/guile-modules/gnucash/report/report-gnome.scm:
> 121: 2* [gnc:add-report-template-menu-items]
>In unknown file:
> ?: 3 (letrec (# # # ...) (gnc:report-templates-for-each add-template) ...)
>In /usr/share/gnucash/guile-modules/gnucash/report/report-gnome.scm:
> 93: 4* [gnc:report-templates-for-each #<procedure add-template (name template)>]
>In /usr/share/gnucash/scm/report.scm:
> 456: 5 [hash-for-each #<procedure #f (name template)> #((# # #) (#) (# # #) ...)]
>In /usr/share/guile/site/slib/hashtab.scm:
> 120: 6 (do ((i (+ -1 #) (+ -1 i))) ((negative? i)) ...)
> 122: 7* (alist-for-each proc (vector-ref ht i))
>
>/usr/share/guile/site/slib/hashtab.scm:122:5: In expression (alist-for-each proc >(vector-ref ht i)):
>/usr/share/guile/site/slib/hashtab.scm:122:5: Unbound variable: alist-for-each
Hilt das jemand weiter?
Manfred