Christopher Molnar writes:
 > Hmmmm... That's what I was going to do for Mandrake. Can someone explain
 > the problem?
 > 
 > On Sun, 9 Jul 2000, Robert Graham Merkel wrote:
 > 
 > > Robert Graham Merkel writes:
 > >  > If you want to get gnucash for Debian (along with the Helix 
 > >  > gnome packages, which are a fair bit more current than the
 > >  > native Debian ones), add the following line to your
 > >  > /etc/apt/sources.list:
 > >  > 
 > >  > deb http://spidermonkey.helixcode.com/distributions/debian unstable main
 > > 
 > > However, you might want to wait until they fix the packaging bugs ...
 > > they've packaged 1.4.1 with g-wrap 0.9.4 and haven't patched the
 > > incompatibility.

There's a three-line patch you need to add to src/scm/interface.scm:

Index: c-interface.scm
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/scm/c-interface.scm,v
retrieving revision 1.9
retrieving revision 1.9.2.1
diff -u -u -r1.9 -r1.9.2.1
--- c-interface.scm     2000/05/11 09:00:12     1.9
+++ c-interface.scm     2000/07/04 23:25:11     1.9.2.1
@@ -17,6 +17,12 @@
 
 (require 'hash-table)
 
+
+;; Provides pointer-token-null? if needed (g-wrap >= 0.9.4 doesn't provide)
+(if (not (defined? 'pointer-token-null?))
+   (define (pointer-token-null? ptr)
+     (eq? ptr #f)))
+
 (define (gnc:error->string tag args)
   (define (write-error port)
     (if (and (list? args) (not (null? args)))


Otherwise, you could check out the stable branch of CVS (which has
several other bugfixes), or simply wait for 1.4.2.  

------------------------------------------------------------
Robert Merkel                              [EMAIL PROTECTED]

------------------------------------------------------------

--
Gnucash Developer's List
To unsubscribe send empty email to: [EMAIL PROTECTED]


Reply via email to