Hello. You are right, CCL was just unable to load the library (It was sufficient for me to jus trun svn update of my CCL 1.7 distro; looks like previously my distribution was somehow incomplete - didn't have cdb files).
Now the CCL 1.7 test results for usocket are exactly like results of CCL 1.6: 3 out of 24 total tests failed: USOCKET-TEST::OPERATION-NOT-PERMITTED-ERROR.1, USOCKET-TEST::UDP-SEND.1, USOCKET-TEST::UDP-SEND.2. Best regards, - Anton 04.02.2012, 14:45, "Chun Tian (binghe)" <binghe.l...@gmail.com>: > Hi, Anton > > Today I've verified this issue, I think the issue you met is because you > didn't set environment variable CCL_DEFAULT_DIRECTORY for CCL 1.7 properly. > USOCKET need to use a Windows system function called "send", and to have this > function, CCL will load its definition at runtime (when it's reading the form > #_send), by loading a file called "win32-headers/libc/functions.cdb" (or in > win64-headers). If CCL cannot find this file, it will not create the symbol > WIN64::|send| at all. > > Hope this helps, > > Regards, > > Chun Tian (binghe) > > 在 2011-12-29,10:29, Anton Vodonosov 写道: > >> 29.12.2011, 03:07, "Anton Vodonosov" <avodono...@yandex.ru>: >>> Some of the failures are probably bugs in tests, but other seems to be >>> bugs in usocket itself. >>> For example CCL on Windows: >>> >>> Read error between positions 195 and 295 in >>> C:/Users/anton/quicklisp/dists/quicklisp/software/usocket-0.5.4/vendor/ccl-send.lisp. >>> Unhandled ERROR is signaled: Foreign function not found: WIN64::|send| >> BTW, this particular error seems to be a regression on CCL 1.7 Windows. >> >> I just added test results for more CCL versions. You may compare CCL >> windows version: >> 1.7 64bit and 32bit have this error, but 1.6 64bit does not. >> >> _______________________________________________ >> usocket-devel mailing list >> usocket-devel@common-lisp.net >> http://lists.common-lisp.net/cgi-bin/mailman/listinfo/usocket-devel _______________________________________________ usocket-devel mailing list usocket-devel@common-lisp.net http://lists.common-lisp.net/cgi-bin/mailman/listinfo/usocket-devel