Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

loading start-vlime.lisp says quicklisp isn't installed but it is #60

Closed
phykos opened this issue Oct 31, 2020 · 2 comments
Closed

loading start-vlime.lisp says quicklisp isn't installed but it is #60

phykos opened this issue Oct 31, 2020 · 2 comments

Comments

@phykos
Copy link

phykos commented Oct 31, 2020

Installed all the dependencies, and started vlime, by running the following command

$ sbcl --load .vim/bundle/vlime/lisp/start-vlime.lisp
This is SBCL 1.4.2, 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.
While evaluating the form starting at line 29, column 0
  of #P"/home/g/.vim/bundle/vlime/lisp/load-vlime.lisp":
While evaluating the form starting at line 13, column 0
  of #P"/home/g/.vim/bundle/vlime/lisp/start-vlime.lisp":

debugger invoked on a VLIME::QUICKLISP-NOT-FOUND-ERROR in thread
#<THREAD "main thread" RUNNING {1005F41213}>:
  Quicklisp not found. Please set up Quicklisp or install the dependencies for VLIME manually.


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 EVAL of current toplevel form.
  1: [CONTINUE] Ignore error and continue loading file "/home/g/.vim/bundle/vlime/lisp/load-vlime.lisp".
  2: [ABORT   ] Abort loading file "/home/g/.vim/bundle/vlime/lisp/load-vlime.lisp".
  3:            Retry EVAL of current toplevel form.
  4:            Ignore error and continue loading file "/home/g/.vim/bundle/vlime/lisp/start-vlime.lisp".
  5:            Abort loading file "/home/g/.vim/bundle/vlime/lisp/start-vlime.lisp".
  6:            Ignore runtime option --load ".vim/bundle/vlime/lisp/start-vlime.lisp".
  7:            Skip rest of --eval and --load options.
  8:            Skip to toplevel READ/EVAL/PRINT loop.
  9: [EXIT    ] Exit SBCL (calling #'EXIT, killing the process).

(VLIME::INSTALL-WITH-QUICKLISP :VLIME)
   source: (ERROR (MAKE-CONDITION 'QUICKLISP-NOT-FOUND-ERROR :PACKAGE PACKAGE))

I just installed quicklisp and it has a folder in my $HOME.
I am new to Common Lisp, how do I fix this?

@theHamsta
Copy link
Contributor

theHamsta commented Nov 1, 2020

Do you have

#-quicklisp
  (let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp"
                                         (user-homedir-pathname))))
    (when (probe-file quicklisp-init)
      (load quicklisp-init)))

in your ~/.sbclrc? You may also try to add this code as -e "the code above" to your launch command.

@phykos
Copy link
Author

phykos commented Nov 1, 2020

no, perhaps it may be that, lemme try

@phykos phykos closed this as completed Nov 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants