>>>>> "Scott" == Scott Draves <spot@cs.cmu.edu> writes:
jsc> Under scsh v0.3.1 on NeXTstep 3.1, typing ,open big-scheme fails
jsc> because it cannot find big/queues.scm in the current directory.
Scott> in the Makefile, set srcdir to an absolute path. eg, mine
Scott> reads:
This works, but only because I didn't delete the libraries from the
build directory after installing. Really, it should pick up the
libraries from the library directory. It looks like it does in the
target for scsh/scsh.image:, but the problem is the last line of
scsh/load-scsh.scm actually dumps the image BEFORE the final
",translate =scheme48/ $(LIB)/" is done. Putting this line in as the
second to last line of load-scsh.scm might do the right thing.
scsh/scsh.image: $(SCHEME) $(CIG).image scsh/load-scsh.scm
(echo ",translate =scheme48/ $(srcdir)/"; \
cat scsh/load-scsh.scm; \
echo ",translate =scheme48/ $(LIB)/") \
| $(srcdir)/$(VM) -o $(srcdir)/$(VM) -i $(CIG).image \
|