[cl-plus-ssl-devel] Foreign variable "O_NONBLOCK" not found
Anton Vodonosov
avodonosov at yandex.ru
Fri Aug 14 22:00:18 UTC 2009
To me it looks like CCL just doesn't support #$O_NONBLOCK on Windows.
on Friday, August 14, 2009, 6:37:44 PM Andrei wrote:
> I am trying to compile Hunchentoot with Clozure CL on Windows using
> the libraries from http://bknr.net/trac and I get the following error:
> Foreign variable "O_NONBLOCK" not found
> [Condition of type SIMPLE-ERROR]
> Restarts:
> 0: [RETRY-COMPILE-FILE] Retry compiling
> #P"d:/cl-stuff/trunk/thirdparty/cl+ssl/streams.lisp"
> 1: [SKIP-COMPILE-FILE] Skip compiling
> #P"d:/cl-stuff/trunk/thirdparty/cl+ssl/streams.lisp"
> 2: [TRY-RECOMPILING] Try recompiling streams
> 3: [RETRY] Retry performing #<COMPILE-OP NIL #x9398C06> on
> #<CL-SOURCE-FILE "streams" #x8C6AB96>.
> 4: [ACCEPT] Continue, treating #<COMPILE-OP NIL #x9398C06> on
> #<CL-SOURCE-FILE "streams" #x8C6AB96> as having been successful.
> 5: [RETRY] Retry SLIME interactive evaluation request.
> --more--
> Backtrace:
> 0: (CCL::%LOAD-VAR WIN32::O_NONBLOCK NIL)
> 1: (CCL::|#$-reader| #<STRING-INPUT-STREAM #x9A36C36> #\$ NIL)
> 2: (CCL::READ-DISPATCH #<STRING-INPUT-STREAM #x9A36C36> #\#)
> 3: (CCL::%PARSE-EXPRESSION #<STRING-INPUT-STREAM #x9A36C36> #\# NIL)
> 4: (CCL::%READ-FORM #<STRING-INPUT-STREAM #x9A36C36> 0 NIL)
> 5: (CCL::READ-INTERNAL #<STRING-INPUT-STREAM #x9A36C36> T NIL NIL)
> 6: (READ #<STRING-INPUT-STREAM #x9A36C36> T NIL NIL)
> 7: (READ-FROM-STRING "#$O_NONBLOCK" T NIL :START 0 :END NIL :PRESERVE-WHITESPACE NIL)
> 8: (CCL::CALL-CHECK-REGS READ-FROM-STRING "#$O_NONBLOCK")
> 9: (CCL::READ-DISPATCH #<BASIC-FILE-CHARACTER-INPUT-STREAM
> ("d:/cl-stuff/trunk/thirdparty/cl+ssl/streams.lisp"/4668 ISO-8859-1) #x9A11E4E> #\#)
> Is there anything I am missing on my system or it's just some incompatibility with Windows?
>
> Thank you,
> Andrei
>
More information about the cl-plus-ssl-devel
mailing list