[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Trouble building goo-0_0140
I'm having difficulties building the new goo-0140. What I did was
a) extract the tar file into /tmp/goo
b) put the 6.1a Bohm gc into /tmp/goo/gc
c) ran './configure; make' on Bohm
d) ran './configure; make' in /tmp/goo
Everything seemed to run without any errors. But when I tried to look
in /tmp/goo/bin, I didn't find a g2c executable. There was a g2c
executable in /tmp/goo/c/g2c.
This g2c works when I am evaluating simple expressions, but when I
try to define a function, I get the following error:
goo/user 0<= (df fact (n) (if (= n 0) 1 (* n (fact (- n 1)))))
/tmp/exp-5138-0.c:4: grt.h: No such file or directory
/tmp/exp-5138-0.c:5: dlgrt.h: No such file or directory
FAILED TO LOAD /tmp/exp-5138-0.so BECAUSE /tmp/exp-5138-0.so: cannot
open shared object file: No such file or directory
goo/user 0=> #{Gen cat ((x <seq>) => <seq>)}
I'm not sure whether this error is due to my having improperly set
environment variables, or due to a screwed up build.
--
Neel Krishnaswami
neelk@alum.mit.edu