cl-cxx

SBCL 2.6.1 / ASDF 3.3.5

my-cl-lib

Unhandled CFFI:LOAD-FOREIGN-LIBRARY-ERROR in thread #<SB-THREAD:THREAD tid=664861 "main thread" RUNNING {1200030003}>: Unable to load foreign library (CLCXX).
  Error opening shared object "libClCxx.so":
  libClCxx.so: cannot open shared object file: No such file or directory.

Backtrace for: #<SB-THREAD:THREAD tid=664861 "main thread" RUNNING {1200030003}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<CFFI:LOAD-FOREIGN-LIBRARY-ERROR "Unable to load foreign library (~A).~%  ~A" {120A579443}> #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK SB-EXT:*INVOKE-DEBUGGER-HOOK* #<CFFI:LOAD-FOREIGN-LIBRARY-ERROR "Unable to load foreign library (~A).~%  ~A" {120A579443}>)
2: (INVOKE-DEBUGGER #<CFFI:LOAD-FOREIGN-LIBRARY-ERROR "Unable to load foreign library (~A).~%  ~A" {120A579443}>)
3: (ERROR CFFI:LOAD-FOREIGN-LIBRARY-ERROR :FORMAT-CONTROL "Unable to load foreign library (~A).~%  ~A" :FORMAT-ARGUMENTS (CLCXX "Error opening shared object \"libClCxx.so\":
  libClCxx.so: cannot open shared object file: No such file or directory."))
4: (CFFI::FL-ERROR "Unable to load foreign library (~A).~%  ~A" CLCXX "Error opening shared object \"libClCxx.so\":
  libClCxx.so: cannot open shared object file: No such file or directory.")
5: ((FLET CFFI::%DO-LOAD :IN CFFI::%DO-LOAD-FOREIGN-LIBRARY) #<CFFI:FOREIGN-LIBRARY CLCXX> CLCXX (:DEFAULT "libClCxx"))
6: (CFFI:LOAD-FOREIGN-LIBRARY CLCXX :SEARCH-PATH NIL)
7: ("top level form") [toplevel]
8: (SB-FASL::LOAD-FASL-GROUP #S(SB-FASL::FASL-INPUT :STREAM #<SB-SYS:FD-STREAM for #<(SIMPLE-BASE-STRING 203) file /home/quicklisp/.cache/common-lisp/sbcl-2.6.1-linux-x64/home/quicklisp/quicklisp-controller/dist/build-cache/cl-cxx/4671455260eb69019851760e678dcdc7b03172ae/cl-cxx-20260425-git/example/load-lib.f... {120A55FD0F}> {120A55FE33}> :TABLE #(46 #1="/home/quicklisp/quicklisp-controller/dist/build-cache/cl-cxx/4671455260eb69019851760e678dcdc7b03172ae/cl-cxx-20260425-git/example/load-lib.lisp" "MY-CL-LIB" *PACKAGE* #2="/usr/local/lib/" #<PACKAGE "CFFI"> CFFI:*FOREIGN-LIBRARY-DIRECTORIES* #<PACKAGE "MY-CL-LIB"> CLCXX :DEFAULT #3="libClCxx" #4=(:DEFAULT #3#) ...) :STACK #(0 #<FUNCTION "top level form" {1209E6678B}> *PACKAGE* #2# CFFI:*FOREIGN-LIBRARY-DIRECTORIES* CLCXX ((T #4#)) :MY-CL-LIB "custom-lib/lib/" MY-LIB ((T (:DEFAULT "libMyLib"))) "CL-TEST" ...) :NAME-BUFFER #("SYSTEM-RELATIVE-PATHNAME" "FIND-UNDELETED-PACKAGE-OR-LOSE") :PRINT NIL :CODEBLOBS NIL :PARTIAL-SOURCE-INFO #S(SB-C::DEBUG-SOURCE :NAMESTRING #1# :CREATED 3973255629 :START-POSITIONS NIL :PLIST NIL)))
9: ((LAMBDA NIL :IN SB-FASL::LOAD-AS-FASL))
10: (SB-IMPL::CALL-WITH-LOADER-PACKAGE-NAMES #<FUNCTION (LAMBDA NIL :IN SB-FASL::LOAD-AS-FASL) {120A56407B}>)
11: (SB-FASL::LOAD-AS-FASL #<SB-SYS:FD-STREAM for #<(SIMPLE-BASE-STRING 203) file /home/quicklisp/.cache/common-lisp/sbcl-2.6.1-linux-x64/home/quicklisp/quicklisp-controller/dist/build-cache/cl-cxx/4671455260eb69019851760e678dcdc7b03172ae/cl-cxx-20260425-git/example/load-lib.f... {120A55FD0F}> {120A55FE33}> NIL NIL)
12: ((LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) #<SB-SYS:FD-STREAM for #<(SIMPLE-BASE-STRING 203) file /home/quicklisp/.cache/common-lisp/sbcl-2.6.1-linux-x64/home/quicklisp/quicklisp-controller/dist/build-cache/cl-cxx/4671455260eb69019851760e678dcdc7b03172ae/cl-cxx-20260425-git/example/load-lib.f... {120A55FD0F}> {120A55FE33}> T)
13: (SB-FASL::CALL-WITH-LOAD-BINDINGS #<FUNCTION (LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) {7FA788666A7B}> #<SB-SYS:FD-STREAM for #<(SIMPLE-BASE-STRING 203) file /home/quicklisp/.cache/common-lisp/sbcl-2.6.1-linux-x64/home/quicklisp/quicklisp-controller/dist/build-cache/cl-cxx/4671455260eb69019851760e678dcdc7b03172ae/cl-cxx-20260425-git/example/load-lib.f... {120A55FD0F}> {120A55FE33}> T #<SB-SYS:FD-STREAM for #<(SIMPLE-BASE-STRING 203) file /home/quicklisp/.cache/common-lisp/sbcl-2.6.1-linux-x64/home/quicklisp/quicklisp-controller/dist/build-cache/cl-cxx/4671455260eb69019851760e678dcdc7b03172ae/cl-cxx-20260425-git/example/load-lib.f... {120A55FD0F}> {120A55FE33}>)
14: (LOAD #P"/home/quicklisp/.cache/common-lisp/sbcl-2.6.1-linux-x64/home/quicklisp/quicklisp-controller/dist/build-cache/cl-cxx/4671455260eb69019851760e678dcdc7b03172ae/cl-cxx-20260425-git/example/load-lib.fasl" :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST :ERROR :EXTERNAL-FORMAT :DEFAULT)
15: (UIOP/UTILITY:CALL-WITH-MUFFLED-CONDITIONS #<FUNCTION (LAMBDA NIL :IN UIOP/LISP-BUILD:LOAD*) {120A55F42B}> ("Overwriting already existing readtable ~S." #(#:FINALIZERS-OFF-WARNING :ASDF-FINALIZERS)))
16: ((SB-PCL::EMF ASDF/ACTION:PERFORM) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "my-cl-lib" "load-lib">)
17: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
18: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS (ASDF/LISP-ACTION:LOAD-OP ASDF/LISP-ACTION:CL-SOURCE-FILE)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "my-cl-lib" "load-lib">) [fast-method]
19: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "my-cl-lib" "load-lib">) [fast-method]
20: ((:METHOD ASDF/PLAN:PERFORM-PLAN (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {1204326B63}>) [fast-method]
21: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT))
22: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {1204326B63}>) [fast-method]
23: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "my-cl-lib"> :PLAN-CLASS NIL :PLAN-OPTIONS NIL) [fast-method]
24: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "my-cl-lib">)
25: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
26: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "my-cl-lib">) [fast-method]
27: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> ASDF/LISP-ACTION:LOAD-OP "my-cl-lib")
28: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
29: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "my-cl-lib") [fast-method]
30: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<FUNCTION (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {120433CD2B}> :OVERRIDE T :KEY NIL :OVERRIDE-CACHE T :OVERRIDE-FORCING NIL)
31: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
32: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<FUNCTION (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {12042F3C8B}> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL)
33: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "my-cl-lib") [fast-method]
34: (DEPCHECK::COMPUTE-DEPENDENCIES "my-cl-lib" "my-cl-lib")
35: (DEPCHECK::MAGIC "my-cl-lib" "my-cl-lib" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-PbsAmEz3/depcheck-win.txt")
36: (DEPCHECK::MAIN ("depcheck" "/home/quicklisp/quicklisp-controller/dist/system-file-index" "my-cl-lib" "my-cl-lib" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-PbsAmEz3/depcheck-win.txt" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-PbsAmEz3/depcheck-fail.txt"))
37: ((LAMBDA NIL :IN "/home/quicklisp/quicklisp/local-projects/quicklisp-controller/dumper-2SKVI5f7.lisp"))
38: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP))
39: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP))
40: (SB-IMPL::%START-LISP)

unhandled condition in --disable-debugger mode, quitting
; 
; compilation unit aborted
;   caught 1 fatal ERROR condition