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
2 answers

How to use install package into system directory for SBCL by QuickLisp?

I'm using quicklisp as the package management tool for SBCL. However, sometimes I found it's not very convenient to install a package to the HOME directory of current user by ql:quickload. (For example, if I use (ql:quickload "xmls") to install…
Hanfei Sun
  • 45,281
  • 39
  • 129
  • 237
2
votes
1 answer

LispWorks on Windows 7 won't load Quicklisp

I'm using LispWorks Personal Edition and have only been able to load Quicklisp by loading the file rather than through the initialization file, .lispworks, which LispWorks is supposed to find in my home directory, C:\Users\Me\. Am I placing the…
user9903
1
vote
1 answer

How to remove a package from defpackage?

I defined a package like this: (defpackage :web-app (:nicknames :wa) (:use :cl :hunchentoot)) This works fine. But I want to remove hunchentoot. When I remove it and recompile I get the following error: Unknown location: warning: WEB-APP…
Vinn
  • 1,030
  • 5
  • 13
1
vote
1 answer

asdf:load-system after closing emacs?

When I create a new project with quickprojects, and then load it with asdf:load-system, everything works fine. But when I come back to emacs after it has been closed and a run (asdf:load-system "system-name"), I get an error: Component "next" not…
Vinn
  • 1,030
  • 5
  • 13
1
vote
1 answer

SBCL load error for clsql-mysql from quicklisp for version clsql-20110829

For SBCL 1.0.45, using quicklisp to load clsql-mysql, I get an error about "no symbol", which appears to cause the interface to fail to load. Specifically, the error is: [package clsql-mysql] file:…
blake
  • 11
  • 1
1
vote
0 answers

How can I resolve "sbcl.fasl" not found when trying to install usocket library for common-lisp [sbcl / WSL1 - Ubuntu 18.04.5]

I'm trying to use dexador library for lisp and cannot install it. I'm using quicklisp as package manager. I've been trying to use the command (ql:quicklisp :dexador) to load the desired library. this command fails with given message…
1
vote
1 answer

Quicklisp loads library but is nowhere to be found in *features*

Today I installed cl-html-parse with Quicklisp but when I load it the library is nowhere to be found in the features list, what's going on? I thought that it may have been a bug with Quicklisp so I did a (asdf-install:install :cl-html-parse) and…
Johan
  • 605
  • 5
  • 16
1
vote
1 answer

Socket error while installing Quicklisp in WSL2

Similarly to Connection refused error installing quicklisp, I am encountering this error when installing Quicklisp in WSL2: * (quicklisp-quickstart:install) debugger invoked on a SB-BSD-SOCKETS:OPERATION-TIMEOUT-ERROR in thread #
Takusui
  • 175
  • 2
  • 13
1
vote
1 answer

with package in ~/quicklisp/local-projects it loads with asdf:require-system but not ql:quickload

I have a package redis-uop in ~/quicklisp/local-projects with asd file: (asdf:defsystem :redis-uop :description "Describe redis-uop here" :author "Your Name " :license "Specify license here" :version "0.0.1" …
Samantha Atkins
  • 658
  • 4
  • 12
1
vote
0 answers

Quickload Fails to Load Local Project Using Roswell

I have a project installed in quicklisp/local-projects, when I run (ql:quickload "my.proj") from SBCL (e.g., typing sbcl in the terminal) or from SLIME it works fine, but when I run the same code from a Roswell script it fails with: debugger invoked…
user2232305
  • 319
  • 2
  • 11
1
vote
1 answer

Quickload and compile system

I'm new to the world of Lisp project structure and I tackled my first bigger project in Lisp. That's why I started with a project skeleton made by quickproject:make-project. After this, my first idea was to create a folder structure, but I didin't…
Echon
  • 61
  • 5
1
vote
1 answer

Beginner question regarding lisp package manager: Is quicklisp the answer or do other things need to be considered?

I'm running Clozure Common Lisp and progressed to the point that I want to start using libraries. I see in lisp the functionality is in packages. Googling about I came across the QuickLisp package manager. Seems easy enough, but I wanted advice…
kd4ttc
  • 1,075
  • 1
  • 10
  • 28
1
vote
1 answer

Common Lisp: How can I resolve an error I am receiving when trying to connect to mysql via cl-dbi?

I would like to manipulate a mysql instance using cl-dbi, since I like Lisp and would like to avoid using a MySQL shell or use some other language. Ubuntu 18.04 MySQL installed as part of a "Install LAMP and use WordPress" exercise. Needed to rename…
dagmarPrime
  • 317
  • 3
  • 9
1
vote
1 answer

Package lock error while installing SBCL CFFI package on Mac via Quicklisp

I'm trying to use curses from Common Lisp, and the commonly-used cl-charms and croatoan libraries need cffi. In SBCL on a Mac, ql:quickload usually works fine... but installing cffi (either directly or as a dependency of one of the other libraries)…
JohnJ
  • 4,753
  • 2
  • 28
  • 40
1
vote
2 answers

How can you make ASDF stop trying to load a nonexistent file?

On Debian, I had a bunch of cruft installed in /usr/lib/sbcl/site-systems that wouldn't load because the FASLs didn't match the version of SBCL that is actually installed. For some reason, none of these files were associated with any Debian package…
Throw Away Account
  • 2,593
  • 18
  • 21