r21768 - gnucash/branches/2.4/packaging/win32 - More changes to compile gtk-2.24.

Derek Atkins derek at ihtfp.com
Sat Dec 31 13:47:26 EST 2011


Hi,

On Sat, December 31, 2011 1:39 pm, John Ralls wrote:
>
> On Dec 31, 2011, at 1:38 AM, Geert Janssens wrote:
>
>
>> On a side note: starting tomorrow I won't be much near my computer for a
>> week,
>> so if there are things that need my feedback, it make take some time
>> before I
>> can answer.
>
> It didn't work:
>
> In c:\Program Files\gnucash/share/guile/1.8/slib/require.scm:
>  141:  2  (cond ((not feature) (set! *catalog* #f)) ((slib:provided?
> feature)) . ..)
[snip]
>  205:  9  [with-load-pathname "c:\\Program
> Files\\gnucash/share/guile/1.8/slib/m klibcat" ...]
> In c:\Program Files\gnucash/share/guile/1.8/slib/guile.init:
>     ...
>  308: 10  [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure
> #f ()> ]
> In unknown file:
>    ?: 11* [#<procedure #f ()>]
> In c:\Program Files\gnucash/share/guile/1.8/slib/require.scm:
>  207: 12* [apply #<procedure slib:load #> #]
> In unknown file:
>    ?: 13  [slib:load "c:\\Program
> Files\\gnucash/share/guile/1.8/slib/mklibcat"]
>     ...
>    ?: 14  [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure
> #f ()> ]
>    ?: 15* [#<procedure #f ()>]
> In c:\Program Files\gnucash/share/guile/1.8/slib/guile.init:
>  558: 16* (let* ((errinfo #)) (if (and errinfo #) (apply throw errinfo)))
>  561: 17  (if (and errinfo (catch # # #)) (apply throw errinfo))
> In unknown file:
>     ...
>    ?: 18  [throw]
>
> c:\Program Files\gnucash/share/guile/1.8/slib/guile.init:561:10: In
> procedure op en-file in expression (if (and errinfo #) (apply throw
> errinfo)):
> c:\Program Files\gnucash/share/guile/1.8/slib/guile.init:561:10: No such
> file or  directory: "c:\\Program
> Files\\gnucash/share/guile/1.8/slib/mklibcat"
>
> Sigh.
>
> Regards,
> John Ralls

This should be a simple fix where we just need to build the catalog file. 
It can be done once, possibly during the build.  It just requires someone
to run:

guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)"

Maybe we just need to do this in our install.sh script?

-derek

-- 
       Derek Atkins                 617-623-3745
       derek at ihtfp.com             www.ihtfp.com
       Computer and Internet Security Consultant



More information about the gnucash-devel mailing list