This patch seems to fix everything and let cl-unicode build with ECL<div><br></div><div><div>--- dump-orig.lisp<span class="Apple-tab-span" style="white-space:pre"> </span>2011-01-12 22:37:54.000000000 +0100</div><div>+++ dump.lisp<span class="Apple-tab-span" style="white-space:pre"> </span>2011-01-12 22:32:17.000000000 +0100</div>
<div>@@ -105,7 +105,8 @@</div><div> writes to the file denoted by RELATIVE-PATH - a path relative to the</div><div> location of this source file. Writes a Lisp header to the files</div><div> unless NO-HEADER-P is true."</div>
<div>- `(let ((pathname (merge-pathnames ,relative-path *this-file*)))</div><div>+ `(let ((pathname (merge-pathnames ,relative-path</div><div>+ (make-pathname :name nil :type nil *this-file*))))</div>
<div> (format t "~&;;; Writing source file ~A" (file-namestring pathname))</div><div> (force-output)</div><div> (with-open-file (,stream pathname</div><div><br></div><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>