rabbibotton / clog

CLOG - The Common Lisp Omnificent GUI
Other
1.48k stars 101 forks source link

Running make.bat i latest release fails #338

Closed maacl closed 3 months ago

maacl commented 3 months ago

Running make.bat from clog2.0-win64\clog results in:

PS C:\Users\marti\Downloads\clog2.0-win64\clog> .\make.bat

C:\Users\marti\Downloads\clog2.0-win64\clog>sbcl\sbcl.exe --eval "(load \"ql.lisp\")" --eval "(load \"quicklisp/setup.lisp\")" --eval "(push #P\"./common-lisp\" ql:*local-project-directories*)" --eval "(ql:quickload :cl-isaac)" --eval "(ql:quickload :clog)" --eval "(ql:quickload :clog/tools)"  --eval "(sb-ext:save-lisp-and-die #P\"builder.exe\" :toplevel (lambda () (clog-tools:clog-builder :port 0 :app t :start-browser t)(loop (sleep 10))) :executable t)"
This is SBCL 2.3.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.
ASDF could not load sb-rotate-byte because Don't know how to REQUIRE sb-rotate-byte.
See also:
  The SBCL Manual, Variable SB-EXT:*MODULE-PROVIDER-FUNCTIONS*
  The SBCL Manual, Function REQUIRE.
WARNING:
   Computing just-done stamp in plan NIL for action (ASDF/FIND-SYSTEM:DEFINE-OP
                                                     "cl-utilities"), but dependency (ASDF/LISP-ACTION:LOAD-OP
                                                                                      "sb-rotate-byte") wasn't done yet!
;
; compilation unit finished
;   caught 1 fatal ERROR condition

debugger invoked on a SB-KERNEL:SIMPLE-PACKAGE-ERROR in thread
#<THREAD "main thread" RUNNING {1004488253}>:
  The loader tried loading the symbol named %ROTATE-BYTE into the package named SB-ROTATE-BYTE, but the package did not get defined, and does not exist.

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

restarts (invokable by number or by possibly-abbreviated name):
  0: [TRY-RECOMPILING              ] Recompile rotate-byte and try loading it again
  1: [RETRY                        ] Retry
                                     loading FASL for #<CL-SOURCE-FILE "cl-utilities" "rotate-byte">.
  2: [ACCEPT                       ] Continue, treating
                                     loading FASL for #<CL-SOURCE-FILE "cl-utilities" "rotate-byte">
                                     as having been successful.
  3:                                 Retry ASDF operation.
  4: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the
                                     configuration.
  5:                                 Retry ASDF operation.
  6:                                 Retry ASDF operation after resetting the
                                     configuration.
  7: [RETRY                        ] Retry EVAL of current toplevel form.
  8: [CONTINUE                     ] Ignore error and continue userinit file "C:\\Users\\marti\\.sbclrc".
  9: [ABORT                        ] Abort userinit file "C:\\Users\\marti\\.sbclrc".
 10:                                 Skip to toplevel READ/EVAL/PRINT loop.
 11: [EXIT                         ] Exit SBCL (calling #'EXIT, killing the process).

(SB-IMPL::CALL-WITH-LOADER-PACKAGE-NAMES #<FUNCTION (LAMBDA NIL :IN SB-FASL::LOAD-AS-FASL) {1001D729CB}>)
0]
rabbibotton commented 3 months ago

This was brand new unzip and you did first setup.bat ?

rabbibotton commented 3 months ago

Just realized you are using the first release zip. Get the zip https://github.com/rabbibotton/clog-win64-ez/releases/tag/v1.0a and use instead as that should work on everything going forward. Also is a newer SBCL