<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">On Aug 29, 2017, at 1:58 AM, Chun Tian (binghe) <<a href="mailto:binghe.lisp@gmail.com" class="">binghe.lisp@gmail.com</a>> wrote:<br class=""><div><blockquote type="cite" class=""><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="">I don't see any hope to use Quicklisp directly in MCL,</div></div></div></blockquote><br class=""></div><div>Why not? It seems feasible to get the latest ASDF working again, since your RMCL 6.0 has a working ASDF to start from.</div><div><br class=""></div><div>I did some hacking to try to get the Quicklisp bootstrap working in MCL 5.1 and only ran into one real issue, where minitar was extracting files with slashes in the name instead of directories: <a href="https://github.com/quicklisp/quicklisp-bootstrap/issues/17" class="">https://github.com/quicklisp/quicklisp-bootstrap/issues/17</a> </div><br class=""><div class="">I got the bootstrap working mainly by using #+mcl and #-mcl to conditionalize the CCL support, and I think there was one thing I had to tweak in 5.1 in the defpackage call because MCL didn’t support one option.</div><div class=""><br class=""></div><div class="">I had to do a little more in MCL 3.4, since there were a couple of issues with using its binary TCP binary stream but those should probably be patches to MCL 3.4 since they just seemed like implementation bugs… Of course, I need to figure out how to make and use MCL patches, but how hard could that be? :)</div><div class=""><br class=""></div><div class="">  -- Chris</div><div class=""><br class=""></div></body></html>