fukamachi / caveman

Lightweight web application framework for Common Lisp.
http://8arrow.org/caveman/
775 stars 63 forks source link

Error compile #133

Open gassechen opened 2 years ago

gassechen commented 2 years ago

Hi, I'm new to the lisp world. Could you help me with this? Thanks a lot

COMPILE-FILE-ERROR while compiling #<CL-SOURCE-FILE "caveman2" "v2/src" "skeleton"> [Condition of type UIOP/LISP-BUILD:COMPILE-FILE-ERROR]

vindarel commented 2 years ago

Hi, welcome to the lisp world! Can you give more details on what operations you are doing ? I suppose you created a project skeleton with Caveman. What commands did you enter next to compile the project? Did you use keybindings in your editor? Do you have a longer stacktrace to show? Did you add code to the skeleton?

gassechen commented 2 years ago

I just did this and this is where I am.

CL-USER> (ql:quickload :caveman2) To load "caveman2": Load 1 ASDF system: caveman2 ; Loading "caveman2" [package caveman2.skeleton] ; ; caught ERROR: ; READ error during COMPILE-FILE: ;
; Symbol "SKELETON-DIRECTORY" not found in the CL-PROJECT package. ;
; Line: 12, Column: 40, File-Position: 417 ;
; Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /root/quicklisp/dists/ultralisp/software/fukamachi-caveman-20210721115311/v2/src/skeleton.lisp" {1005D98E03}>

COMPILE-FILE-ERROR while compiling #<CL-SOURCE-FILE "caveman2" "v2/src" "skeleton"> [Condition of type UIOP/LISP-BUILD:COMPILE-FILE-ERROR]

try this later (ql: quickload: cl-project) this (ql: quickload 'cl-project) and that (ql: quickload "cl-project") but I always get the same error Symbol " SKELETON-DIRECTORY " not found in the CL-PROJECT package

gassechen commented 2 years ago

I already think I solved it install this in local-projects https://github.com/fukamachi/cl-project (ql: quickload: caveman2) and everything seems to be fine. Thanks. I want to be a lisper!

asarch commented 2 years ago

Use SBCL