On Wed, 17 Nov 2004, Raymond Toy wrote:
>
>>>>>> "Gisle" == lensminde <Gisle> writes:
>
> Gisle> I'm looking at CL-XML, and on their web pages they tells that you
> need
> Gisle> experimental CLOS/MOP in order to run the package under cmucl 18e.
> I then have
> Gisle> two questions.
>
> Gisle> - What is the experimental CLOS/MOP adding to plain cmucl 18e, and
> where can
> Gisle> I get it.
>
> Gisle> - I'm using cmucl 19a, which has a lot of new CLOS features. Is the
> features
> Gisle> added in 19a making this addition redundant?
>
>
> If "experimental CLOS/MOP" means the work that Gerd Moellman did, then
> 19a has it. If not, then I don't know what it is.
When building under either 18e or 19a, the build fails, so at least part
of the problem is in CL-XML, but they fails in different places. In 18a
I get this problem:
------------- ERROR 1 -------
The slot CLASS-PRECEDENCE-LIST is unbound in the object #<Standard-Class
REF-NS-NODE
{498134DD}>
Restarts:
0: [CONTINUE] Return NIL from load of
#p"/Home/kaktus/gisle/etc/unpacked/XML-0-949-20030409T2320-CRLF/bin/cmuclfasl/code/xquerydatamodel/xqdm-classes.fasl".
1: Return NIL from load of "load.lisp".
2: [ABORT ] Return to Top-Level.
------------- ERROR 1 END -----
(The package seems to rename the binary files from x86f to fasl)
If I select :0, I will get more of these, and it is not good anyway. For 19 I
get a different behavior.
------------ ERROR 2 ---------
Attempt to modify the locked package PCL, by
redefining function OPTIMIZING-GENERATOR
[Condition of type LISP::PACKAGE-LOCKED-ERROR]
Restarts:
0: [CONTINUE ] Ignore the lock and continue
1: [UNLOCK-PACKAGE] Disable package's definition-lock, then continue
2: [UNLOCK-ALL ] Disable all package locks, then continue
3: Return NIL from load of
#p"/Home/kaktus/gisle/etc/unpacked/XML-0-949-20030409T2320-CRLF/bin/cmuclfasl/code/patch/cmucl.fasl".
4: Return NIL from load of "load.lisp".
5: [ABORT ] Return to Top-Level.
----------- ERROR 2 END -------
If I continue this by chosing :2 (still not good), i get this error.
----------- ERROR 3 -----------
Error in function PCL::FIND-CLASS-FROM-CELL:
No class named COMMON-LISP::FD-STREAM.
[Condition of type SIMPLE-ERROR]
Restarts:
0: [CONTINUE] Return NIL from load of
#p"/Home/kaktus/gisle/etc/unpacked/XML-0-949-20030409T2320-CRLF/bin/cmuclfasl/code/xquerydatamodel/xqdm-operators.fasl".
1: Return NIL from load of "load.lisp".
2: [ABORT ] Return to Top-Level.
---------- ERROR 3 end --------
I suppose that this don't works with 19a, and need some extension to work with
18e. I suppose that I should try to look for the CL-XML developers.
--
Gisle S�lensminde, Phd student, Scientific programmer
Computational biology unit, University of Bergen, Norway
Email: [EMAIL PROTECTED]