On Mon, Aug 17, 2009 at 1:23 AM, Sean Ross <span dir="ltr"><<a href="mailto:rosssd@gmail.com">rosssd@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
On 16 Aug 2009, at 04:33, Elliott Slaughter wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I just did a fresh build of ECL from cvs on Linux x86 (configured with no special params), and got the same error. All I am doing to load it is (asdf:oos 'asdf:load-op :cl-store).<br>
<br>
The only differences between 9.8.3 and 9.8.4 are a couple of fixes for Windows which shouldn't affect these results at all.<br>
<br>
I have tried CL-STORE from darcs and release 0.8.9.<br>
<br>
What system/version/configure params work for you?<br>
</blockquote>
<br></div>
It appears that the problem is that the code for non-required-file isn't working as I would hope<br>
under ECL.<br>
<br>
Can you add try using the following asdf file and let me know how you get along.<br></blockquote></div><br>When I try it on ECL 9.8.4/MinGW, it freezes in trying to load package.fas.<br><br>; registering #<SYSTEM CL-STORE 18733408> as CL-STORE<br>
; registering #<SYSTEM CL-STORE-TESTS 18845104> as CL-STORE-TESTS<br>;;; Compiling C:/bin/asdf/cl-store/package.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0<br>;;; End of Pass 1.<br>;;; Note: Creating tag: "_eclegFoO1J9_jhW6Duy" for #P"C:/bin/asdf/cl-store/packa<br>
ge.o"<br>;;; Note: Invoking external command:<br>;;; gcc "-Ic:/bin/ecl" -g -O2 -Dmingw32 -O -w -c "C:/bin/asdf/cl-store/pack<br>age.c" -o "C:/bin/asdf/cl-store/package.o"<br>;;; Finished compiling C:/bin/asdf/cl-store/package.lisp.<br>
;;; Note: Scanning #P"C:/bin/asdf/cl-store/package.o"<br>;;; Note: Found tag: "_eclegFoO1J9_jhW6Duy" for C:/bin/asdf/cl-store/package.o<br>;;; Note: Invoking external command:<br>;;; gcc "-Ic:/bin/ecl" -g -O2 -Dmingw32 -O -w -c "C:/DOCUME~1/ESLAUG~1/LOCA<br>
LS~1/Temp/ECLCA3.c" -o "C:/DOCUME~1/ESLAUG~1/LOCALS~1/Temp/ECLCA3.o"<br>;;; Note: Invoking external command:<br>;;; gcc -shared -o "C:/bin/asdf/cl-store/package.fas" -Wl,--export-all-symbols<br>
-L"c:/bin/ecl" "C:/DOCUME~1/ESLAUG~1/LOCALS~1/Temp/ECLCA3.o" "C:/bin/asdf/cl-st<br>ore/package.o" -lecl -lm -lws2_32<br>;;; Loading "C:/bin/asdf/cl-store/package.fas"<br><br clear="all">
[... ECL freezes and becomes unresponsive ...]<br><br>-- <br>Elliott Slaughter<br><br>"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay<br>