Questions tagged [quicklisp]

Quicklisp is a library manager for Common Lisp

Quicklisp is a library manager for Common Lisp written by Zach Beane.

Information on it, including how it can be installed, can be found on its website

161 questions
2
votes
1 answer

How to do dynamic load (Load) in common lisp

My following code snippets will give SB-INT:SIMPLE-READER-PACKAGE-ERROR; I know it is because package "quicklisp-quickstart" is not defined yet while REPL reads the code; But the package IS defined in "quicklisp.lisp". How can I make the following…
ll l
  • 149
  • 7
2
votes
1 answer

How to install a package with quicklisp

I tried to install Lisplab with asdf and quicklisp but they all turned out to fail. I use sbcl and slime. Anyone can help me with installation. And I just want to manipulate matrix within lisp:) Thanks, lisper!
Shukai Ni
  • 457
  • 2
  • 6
  • 17
2
votes
0 answers

Error loading a restas module without slime, on the command line

I am new to common lisp and want to build a web with RESTAS. I write a file called api.lisp, it looks like this: (ql:quickload :restas) (restas:define-module xxx ) ...... I write some routes, and it works well in Emacs+Slime. But when i try to load…
Jerry Dai
  • 21
  • 3
2
votes
1 answer

How do I get quicklisp to load code from the book Practical Common Lisp?

The code that accompanies the book Practical Common Lisp includes asdf files. How do I use Quicklisp to load this code?
sigjuice
  • 28,661
  • 12
  • 68
  • 93
2
votes
1 answer

How to distribute the asdf/quicklisp dependencies along with an app compiled with Embeddable Common Lisp?

I have tried this example ECL repository asdf example , it works fine but it doesn't have any asdf dependencies. If i add :depends-on (#:inferior-shell) to example.asd then running the compiled standalone executable gives this error: Condition of…
smokeink
  • 101
  • 6
2
votes
2 answers

Where does quicklisp save systems?

After calling (ql:quickload "system-name"), and QuickLisp finishes downloading and installing the system, where on earth does it put it? I tried looking in my project folder, but it wasn't there, and I couldn't find it in ~/quicklisp either. So…
Electric Coffee
  • 11,733
  • 9
  • 70
  • 131
2
votes
1 answer

Loading a file that specifies an error form, but getting the error

I'm trying to write a small game in (SBCL) Common Lisp, using Quickload and ASDF to define and manage dependencies. It uses CLOS, so I have a directory in project called classes, and in there, a file, locatable.cl. The defclass form for the…
amp108
  • 432
  • 3
  • 14
2
votes
3 answers

Can't use lisp packages defined in a system

I was trying to make executable file using lisp code. But I can't compile lisp file at all because there is no hellowolrd package before loading helloworld system ;; test.lisp (asdf:load-system :helloworld) (defun main() …
1ambda
  • 1,145
  • 8
  • 19
2
votes
1 answer

Quicklisp: How do i unregister a local system from quicklisp

The scenario is that I have a (old) back level version of local-time which I have registered as a local project. Of course, this clashes with something else I want to do, so I want to unregister it as a local project (but not remove it) and use the…
David Hodge
  • 269
  • 1
  • 7
2
votes
1 answer

Cannot compile Common-Qt

I'm trying to compile Common-Qt using Quicklisp, by executing (ql:quickload 'qt). However, when I try to do so, I get the following error: OPERATION-ERROR while invoking # on #SO "qt" "so" "commonqt"> After going to the…
Koz Ross
  • 3,040
  • 2
  • 24
  • 44
2
votes
1 answer

SLIME and Quicklisp not playing nice with each other

I'm using Emacs as my Common Lisp (SBCL, to be exact) editor, with SLIME. I set up Quicklisp as per the instructions here, and checked if it worked outside of SLIME, and everything was fine - I could grab and download code, include it,…
Koz Ross
  • 3,040
  • 2
  • 24
  • 44
2
votes
1 answer

How to use quick lisp in batch mode of CLISP

I could use packages installed with quick lisp: Using packages installed from quicklisp with clisp I tried to execute the lisp code that uses packages using command line. The code is (ql:quickload "yacc") (use-package 'yacc) When I tried it with…
prosseek
  • 182,215
  • 215
  • 566
  • 871
2
votes
1 answer

Installing quicklisp libraries in ALLEGRO-CL free edition

In Emacs on Ubuntu Raring.. I have SBCL loaded in Emacs because i use it all the time. I type (ql:quickload "ieee-floats") to load my first library on a freshly installed ACL in emacs after typing M-- M-x slime to load ACL and get this error: …
user2862490
2
votes
1 answer

Issue with installing GSLL with Quicklisp on Ubuntu

I am experiencing some trouble installing the Gnu Scientific Library for Lisp (GSLL) with Quicklisp. I am a noob in Common Lisp, but from what I've read I see a big potential in this language as a math Phd student for abstracting concepts. So, I…
2
votes
1 answer

On OS X, with SLIME, inferior lisp stopped when loading foreign libraries

I use Quicklisp to load systems, and I debug my code with Slime. Quicklisp loads many systems successfully except cl-postgresql. When evaluating (ql:quickload "clsql-postgresql") in slime, the inferior lisp exits. Slime prints Lisp connection closed…
Sherwood Wang
  • 685
  • 9
  • 19