Dear list,<br><br>I'm still having some problems but I think they have to do with closer-to-mop and mop conformance. Maybe not. You all have been so helpful I thought you might be able to give me some insight on to how to debug or proceed. On invoking ./paktahn-mono I get the following:<br>
<pre>;;; Loading #P"/usr/lib/ecl-9.10.2/asdf.fas"<br>;;; Loading #P"/usr/lib/ecl-9.10.2/cmp.fas"<br>;;; Loading #P"/usr/lib/ecl-9.10.2/sysfun.lsp"<br><br>No applicable method for MAKE-INSTANCE with arguments of types<br>
 (INTEGER 0 0)<br> KEYWORD<br> NULL<br> KEYWORD<br> CONS<br> KEYWORD<br> CONS<br> KEYWORD<br> COMPILED-FUNCTION<br> KEYWORD<br> STANDARD-DIRECT-SLOT-DEFINITION<br>No restarts available.<br><br>Broken at NIL. In: #<process SI:TOP-LEVEL 00000000016f4f60>.<br>
CLOSER-MOP>> <br></pre>Are these still problems with asdf:make-build or should I head for closer-mop-devel? Is there anything I can tell them about what code is causing the issue? i.e. a backtrace...preferably not strace. :)<br>
<br>Thanks,<br>Brit Butler<br><br><div class="gmail_quote">On Sat, Oct 31, 2009 at 8:49 PM, Juan Jose Garcia-Ripoll <span dir="ltr"><<a href="mailto:juanjose.garciaripoll@googlemail.com">juanjose.garciaripoll@googlemail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I am uploading a couple of fixes to ECL's extension of ASDF.<br>
Apparently there is a problem with ASDF's function TRAVERSE, which<br>
makes it list the loading operation for a system far away from the<br>
loading operation of its components. This broken behavior is not<br>
relevant when using ASDF from the command line but caused ECL to<br>
produce the wrong sequence of files to be linked into a standalone<br>
program.<br>
<br>
Anyway, your program more or less builds right now. There remain<br>
several problems associated to the libraries it depends on. For<br>
instance, you will need<br>
<div class="im"><br>
  (asdf:make-build :paktahn :type :program :monolithic t<br>
</div>                   :prologue-code '(require :asdf)<br>
<div class="im">                   :epilogue-code '(ext:quit 0))<br>
<br>
</div>because of a stupid dependency on asdf-system-components, and you will<br>
find that trivial-gray-streams breaks because the file package.lisp<br>
uses a package that is defined in trivial-gray-streams.asd, but not in<br>
the code itself.<br>
<div><div></div><div class="h5"><br>
Juanjo<br>
<br>
--<br>
Instituto de Física Fundamental, CSIC<br>
c/ Serrano, 113b, Madrid 28006 (Spain)<br>
<a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>
</div></div></blockquote></div><br>