[ -d ~/quicklisp/local-projects/monsoon ] || ln -s /home/oblivia/Projects/monsoon ~/quicklisp/local-projects mkdir -p build sbcl --script compile.lisp To load "monsoon": Load 1 ASDF system: monsoon ; Loading "monsoon" .Unhandled LOAD-FOREIGN-LIBRARY-ERROR in thread #: Unable to load foreign library (LIBPCAP). Error opening shared object "libpcap.so": libpcap.so: cannot open shared object file: No such file or directory. Backtrace for: # 0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK # #) 1: (SB-DEBUG::RUN-HOOK SB-EXT:*INVOKE-DEBUGGER-HOOK* #) 2: (INVOKE-DEBUGGER #) 3: (ERROR LOAD-FOREIGN-LIBRARY-ERROR :FORMAT-CONTROL "Unable to load foreign library (~A).~% ~A" :FORMAT-ARGUMENTS (LIBPCAP "Error opening shared object \"libpcap.so\": libpcap.so: cannot open shared object file: No such file or directory.")) 4: (CFFI::FL-ERROR "Unable to load foreign library (~A).~% ~A" LIBPCAP "Error opening shared object \"libpcap.so\": libpcap.so: cannot open shared object file: No such file or directory.") 5: (CFFI::REPORT-SIMPLE-ERROR LIBPCAP #) 6: (CFFI::LOAD-FOREIGN-LIBRARY-PATH LIBPCAP "libpcap.so" NIL) 7: ((FLET CFFI::%DO-LOAD :IN CFFI::%DO-LOAD-FOREIGN-LIBRARY) # LIBPCAP (:DEFAULT "libpcap")) 8: (LOAD-FOREIGN-LIBRARY LIBPCAP :SEARCH-PATH NIL) 9: (SB-FASL::LOAD-FASL-GROUP #S(SB-FASL::FASL-INPUT :STREAM # :TABLE #(69 SET *PACKAGE* "PLOKAMI" # SB-C::%DEFCONSTANT # +ERROR-BUFFER-SIZE+ #1="/home/oblivia/quicklisp/dists/quicklisp/software/plokami-20160208-git/pcap.lisp" #2=# #S(SB-C:DEFINITION-SOURCE-LOCATION :NAMESTRING #1# :TOPLEVEL-FORM-NUMBER 1 :FORM-NUMBER 0 :PLIST NIL) +PCAP_IF_LOOPBACK+ ...) :STACK #(0 LOAD-FOREIGN-LIBRARY LIBPCAP ((:WINDOWS (:DEFAULT "wpcap")) #3=(:UNIX #4=(:DEFAULT #5="libpcap"))) #3# #4# #5# NIL #2# ("PPP-BSDOS" . 16) ("PPP-SERIAL" . 50) ("PPP-ETHER" . 51) ...) :NAME-BUFFER #("WINDOWSR-FOREIGN-LIBRARY" "LOAD-FOREIGN-LIBRARY") :DEPRECATED-STUFF NIL :SKIP-UNTIL NIL) NIL) 10: (SB-FASL::LOAD-AS-FASL # NIL NIL) 11: ((FLET SB-FASL::LOAD-STREAM :IN LOAD) # T) 12: (LOAD #P"/home/oblivia/.cache/common-lisp/sbcl-1.3.14.nixos-linux-x64/home/oblivia/quicklisp/dists/quicklisp/software/plokami-20160208-git/pcap.fasl" :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST T :EXTERNAL-FORMAT :DEFAULT) 13: (UIOP/UTILITY:CALL-WITH-MUFFLED-CONDITIONS # ("Overwriting already existing readtable ~S." #(#:FINALIZERS-OFF-WARNING :ASDF-FINALIZERS))) 14: ((SB-PCL::EMF ASDF/ACTION:PERFORM) # # # #) 15: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS (ASDF/LISP-ACTION:LOAD-OP ASDF/LISP-ACTION:CL-SOURCE-FILE)) # #) [fast-method] 16: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) # #) [fast-method] 17: ((:METHOD ASDF/PLAN:PERFORM-PLAN (LIST)) ((#1=# . #2=#) (#3=# . #2#) (#4=# . #2#) (#1# . #) (#1# . #6=#) (#3# . #6#) (#4# . #6#) (#1# . #7=#) (#3# . #7#) (#4# . #7#) (#1# . #8=#) (#4# . #8#) ...) :FORCE NIL) [fast-method] 18: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT)) 19: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) ((#1=# . #2=#) (#3=# . #2#) (#4=# . #2#) (#1# . #) (#1# . #6=#) (#3# . #6#) (#4# . #6#) (#1# . #7=#) (#3# . #7#) (#4# . #7#) (#1# . #8=#) (#4# . #8#) ...) :VERBOSE NIL) [fast-method] 20: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT)) 21: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) # :VERBOSE NIL) [fast-method] 22: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) # # :VERBOSE NIL) [fast-method] 23: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) # # # # :VERBOSE NIL) 24: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE)) 25: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) # # :VERBOSE NIL) [fast-method] 26: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) # # ASDF/LISP-ACTION:LOAD-OP "monsoon" :VERBOSE NIL) 27: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE)) 28: (ASDF/CACHE:CALL-WITH-ASDF-CACHE # :OVERRIDE NIL :KEY NIL) 29: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "monsoon" :VERBOSE NIL) [fast-method] 30: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "monsoon" :VERBOSE NIL) [fast-method] 31: (ASDF/OPERATE:LOAD-SYSTEM "monsoon" :VERBOSE NIL) 32: (QUICKLISP-CLIENT::CALL-WITH-MACROEXPAND-PROGRESS #) 33: (QUICKLISP-CLIENT::AUTOLOAD-SYSTEM-AND-DEPENDENCIES "monsoon" :PROMPT NIL) 34: ((:METHOD QL-IMPL-UTIL::%CALL-WITH-QUIET-COMPILATION (T T)) # #) [fast-method] 35: ((:METHOD QL-IMPL-UTIL::%CALL-WITH-QUIET-COMPILATION :AROUND (QL-IMPL:SBCL T)) # #) [fast-method] 36: ((:METHOD QUICKLISP-CLIENT:QUICKLOAD (T)) # :PROMPT NIL :SILENT NIL :VERBOSE NIL) [fast-method] 37: (QL-DIST::CALL-WITH-CONSISTENT-DISTS #) 38: (SB-INT:SIMPLE-EVAL-IN-LEXENV (QUICKLISP-CLIENT:QUICKLOAD :MONSOON) #) 39: (SB-EXT:EVAL-TLF (QUICKLISP-CLIENT:QUICKLOAD :MONSOON) 1 NIL) 40: ((LABELS SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (QUICKLISP-CLIENT:QUICKLOAD :MONSOON) 1) 41: ((LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-INT:LOAD-AS-SOURCE) (QUICKLISP-CLIENT:QUICKLOAD :MONSOON) :CURRENT-INDEX 1) 42: (SB-C::%DO-FORMS-FROM-INFO # # SB-C::INPUT-ERROR-IN-LOAD) 43: (SB-INT:LOAD-AS-SOURCE # :VERBOSE NIL :PRINT NIL :CONTEXT "loading") 44: ((FLET SB-FASL::LOAD-STREAM :IN LOAD) # NIL) 45: (LOAD # :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST T :EXTERNAL-FORMAT :DEFAULT) 46: ((FLET SB-IMPL::LOAD-SCRIPT :IN SB-IMPL::PROCESS-SCRIPT) #) 47: ((FLET #:WITHOUT-INTERRUPTS-BODY-146 :IN SB-IMPL::PROCESS-SCRIPT)) 48: (SB-IMPL::PROCESS-SCRIPT "compile.lisp") 49: (SB-IMPL::TOPLEVEL-INIT) 50: ((FLET #:WITHOUT-INTERRUPTS-BODY-73 :IN SB-EXT:SAVE-LISP-AND-DIE)) 51: ((LABELS SB-IMPL::RESTART-LISP :IN SB-EXT:SAVE-LISP-AND-DIE)) unhandled condition in --disable-debugger mode, quitting ; ; compilation unit aborted ; caught 2 fatal ERROR conditions make: *** [Makefile:10: monsoon] Error 1