2009/12/9 Ludovic Courtès <[email protected]>: > Hi, > > "Antonio, Fabio Di Narzo" <[email protected]> writes: > >> I'm on an AMD64 linux system. I succesfully compiled and installed >> guile-1.8.7, but when I try to run guile I get the: >> ERROR: Stack overflow > > Did you pass particular CFLAGS to the build system? Normally the > default stack limit works well when compiling with ‘-O2’. No. My config.log says: " CFLAGS='-I/home/dinarzo/local/include -Wall -Wmissing-prototypes -Werror' CPP='gcc -E' "
> >> error message, and I can't reach the repl. "make check" however passes >> smoothly. I read about this: >> http://lists.gnu.org/archive/html/guile-devel/2009-03/msg00114.html >> and yes, for me too setting the stack limit to 60'000 in eval.c solves >> the issue. How can I circumvent/solve this problem without resorting >> to patching the sources? > > Putting ‘(debug-set! stack 60000)’ in ~/.guile should solve it. Sweet! Thanks, antonio. > > Thanks, > Ludo’. > > > > > -- Antonio, Fabio Di Narzo Ph.D. student at Department of Statistical Sciences University of Bologna, Italy
