14.11.2013, 09:13, "
david....@genworks.com" <
david....@genworks.com>:
> Hi,
>
> I am trying to get theО©╫test-gridО©╫running on Windows.
>
> First problem was issues with loading libssl32.dll which I think I solved by copying (from the openssh.exe distribution which ships with Allegro):
>
> О©╫ ssleay32.dll into c:/windows/libssl32.dll О©╫and
> О©╫ libeay32.dll into c:/windows/libeay32.dll
>
> The problem I foresee with this, tough, is there are 32-bit versions of these as well as 64-bit versions (both named with "32" in the name, confusingly!) and on Windows I'm not sure how a 64-bit Lisp and 32-bit Lisp will know how/where to look for the correct library (I plan to run tests both for 32-bit Allegro CL and 64-bit Allegro CL, probably concurrently, with different lock ports and different work-dirs).
>
> Anyway for the initial bootstrap load of wx86cl64 I got past theО©╫cl+ssl error.
I install OpenSSL for Windows from here:
http://slproweb.com/products/Win32OpenSSL.html
I have two versions, they are installed in directories
C:\Program Files\OpenSSL-Win64\
C:\Program Files (x86)\OpenSSL-Win32\
So I can run both 64bit and 32bit CCL and (ql:quickload "cl+ssl")
Note, that CL libraries may depend on other foreign libraries.
You are not required to install all the foreign libraries.
If test fails due to absence of foreign library, cl-test-grid
recognizes it and ads an "ffi" hint to this failure in reports.
You only need to get your main tg-agent program working.
Still, it is desirable that you have OpenSSL available for testing,
that will give more test results.
> For the next error I am not seeing an obvious cause. The next error is:
>
> О©╫ О©╫
http://paste.lisp.org/display/139923
>
> Is this a common error with a common cause?
>
Something wrong with the wx86cl64.exe. tg-agent asks it to evaluate
a lisp code, but it fails. You can try manually the command from the log:
f:/cl-engines/windows/ccl/wx86cl64.exe "--no-init" "--eval" "(load #P\"F:/cl-test-grid/agent/proc-common.lisp\")" "--eval" "(set-response #P\"C:/Users/dcooper8/work-dir-acl-32-non-smp/response3143746795260408820.lisp\" \"abcs *() { /d e11 \")" "--eval" "(ccl:quit)"
and see what is wrong.
Best regards,
- Anton