I can't offer a fix, but a couple of observations (which may or may
not be useful):

*  You are barfing while executing ../scripts/notangle_guile on
x_fileselect.nw.   This is the script (distributed with gEDA) which
transforms your .nw (noweb) source into the .c source.

*  The script is written in guile (Scheme), a language whose
implementation involves a lot of stack operations (IIRC).  Therefore,
something is going on with your .nw -> .c translation.

*  Check your version of guile.  Is it up to date?  Does it exist? --
Have you built gEDA on this box before?

*  Look at your x_fileselect.nw source.  If you updated from CVS, but
had a conflict, then the .nw file will have additional junk in it
trying to alert you to the conflict.

Just some thoughts,

Stuart


> 
> Hi folks,
> 
> I'm trying to build everything from CVS and have run into a bit of a
> snag.  I'm running SuSE 10.0 on an X86 machine with 2GB RAM.
> I get a mysterious...
> 
> ERROR: Stack overflow
> make[4]: *** [x_fileselect.c] Error 2
> make[4]: Leaving directory `/home/eb/build/geda/devel/gschem/src'
> make[3]: *** [all] Error 2
> make[3]: Leaving directory `/home/eb/build/geda/devel/gschem/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/eb/build/geda/devel/gschem'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/eb/build/geda/devel/gschem'
> make: *** [gschem/src/gschem] Error 2

Reply via email to