A big fan of lisps, and this one has my attention. However, there really isn't a step-by-step guide to getting going on the website? All I see on the downloads page is download the recent kernel with instructions. Okay, I can do that. The README in kernel S34.6 and all it says is (load "install.shen").
Right. (load "/path/to/S34.6/install.lsp) loads install.lsp then immediately fails because it looks for the next file in a different directory.
Great, so I naively try:
(progn (uiop:chdir "/path/to/S34.6") (load "install.lsp"))
This says that uiop: doesn't exist.. Thats weird. So, I kill the lisp process completely to start fresh. I had to read the hyper spec to learn that (load ..) looks for items in path *default-pathname-defaults*. Looks like this variable is set to the directory that sbcl is called from.
Okay, so I run (in emacs) M-x dired "/path/to/S34.6/". Then M-x sly and (load "install.lsp"). This runs beautifully until I get an error that "/path/to/S34.6/StLib/Encrypttbos.txt" does not exist. Right-O, I suppose I'll do without that, and select to continue in the debugger. Well, that now says "Could not save core". That doesn't sound good. To heck with it, I press on and select the continue option again in the debugger. And I get a return T, Great! We've loaded.. something.
Now what? lol. All other READMEs in S34.6 say to run (load ..) while in shen.. but I am not in shen. How do I get to shen. Was this all supposed to be done after I do something else. What is that step? If I am right so far, what is next? On Ubuntu btw. would really appreciate some guidance. Thanks.