Wow! My bad again! I just found that my system had been running an ancient version of ASDF because of crufty old 20 year old code laying around that had been running forever… Once I cleaned that out, I found that LW 7 has ASDF 3.1.4 already installed.
I managed to load up EOS and run the Sheeple self tests. Results show that everything is fine. The GC code in Sheeple needs a slight change to run in LW/64 since MARK-AND-SWEEP is not present in the 64-bit version of LW. But otherwise, all tests seem to have performed without error.
- DM
On Jul 2, 2016, at 09:30, Faré fahree@gmail.com wrote:
On Sat, Jul 2, 2016 at 12:18 PM, David McClain dbm@refined-audiometrics.com wrote:
… I got Sheeple up and running in LW64. It needed only a minor change in the GC function. Whether it is completely correct or not, I cannot tell just yet. Both EOS and FIVEAM need a more advanced form of ASDF than is built into LW64 Version 7.1. But the examples on the GitHub page seem to work just fine. Thanks for that! I’ll roll my sleeves up and dig in…
ASDF is self-upgrading. Just download the latest release git branch into ~/common-lisp/asdf/ That said, my lispworks 7.0.0 has a pretty recent ASDF 3.1.4. Just how recent an ASDF do you need? fiveam only needs asdf 3.1. Is your LispWorks actually a 6.x? The LispWorks site advertises 7.0.0, and 6.1.1 for the Personal Edition, but no 7.1. (NB: self-upgrading from ASDF 2 is also possible, but requires more work.)
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org Life is like an onion: you peel off layer after layer, then you find there is nothing in it.