file not found error during cl-jupyter install [CFFI-GROVEL:GROVEL-ERROR]

71 views
Skip to first unread message

jacob...@gmail.com

unread,
Jul 11, 2017, 2:41:09 PM7/11/17
to Quicklisp
I tried installing cl-jupyter,  It fails with the file not found error:

~/cl-jupyter$ sbcl --load ./cl-jupyter.lisp

This is SBCL 1.3.1.debian, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.
... initialization mode... please wait...
To load "cl-jupyter":
  Load 1 ASDF system:
    cl-jupyter
; Loading "cl-jupyter"
.........; cc -o /home/keys/.cache/common-lisp/sbcl-1.3.1.debian-linux-x64/home/keys/quicklisp/dists/quicklisp/software/pzmq-20170403-git/grovel__grovel-tmpGHU3ALSV.o -c -m64 -fPIC -I/home/keys/quicklisp/dists/quicklisp/software/cffi_0.19.0/ /home/keys/.cache/common-lisp/sbcl-1.3.1.debian-linux-x64/home/keys/quicklisp/dists/quicklisp/software/pzmq-20170403-git/grovel__grovel.c
/home/keys/.cache/common-lisp/sbcl-1.3.1.debian-linux-x64/home/keys/quicklisp/dists/quicklisp/software/pzmq-20170403-git/grovel__grovel.c:6:17: fatal error: zmq.h: 没有那个文件或目录
compilation terminated.
While evaluating the form starting at line 5, column 0
  of #P"/home/keys/cl-jupyter/./cl-jupyter.lisp":

debugger invoked on a CFFI-GROVEL:GROVEL-ERROR in thread #<THREAD "main thread" RUNNING {100399C6A3}>: Subprocess (:PROCESS #<SB-IMPL::PROCESS :EXITED 1>)
 with command ("cc" "-o" "/home/keys/.cache/common-lisp/sbcl-1.3.1.debian-linux-x64/home/keys/quicklisp/dists/quicklisp/software/pzmq-20170403-git/grovel__grovel-tmpGHU3ALSV.o" "-c" "-m64" "-fPIC" "-I/home/keys/quicklisp/dists/quicklisp/software/cffi_0.19.0/" "/home/keys/.cache/common-lisp/sbcl-1.3.1.debian-linux-x64/home/keys/quicklisp/dists/quicklisp/software/pzmq-20170403-git/grovel__grovel.c")
 exited with error code 1

Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [RETRY                        ] Retry PROCESS-OP on #<GROVEL-FILE "pzmq" "grovel">.
  1: [ACCEPT                       ] Continue, treating PROCESS-OP on #<GROVEL-FILE "pzmq" "grovel"> as having been successful.
  2:                                 Retry ASDF operation.
  3: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the configuration.
  4: [ABORT                        ] Give up on "cl-jupyter"
  5: [RETRY                        ] Retry EVAL of current toplevel form.
  6: [CONTINUE                     ] Ignore error and continue loading file "/home/keys/cl-jupyter/./cl-jupyter.lisp".
  7:                                 Abort loading file "/home/keys/cl-jupyter/./cl-jupyter.lisp".
  8:                                 Ignore runtime option --load "./cl-jupyter.lisp".
  9:                                 Skip rest of --eval and --load options.
 10:                                 Skip to toplevel READ/EVAL/PRINT loop.
 11: [EXIT                         ] Exit SBCL (calling #'EXIT, killing the process).

(CFFI-GROVEL:GROVEL-ERROR "~a" #<UIOP/RUN-PROGRAM:SUBPROCESS-ERROR {100691C9F3}>)


As you can see,it says "quicklisp/dists/quicklisp/software/pzmq-20170403-git/grovel__grovel.c" can not be found.

so I am trying to find if there is a .c file in the original quicklisp package,but actually not.Why this problem happened,and hoe do I fix it?

Zach Beane

unread,
Jul 11, 2017, 3:09:18 PM7/11/17
to quicklisp
You have to install a library that provides zmq.h for this project to work.

Zach

--
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

jacob...@gmail.com

unread,
Jul 11, 2017, 5:26:37 PM7/11/17
to Quicklisp
yes,thank you very much, and I also found that you have replied me on stackoverflow almost without delay.so kind of you.


在 2017年7月12日星期三 UTC+8上午3:09:18,Zach Beane写道:
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages