ASDF is a tool for describing how source files are organized: what depends on which and when. It is roughly what Common Lisp hackers use to build software where C hackers would use say GNU Make. ASDF stands for Another System Definition Facility, in the continuity of the Lisp DEFSYSTEM of yore.
Questions tagged [asdf]
204 questions
3
votes
2 answers
How to tell asdf to use the directory of the .asd file as root directory of project
I am trying to load my project using a self-made .asd file, but somehow asdf does not recognize that the .asd file should also be the root-directory of the project and therefore resuling in an error like failed to find the TRUENAME of…

Sim
- 4,199
- 4
- 39
- 77
2
votes
1 answer
RVM or ASDF which one is good to manage different ruby versions?
As I am planning to install ruby in my Mac machine for various projects. There are different Vesion manager , particularly I am considering both RVM and ASDF. Which one is good ?
RVM or ASDF both I can install but curious to know which one is more…

sharmila
- 23
- 3
2
votes
0 answers
Failed to connect to raw.githubusercontent.com port 443: Connection timed out
Operating system and version: Ubuntu 22.04 LTS
When installing Erlang on my Ubuntu system getting issue of raw.githubusercontent.com port 443: Connection timed out.
asdf install erlang 25.1 (or install another version 24.02)
asdf install erlang…

Puneet Garg
- 21
- 2
2
votes
1 answer
'mix: command not found' error when installing Erlang/Elixir using asdf
Fast summery:
Installed Erlang/Elixir using asdf in Debian 11.
Getting 'mix command not found' errors.
Tried:
Checked compatibility: https://hexdocs.pm/elixir/master/compatibility-and-deprecations.html#erlang-otp-compatibility. Erlang 24.2.1 &…

Emily
- 2,129
- 3
- 18
- 43
2
votes
0 answers
Alive Lisp extension 'alive:XXXX' not found in VSCode
Hi I have installed the Steel Bank Common Lisp(SBCL) and then installed Quicklisp and followed all the steps found here here.
The quicklisp server runs fine but I cannot run any Alive commands from VSCode.
Whatever command I try to run I get the…

Pontios
- 2,377
- 27
- 32
2
votes
3 answers
how to solve this python installation error with asdf?
I'm trying to install python with asdf, so I've tried everything and it's not working
[lucaslinux@lucasPC ~]$ asdf install python latest
python-build 3.11.2 /home/lucaslinux/.asdf/installs/python/3.11.2
Downloading Python-3.11.2.tar.xz...
->…

Lucas Lima
- 21
- 1
2
votes
2 answers
Why do I need to evaluate defpackage for a new REPL?
I use ADSF to organise my projects.
(asdf:defsystem :sender
:version "0.1.4"
:serial t
:depends-on (:cl-json :dexador :clsql :clsql-sqlite3)
:components ((:file "packages")
(:file "validation")
(:file…

Vinn
- 1,030
- 5
- 13
2
votes
2 answers
Don't use asdf if there is no .tool-versions file?
I installed node.js:
brew install node
I also installed asdf with node.js plugin. Is there any way to use node.js installed via Homebrew globally if there is no .tool-versions file?
Right now I am getting an error if this file does not exist:
No…

Azat S.
- 21
- 1
- 6
2
votes
1 answer
Common Lisp: defsystem howto set files to load depending on predicate?
writing a project using OpenCl and OpenGl, parts of the code are depending on the GPU and OpenCL driver used. It's not very straightforward as classes have to be defined differently, so instead of using inline #+ and #- all across the different…

Orm Finnendahl
- 198
- 6
2
votes
1 answer
Install Erlang with asdf on Mac M1 monterrey fails
I tried to install Erlang 25.0.3 with asdf on a Monterrey mac M1, with the following command:
KERL_CONFIGURE_OPTIONS="--without-javac --with-ssl=$(brew --prefix openssl@1.1)" asdf install erlang latest
It fails with the following error…

William Pollet
- 191
- 1
- 10
2
votes
4 answers
Can install asdf inside Docker container, but not at build time via Dockerfile
I have a Dockerfile in which I am trying to install and use asdf to manage Python package versions. A snippet of my Dockerfile appears below.
SHELL ["/bin/bash", "-c"]
RUN git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.10.0
RUN…

hobscrk777
- 2,347
- 4
- 23
- 29
2
votes
5 answers
How to use libraries in Common Lisp?
I'm a beginner in Common Lisp and I want to use a library.
I can't find a single one simple example of loading / requiring / using a module.
I've installed cl-ppcre like this :
$ sbcl --non-interactive --eval '(ql:quickload "cl-ppcre")'
To load…

WhiteMist
- 885
- 4
- 13
2
votes
0 answers
How to switch ruby bundler from rvm to asdf?
I am using rvm and I needed to switch to asdf, I installed ruby 2.3.1 using asdf but when I execute which bundler I get this:
/Users/ali/.rvm/gems/ruby-2.3.0/bin/bundler
how can I switch the bundler from rvm to asdf ?

Ali Alhammouri
- 21
- 2
2
votes
1 answer
Can't compile anything with asdf due to error in Digest::SHA module
Tried to install ruby 3.0.3 on my MacOS but got this error at start:
bash$ asdf install ruby 3.0.3
"$errmsg" is not exported by the Digest::SHA module
Can't continue after import errors at /usr/local/bin/shasum line 24.
BEGIN failed--compilation…

Fa11enAngel
- 4,690
- 2
- 39
- 38
2
votes
1 answer
ASDF Error when installing java get_asdf_config_value: command not found
Hi in a rails project we want to instal jruby as engine. So I try to install java with asdf for my rails project, and I at the end of the process I get this error:
/Users/dmorin/.asdf/plugins/java/bin/install: line 130: get_asdf_config_value:…

Denis Morin
- 73
- 4