scsh-0.3:
I am unable to build "scsh" on a Convex C-2 running a BSD derivative.
I did "configure" and then "make"
Everything compiled along fine until this:
(echo ",batch"; echo ",flush"; echo ",flush maps source names files
table"; echo ",translate =scheme48/ ./"; echo ",config ,load cig/cig.scm";
echo ",config ,load cig/libcig.scm"; echo ",load-package cig-standalone";
echo ",flush"; echo ",flush maps source names files table"; echo ",in
cig-standalone"; echo ",translate =scheme48/ /usr/local/lib/scsh/"; echo
",build cig-standalone-toplevel /tmp/cig") | ./scshvm -i ./scheme48.image
heap not big enough to restore this image
2146945876
-2144057664
*** Exit 255
`enough' not built due to errors
Any suggestions on what to do?
You can tell the vm how big a heap to allocate with the -h switch. So
./scshvm -h 1000000 -i ./scheme48.image
will make it use a mega-word heap (this is documented in the scsh manual
and also in the bad-arg useage message you get if you, for example, say
./scshvm -foo).
Keep me posted, will you? You'll probably have the fastest scsh implementation
on record if you get it going.
-Olin
|