GnuCash-1.4.6 fails to compile on FreeBSD 4.1-RELEASE

Dave Peticolas dave@krondo.com
Thu, 21 Sep 2000 13:01:37 -0700


Steve Davidson writes:
> Matthew Condell wrote:
> 
> > > Since I can't get 1.5.1 to compile,
> > > I downloaded 1.4.6.tar.gz
> > > ./configure completed without incident;
> > > the compile returned this result:
> >
> > Have you tried using the port (deskutils/gnucash)?
> > The port works fine for me on FreeBSD 3.4.
> > The current port is for 1.4.5, but you can
> > just change the Makefile to use 1.4.6 and
> > it work (though the PLIST checksum will not
> > be quite right).  This is how I've installed
> > 1.4.6 on my system.
> >
> > If you still have problems after that,
> > lemme know and I'll see what I can do, though
> > I don't have a 4.1 system around to test on.
> >
> > Matt
> 
> BTW, here is the result of the 1.4.5 port from Freebsd.org:
> (You see, nothing works for me).
> 
> [...]
> cc -DHAVE_CONFIG_H -I. -I. -I../.. -I..   -I../engine   -I../gnome
> -I../register  -I/usr/local/include -I/usr/X11R6/include  -O -pipe -Wall
> -I/usr/X11R6/include -DNEED_GNOMESUPPORT_H -I/usr/X11R6/include/gtk12
> -I/usr/local/include/glib12 -I/usr/local/include
> -I/usr/local/include/libxml -I/usr/local/include -I/usr/local/include -c
> gnc.c
> gnc.c:50: syntax error before `POINTER_TOKEN_smob'
> gnc.c:50: warning: type defaults to `int' in declaration of
> `POINTER_TOKEN_smob'
> gnc.c:51: warning: initialization makes integer from pointer without a
> cast

What versions of guile and g-wrap do you have?

dave