Hi.
I am trying to use McCLIM with openmcl. When compiling the beagle backend I get the error message that sb-bsd-sockets can't be found, apparently clx depends on it and mcclim depends on clx, even with beagle. Making sb-bsd-sockets from sbcl-contrib known to asdf helps until sb-bsd-sockets wants sb-grovel and eventually sb-ext. This one I can't find on sbcl.
Am I really supposed to use all these SBCL packages? If so, where do I get the sb-ext?
Thanks, Boris.
Boris Tschirschwitz boris@math.ubc.ca writes:
I am trying to use McCLIM with openmcl. When compiling the beagle backend I get the error message that sb-bsd-sockets can't be found, apparently clx depends on it and mcclim depends on clx, even with beagle.
I believe that the recommended way to load telent-clx -- which is what I guess you're using -- with openmcl is not the asd file but something which is distributed with openmcl's clx distribution only. (That is, you should probably consult with the openmcl distributors as to how they create and load their own distributions; it is possible that they don't distribute an unmodified telent-clx tree).
In particular, it appears that there are no openmcl-specific implementations of necessary functions in the telent clx tree as distributed; you should really consult your implementation's documentation and support channel, I guess. (Maybe an openmcl-using mcclim hacker can advise?)
Cheers,
Christophe
On 30. Mär 2005, at 22:32, Christophe Rhodes wrote:
In particular, it appears that there are no openmcl-specific implementations of necessary functions in the telent clx tree as distributed; you should really consult your implementation's documentation and support channel, I guess. (Maybe an openmcl-using mcclim hacker can advise?)
http://www.cliki.net/CLX gives the following location for an openmcl-compatible clx: ftp://clozure.com/pub/CLX/ -- that's what I use when running openmcl.
Rudi
On Mar 30, 2005, at 10:32 PM, Christophe Rhodes wrote:
Boris Tschirschwitz boris@math.ubc.ca writes:
I am trying to use McCLIM with openmcl. When compiling the beagle backend I get the error message that sb-bsd-sockets can't be found, apparently clx depends on it and mcclim depends on clx, even with beagle.
I believe that the recommended way to load telent-clx -- which is what I guess you're using -- with openmcl is not the asd file but something which is distributed with openmcl's clx distribution only. (That is,
Actually, the recommended clx for OpenMCL is clx-040210.tar.gz from clozure.com's ftp area.
documentation and support channel, I guess. (Maybe an openmcl-using mcclim hacker can advise?)
Hope that helps, Tim
On Wednesday, March 30, 2005, at 10:11 PM, Timothy Moore wrote:
On Mar 30, 2005, at 10:32 PM, Christophe Rhodes wrote:
Boris Tschirschwitz boris@math.ubc.ca writes:
I am trying to use McCLIM with openmcl. When compiling the beagle backend I get the error message that sb-bsd-sockets can't be found, apparently clx depends on it and mcclim depends on clx, even with beagle.
I believe that the recommended way to load telent-clx -- which is what I guess you're using -- with openmcl is not the asd file but something which is distributed with openmcl's clx distribution only. (That is,
Actually, the recommended clx for OpenMCL is clx-040210.tar.gz from clozure.com's ftp area.
There shouldn't be a dependency on CLX when running Beagle; there wasn't in the McCLIM sources from a week or so back and I haven't noticed anything changing (not seen any CVS commit notifications). It's possible I set something up a while ago in my system (I run McCLIM with both CLX + Beagle back ends, from time to time) so that the necessary CLX parts are loaded by default in my system but I don't remember doing so if I did.
Which file(s) are complaining at compilation time?
-Duncan