>>>>> "gc" == Giannandrea Castaldi <[EMAIL PROTECTED]> writes:

  gc> Using cmucl 19a I've a problem with gray streams. It seems that in the 
  gc> file gray-streams-library.x86f is redefined the function 
  gc> CHARACTER-OUTPUT-STREAM-LISP-STREAM that is locked.
  gc> How can I use gray streams without this problem?

  the "proper" way to load gray streams is using REQUIRE, rather than
  using LOAD on the subsystem.

     (require :gray-streams)

  I see that you are using ACL-COMPAT, so it's not your code that is
  wrong. I suggest changing ACL-COMPAT to use REQUIRE instead of LOAD,
  or if that's not possible, to wrap the call to LOAD in
  EXT:WITHOUT-PACKAGE-LOCKS.

  In the next release of CMUCL the package locks in subsystems should
  be automatically unlocked as necessary, but that isn't currently the
  case. 

-- 
Eric Marsden                          <URL:http://www.laas.fr/~emarsden/>

Reply via email to