gnucash-devel digest, Vol 1 #166 - 11 msgs

Marc Evans marc@destek.net
Sun, 1 Oct 2000 06:56:40 -0400 (EDT)


On Sun, 1 Oct 2000, Dave Peticolas wrote:
> Marc Evans writes:
> > 
> > On Fri, 29 Sep 2000 gnucash-devel-request@lists.gnumatic.com wrote:
> > 
> > > > gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I..   -I../engine   -I../gnome
> > > > -I../register   -I/usr/local/include -DNEED_GNOMESUPPORT_H
> > > > -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include
> > > > -I/usr/X11R6/include       -g -O2 -Wall -Wunused  -Wall
> > > > -Werror-implicit-function-declaration -I/usr/local/include
> > > > -I/usr/local/lib/glib/include -I/usr/local/include -c gfec.c
> > > > FLAVOR=gnome g-wrap --api c --target guile gnc.gwp
> > > > ERROR: In expression (cdr lst):
> > > > ERROR: Stack overflow
> > > > make[3]: *** [gnc.c] Error 2
> > > > make[3]: Leaving directory `/home/src/gnucash-1.5.2/src/guile'
> > > > make[2]: *** [all-recursive] Error 1
> > > > make[2]: Leaving directory `/home/src/gnucash-1.5.2/src'
> > > > make[1]: *** [all-recursive] Error 1
> > > > make[1]: Leaving directory `/home/src/gnucash-1.5.2'
> > > > make: *** [all-recursive-am] Error 2
> > > > 
> > > > I am running guile version 1.3 on a Sparc which has RedHat Linux 6.1
> > > > installed as the base operating system.
> > > > 
> > > > Is this a known problem, and if so, what is the suggested work around?
> > > 
> > > What version of g-warp are you using?
> > > 
> > > dave
> > 
> > Version 0.9.4.
> 
> There have been similar problems building on sparcs before.
> Is it possible to upgrade to guile-1.3.4?
> 
> dave

I have upgraded to guile-1.4 (I started this before I received your
message). I then did a "make distclean ; ./configure ; make" and got to
the following point:

make[3]: Entering directory `/home/src/gnucash-1.5.2/src/guile'
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I..   -I../engine   -I../gnome
-I../register   -I/usr/local/include -DNEED_GNOMESUPPORT_H
-I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include
-I/usr/X11R6/include       -g -O2 -Wall -Wunused  -Wall
-Werror-implicit-function-declaration -I/usr/local/include
-I/usr/local/lib/glib/include -I/usr/local/include -c gnc.c
gnc.c:53: parse error before `POINTER_TOKEN_smob'
gnc.c:53: warning: type defaults to `int' in declaration of `POINTER_TOKEN_smob'
gnc.c:54: warning: initialization makes integer from pointer without a cast
gnc.c:54: warning: excess elements in scalar initializer after `POINTER_TOKEN_smob'
gnc.c:54: warning: excess elements in scalar initializer after `POINTER_TOKEN_smob'
gnc.c:56: warning: excess elements in scalar initializer after `POINTER_TOKEN_smob'
gnc.c:56: warning: data definition has no type or storage class gnc.c:59: parse error before `POINTER_ARRAY_smob'
gnc.c:59: warning: type defaults to `int' in declaration of `POINTER_ARRAY_smob'
gnc.c:60: warning: initialization makes integer from pointer without a cast
gnc.c:60: warning: excess elements in scalar initializer after `POINTER_ARRAY_smob'
gnc.c:60: warning: excess elements in scalar initializer after `POINTER_ARRAY_smob'
gnc.c:62: warning: excess elements in scalar initializer after POINTER_ARRAY_smob'
gnc.c:62: warning: data definition has no type or storage class
gnc.c: In function `gwrap_gnc_print_session_text':
gnc.c:6036: warning: passing arg 2 of `gnc_print_session_text' discards `const' from pointer target type
gnc.c: In function `gwrap_xaccQueryAddDescriptionMatch':
gnc.c:6782: warning: passing arg 2 of `xaccQueryAddDescriptionMatch' discards `const' from pointer target type
gnc.c: In function `gwrap_xaccQueryAddNumberMatch':
gnc.c:6831: warning: passing arg 2 of `xaccQueryAddNumberMatch' discards `const' from pointer target type
gnc.c: In function `gwrap_xaccQueryAddActionMatch':
gnc.c:6880: warning: passing arg 2 of `xaccQueryAddActionMatch' discards `const' from pointer target type
gnc.c: In function `gwrap_xaccQueryAddMemoMatch':
gnc.c:7174: warning: passing arg 2 of `xaccQueryAddMemoMatch' discards `const' from pointer target type
gnc.c: In function `init_gnc':
gnc.c:8511: implicit declaration of function `scm_newsmob'
make[3]: *** [gnc.o] Error 1
make[3]: Leaving directory `/home/src/gnucash-1.5.2/src/guile'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/src/gnucash-1.5.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/src/gnucash-1.5.2'
make: *** [all-recursive-am] Error 2

Should I be considerin back-reving to guile-1.3.4 or is there something
different wrong this time?

Thanks - Marc