qtools icon indicating copy to clipboard operation
qtools copied to clipboard

Nix Smokebase

Open hamzashahid-blit opened this issue 3 years ago • 0 comments

Hello, I am trying to make an application with QTools on NixOS. After following the instructions of a basic ASDF system on http://shinmera.github.io/qtools/, After running (ql:quickload :learning-qtools) I get some errors which were easy to fix. I then get this error:

Unable to load foreign library (SMOKEBASE).
  Error opening shared object "/home/hamza/quicklisp/dists/quicklisp/software/qt-libs-20210531-git/standalone/qtlibs!smokebase.so":
  /home/hamza/quicklisp/dists/quicklisp/software/qt-libs-20210531-git/standalone/qtlibs!smokebase.so: cannot open shared object file: No such file or directory.
   [Condition of type CFFI:LOAD-FOREIGN-LIBRARY-ERROR]

Running a quick locate smokebase showed me I only had it with quicklisp. I coudn't find a way to install smokegen or smokebase, If you have to compile those tools from source, it is not a problem.

More and more people are switching to Nix/NixOS, and there are a lot of patches for this kind of stuff already, so I am thinking you could keep it (Nix) in mind and just seeing of some big errors. Other libraries usually don't care about me using Nix or not so maybe I am doing something wrong?

Any help would be greatly appreciated. Thanks. :)

Edit: Clarity

hamzashahid-blit avatar Oct 09 '21 20:10 hamzashahid-blit