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