i deleted the rt.x86f and .lisp files - then re-compiled cm
here are the times for the files:
[EMAIL PROTECTED] cm]# ls -l bin/cmucl_19c_linux-i686/rt.*
-rw-r--r-- 1 root 10766 10240 Aug 8 21:39 bin/cmucl_19c_linux-i686/rt.x86f
[EMAIL PROTECTED] cm]# ls -l src/rt.*
-rw-r--r-- 1 root 10766 1736 Aug 8 21:39 src/rt.lisp
-rw-r--r-- 1 32593 10766 1559 Jun 1 03:33 src/rt.scm
here is the error message while loading cm/slime ['M-x cm' as reg user]:
Error in function LISP::DO-OLD-RENAME:
File "/usr/local/lisp/cm/bin/cmucl_19c_linux-i686/rt.x86f" is not writable.
[Condition of type SIMPLE-ERROR]
Restarts:
0: [CONTINUE] Try to rename it anyway.
1: [RETRY ] Retry performing #<ASDF:COMPILE-OP NIL {58BC881D}> on
#<CM-SOURCE-FILE "rt" {58BC88C5}>.
2: [ACCEPT ] Continue, treating #<ASDF:COMPILE-OP NIL {58BC881D}> on
#<CM-SOURCE-FILE "rt" {58BC88C5}> as having been successful.
3: Return NIL from load of "/usr/local/lisp/cm/bin/../src/cm.lisp".
4: [ABORT ] Skip remaining initializations.
Debug (type H for help)
(LISP::DO-OLD-RENAME "/usr/local/lisp/cm/bin/cmucl_19c_linux-i686/rt.x86f"
"/usr/local/lisp/cm/bin/cmucl_19c_linux-i686/rt.x86f.BAK")
Source: Error finding source:
Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM: Source file no longer exists:
target:code/fd-stream.lisp.
0]
whichever of these options i try, the connection to slime is never made.
thanks for the tip re: starting cm w/out slime.
-bill
On 8/8/06, Rick Taube <[EMAIL PROTECTED]> wrote:
hmm not sure why this is happening.
try deleting the .fasl (somewhere under cm/bin) AND the .lisp file.
that will re-generate and compile the file from the scheme sources.
one that happens hopefull it wont try to recompile again.
let me know if this fixes it please, else send me wha the file system
things the write dates are of the files (.fasl, .lisp and .scm)
On Aug 8, 2006, at 3:30 PM, Bill Sack wrote:
> i can now start cm & slime in xemacs ... almost ...
> on startup, cm tries to recompile rt.lisp for some reason. when
> running as normal user that fails since my cm directory is not
> writable for normal users - i can successfully start cm as root from
> emacs with 'M-x cm'
_______________________________________________
Cmdist mailing list
[email protected]
http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist
