ruricolist / kiln

Infrastructure for scripting in Common Lisp
MIT License
43 stars 0 forks source link

can't build from source in Arch linux #3

Open eric-zhu-2019 opened 2 months ago

eric-zhu-2019 commented 2 months ago

I simply clone and 'make' by following the INSTLL.md. but met the issue:

sh build.sh                                                                                                                                 
+ LISP=sbcl                                                                                                                                 
+ export KILN_TARGET_SYSTEM=kiln/build                                                                                                      
+ KILN_TARGET_SYSTEM=kiln/build                                                                                                             
+ export KILN_TARGET_FILE=kiln                                                                                                              
+ KILN_TARGET_FILE=kiln                                                                                                                     
+ SBCL_OPTIONS='--noinform --disable-debugger'                                                                                              
+ CCL_OPTIONS='--batch --quiet'                                                                                                             
+ LISP_OPTIONS=                                                                                                                             
+ '[' sbcl = sbcl ']'                                                                                                                       
+ LISP_OPTIONS='--noinform --disable-debugger'                                                                                              
+ sbcl --noinform --disable-debugger --load bootstrap/build0.lisp                                                                           
Found Quicklisp                                                                                                                             
While evaluating the form starting at line 7, column 0                                                                                      
  of #P"/home/eric/code/kiln/bootstrap/build0.lisp":
Unhandled QUICKLISP-CLIENT:SYSTEM-NOT-FOUND in thread #<SB-THREAD:THREAD tid=41464 "main thread" RUNNING
                                                         {1003E80143}>:
  System "kiln/build" not found

any idea what's wrong here?

SBCL version: (master)$ sbcl --version SBCL 2.4.5.129-cf96c46f7

ruricolist commented 2 months ago

Old ASDF?

ruricolist commented 2 months ago

I've updated the build process to bail if ASDF is to old, so if that's the problem you should see an error. I notice that where you have Kiln cloned isn't in the ~/common-lisp or ~/quicklisp/local-projects directory -- do you have the parent directory registered with ASDF?

ruricolist commented 2 months ago

I've also tweaked the build script so you can build Kiln in a directory that isn't preconfigured with ASDF.