Hello,
Peter Münster writes:
Hello,
I would like to use quicklisp on a mips target without gcc.
Thanks to the howto¹ by Attila Lendvai, I've installed ecl successfully on the target (an Asus router), but installing quicklisp fails:
--8<---------------cut here---------------start------------->8--- ; Fetching #<url "http://beta.quicklisp.org/asdf/2.26/asdf.lisp%22%3E ; 194.07KB ================================================== 198,729 bytes in 0.19 seconds (1016.08KB/sec) Condition of type: FILE-ERROR Filesystem error with pathname #P"SYS:CMP.NEWEST". Either
- the file does not exist, or
- we are not allowed to access the file, or
- the pathname points to a broken symbolic link.
Available restarts:
- (RESTART-TOPLEVEL) Go back to Top-Level REPL.
Broken at QL-SETUP::ASDF-FASL-PATHNAME. In: #<process TOP-LEVEL>. File: #P"/home/peter/quicklisp/setup.lisp" (Position #0) --8<---------------cut here---------------end--------------->8---
How could this problem be solved please?
To use the bytecodes compiler (which produces slower code but compiles faster), you need to call (ext:install-bytecodes-compiler) . You probably want to put it at the very top of the .eclrc, maybe even wrap it in eval-when.
TIA for any hints,
Best regards, Daniel
PS: I should probably make it a fallback if the C compiler isn't found.