Yes, Windows builds of 2.6.x use Guile-1.8. Regards, John Ralls
> On Apr 15, 2018, at 8:22 AM, Christopher Lam <christopher....@gmail.com> > wrote: > > Hmm sounds like Windows versions come with guile-1.8. The following change > should fix this. Change line 271-272 in category-barchart.scm to: > > (define the-acount-destination-alist > (account-destination-alist accounts account-types > (if (equal? account-levels 'all) > (gnc:get-current-account-tree-depth) > account-levels))) > > C > > On 15/04/18 23:05, Cristian Marchi via gnucash-user wrote: >> Same problem here with 2.6.20 and 2.6.21. >> >> Here is the tracefile: >> >> * 16:58:52 WARN <gnc.app-utils> Could not spawn perl: Esecuzione del >> processo figlio non riuscita (No such file or directory) >> * 16:59:13 WARN <gnc.scm> In >> D:\Programmi\gnucash\share\gnucash/scm/report.scm: >> 755: 2* [gnc:backtrace-if-exception #<procedure #f ()>] >> In unknown file: >> ?: 3 (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda # >> #f))) >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 114: 4 [catch ignore #<procedure #f ()> #<procedure #f (key . args)>] >> In unknown file: >> ?: 5* [#<procedure #f ()>] >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 117: 6* [lazy-catch #t #<procedure #f ()> #<procedure dumper (key . args)>] >> In unknown file: >> ?: 7* [#<procedure #f ()>] >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 118: 8* [apply #<procedure #f ()> ()] >> In unknown file: >> ?: 9 [#<procedure #f ()>] >> In D:\Programmi\gnucash\share\gnucash/scm/report.scm: >> ... >> 758: 10 (begin (set! html #) (set! html #) (set! html #)) >> 759: 11* (set! html (gnc:report-render-html report #t)) >> 759: 12* [gnc:report-render-html # #t] >> 718: 13 (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext >> report) ...) >> 726: 14 (let ((template #) (doc #f)) (set! doc (if template # #f)) doc) >> 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) ...)) >> 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...) >> 730: 17 (let* (# # # #) (if # # #) (gnc:report-set-ctext! report html) ...) >> 732: 18* [#<procedure #f #> #] >> In >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: >> 691: 19 [category-barchart-renderer # "Income Over Time" ...] >> In unknown file: >> ... >> ?: 20 (letrec (# # #) (if # # #) (gnc:report-finished) ...) >> In >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: >> 272: 21* [account-destination-alist (# # # # ...) (8) ... >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: >> While evaluating arguments to account-destination-alist in expression >> (account-destination-alist accounts account-types ...): >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: >> Variable used before given a value: tree-depth >> * 16:59:53 WARN <gnc.scm> In >> D:\Programmi\gnucash\share\gnucash/scm/report.scm: >> 755: 2* [gnc:backtrace-if-exception #<procedure #f ()>] >> In unknown file: >> ?: 3 (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda # >> #f))) >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 114: 4 [catch ignore #<procedure #f ()> #<procedure #f (key . args)>] >> In unknown file: >> ?: 5* [#<procedure #f ()>] >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 117: 6* [lazy-catch #t #<procedure #f ()> #<procedure dumper (key . args)>] >> In unknown file: >> ?: 7* [#<procedure #f ()>] >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 118: 8* [apply #<procedure #f ()> ()] >> In unknown file: >> ?: 9 [#<procedure #f ()>] >> In D:\Programmi\gnucash\share\gnucash/scm/report.scm: >> ... >> 758: 10 (begin (set! html #) (set! html #) (set! html #)) >> 759: 11* (set! html (gnc:report-render-html report #t)) >> 759: 12* [gnc:report-render-html # #t] >> 718: 13 (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext >> report) ...) >> 726: 14 (let ((template #) (doc #f)) (set! doc (if template # #f)) doc) >> 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) ...)) >> 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...) >> 730: 17 (let* (# # # #) (if # # #) (gnc:report-set-ctext! report html) ...) >> 732: 18* [#<procedure #f #> #] >> In >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: >> 691: 19 [category-barchart-renderer # "Expense Over Time" ...] >> In unknown file: >> ... >> ?: 20 (letrec (# # #) (if # # #) (gnc:report-finished) ...) >> In >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: >> 272: 21* [account-destination-alist (# # # # ...) (9) ... >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: >> While evaluating arguments to account-destination-alist in expression >> (account-destination-alist accounts account-types ...): >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: >> Variable used before given a value: tree-depth >> * 16:59:53 WARN <gnc.scm> In >> D:\Programmi\gnucash\share\gnucash/scm/report.scm: >> 755: 2* [gnc:backtrace-if-exception #<procedure #f ()>] >> In unknown file: >> ?: 3 (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda # >> #f))) >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 114: 4 [catch ignore #<procedure #f ()> #<procedure #f (key . args)>] >> In unknown file: >> ?: 5* [#<procedure #f ()>] >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 117: 6* [lazy-catch #t #<procedure #f ()> #<procedure dumper (key . args)>] >> In unknown file: >> ?: 7* [#<procedure #f ()>] >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 118: 8* [apply #<procedure #f ()> ()] >> In unknown file: >> ?: 9 [#<procedure #f ()>] >> In D:\Programmi\gnucash\share\gnucash/scm/report.scm: >> ... >> 758: 10 (begin (set! html #) (set! html #) (set! html #)) >> 759: 11* (set! html (gnc:report-render-html report #t)) >> 759: 12* [gnc:report-render-html # #t] >> 718: 13 (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext >> report) ...) >> 726: 14 (let ((template #) (doc #f)) (set! doc (if template # #f)) doc) >> 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) ...)) >> 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...) >> 730: 17 (let* (# # # #) (if # # #) (gnc:report-set-ctext! report html) ...) >> 732: 18* [#<procedure #f #> #] >> In >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: >> 691: 19 [category-barchart-renderer # "Expense Over Time" ...] >> In unknown file: >> ... >> ?: 20 (letrec (# # #) (if # # #) (gnc:report-finished) ...) >> In >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: >> 272: 21* [account-destination-alist (# #) (9) ... >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: >> While evaluating arguments to account-destination-alist in expression >> (account-destination-alist accounts account-types ...): >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: >> Variable used before given a value: tree-depth >> >> >> Il 10/04/2018 20.18, Glenn Bordonada via gnucash-user ha scritto: >>> Any help would be appreciated. >>> >>> I just installed ver. 2.6.20 over ver. 2.6.19 (which was automatically >>> uninstalled). >>> When I run the reports Expense Barchart and Income Barchart, the program >>> comes out with an error screen(see attached snapshot). The other reports >>> work just fine as before. >>> In my previous installation ver. 2.6.19 and in ver. 3.0 which I tried, the >>> reports work without problems. >>> I have Windows 10. >>> Regards,Glenn >>> >>> >>> _______________________________________________ >>> gnucash-user mailing list >>> gnucash-user@gnucash.org >>> To update your subscription preferences or to unsubscribe: >>> https://lists.gnucash.org/mailman/listinfo/gnucash-user >>> If you are using Nabble or Gmane, please see >>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information. >>> ----- >>> Please remember to CC this list on all your replies. >>> You can do this by using Reply-To-List or Reply-All. >> >> _______________________________________________ >> gnucash-user mailing list >> gnucash-user@gnucash.org >> To update your subscription preferences or to unsubscribe: >> https://lists.gnucash.org/mailman/listinfo/gnucash-user >> If you are using Nabble or Gmane, please see >> https://wiki.gnucash.org/wiki/Mailing_Lists for more information. >> ----- >> Please remember to CC this list on all your replies. >> You can do this by using Reply-To-List or Reply-All. > > _______________________________________________ > gnucash-user mailing list > gnucash-user@gnucash.org > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > If you are using Nabble or Gmane, please see > https://wiki.gnucash.org/wiki/Mailing_Lists for more information. > ----- > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.