Saya telah mengunduh proyek perangkat lunak besar FriCAS yang telah saya kompilasi dari sumber dan menggunakan SBCL. Ini hanya masalah penggunaan GNU .configure - Saya seorang pemula Lisp.
Namun, untuk menambahkan beberapa fungsionalitas lebih lanjut, saya telah - dengan mengikuti petunjuk dengan sangat hati-hati - menginstal quicklisp dan beberapa paket tambahan. Sejauh ini bagus.
Inilah masalah saya: Saya mencoba mengkompilasi file cadel eksternal untuk digunakan dalam sistem. Saya perlu membuat quicklisp dan paket-paketnya terlihat oleh kompiler. Jadi saya telah menyalin file .sbclrc saya ke bagian atas file lisp saya:
#-quicklisp
(let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp"
(user-homedir-pathname))))
(when (probe-file quicklisp-init)
(load quicklisp-init)))
Saya telah mengikuti ini dengan
(eval-when (:compile-toplevel)
(ql:quickload "f2cl-lib"))
Saya sudah menginstal f2cl-lib
dengan quicklisp. Namun, kompiler saya (dalam FriCAS) segera dibatalkan
; caught ERROR:
; READ error during COMPILE-FILE:
;
; Package QL does not exist.
Saya agak bingung di sini - mungkin ada sesuatu yang sepele dan jelas yang hilang, tapi seperti yang saya katakan dari sudut pandang pemula, saya tidak tahu apa itu.