I am trying to compile Hunchentoot with Clozure CL on Windows using the libraries from <a href="http://bknr.net/trac">http://bknr.net/trac</a> and I get the following error:<br><br>Foreign variable "O_NONBLOCK" not found<br>
[Condition of type SIMPLE-ERROR]<br><br>Restarts:<br> 0: [RETRY-COMPILE-FILE] Retry compiling #P"d:/cl-stuff/trunk/thirdparty/cl+ssl/streams.lisp"<br> 1: [SKIP-COMPILE-FILE] Skip compiling #P"d:/cl-stuff/trunk/thirdparty/cl+ssl/streams.lisp"<br>
2: [TRY-RECOMPILING] Try recompiling streams<br> 3: [RETRY] Retry performing #<COMPILE-OP NIL #x9398C06> on #<CL-SOURCE-FILE "streams" #x8C6AB96>.<br> 4: [ACCEPT] Continue, treating #<COMPILE-OP NIL #x9398C06> on #<CL-SOURCE-FILE "streams" #x8C6AB96> as having been successful.<br>
5: [RETRY] Retry SLIME interactive evaluation request.<br> --more--<br><br>Backtrace:<br> 0: (CCL::%LOAD-VAR WIN32::O_NONBLOCK NIL)<br> 1: (CCL::|#$-reader| #<STRING-INPUT-STREAM #x9A36C36> #\$ NIL)<br> 2: (CCL::READ-DISPATCH #<STRING-INPUT-STREAM #x9A36C36> #\#)<br>
3: (CCL::%PARSE-EXPRESSION #<STRING-INPUT-STREAM #x9A36C36> #\# NIL)<br> 4: (CCL::%READ-FORM #<STRING-INPUT-STREAM #x9A36C36> 0 NIL)<br> 5: (CCL::READ-INTERNAL #<STRING-INPUT-STREAM #x9A36C36> T NIL NIL)<br>
6: (READ #<STRING-INPUT-STREAM #x9A36C36> T NIL NIL)<br> 7: (READ-FROM-STRING "#$O_NONBLOCK" T NIL :START 0 :END NIL :PRESERVE-WHITESPACE NIL)<br> 8: (CCL::CALL-CHECK-REGS READ-FROM-STRING "#$O_NONBLOCK")<br>
9: (CCL::READ-DISPATCH #<BASIC-FILE-CHARACTER-INPUT-STREAM ("d:/cl-stuff/trunk/thirdparty/cl+ssl/streams.lisp"/4668 ISO-8859-1) #x9A11E4E> #\#)<br><br>Is there anything I am missing on my system or it's just some incompatibility with Windows?<br>
<br>Thank you,<br>Andrei<br>