On 19.06.23 09:22, Grégory Vanuxem wrote:
I wonder why you're using such an old LISP?

Waldek wants to make sure that jfricas also works with the sbcl that he
puts into the binary fricas release. In fricas-1.3.8 this was
sbcl-1.1.1. So I presume that I should test 1.1.1.

It seems you have a x64 system, why are you not trying roswell for
your LISP implementation? https://roswell.github.io/

Also a good suggestion.

Look like quicklisp functionality with which I described the jfricas installation here:

https://hemmecke.github.io/qeta/fricasinstall.html#optional-jfricas-installation

But Waldek wants as a prerequisite an sbcl image that already contains hunchentoot. I somehow support that since hunchentoot is not really needed for the fricas functionality, only to make the interface to the jupyter notebook (jfricas) work. Then ./configure --with-lisp=hsbcl would compile the right FRICASsys image.

But we can have several scenarios for building from the git repo.

A) user provides hsbcl and uses --with-lisp=hsbcl.
B) like on the above website a few additions to FriCAS makefiles and
   a little patch to vmlisp.lisp by using quicklisp to bring
   hunchentoot into FRICASsys while compiling it (uses pure sbcl)
C) like (B) replacing quicklisp by roswel.

It seems we will be going the (A) direction.

Using configure parameter --with-lisp='ros run' all will
be done automagically.

Are you sure that this would include hunchentoot into the FRICASsys image? Kurt and me struggled quite a bit, because FRICASsys would not know SBCL_HOME and thus not find any otherwise installed hunchentoot if not explicitly told. That is why hunchentoot should be inside the FRICASys image.

Ralf

--
You received this message because you are subscribed to the Google Groups "FriCAS - 
computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/20e52895-082e-555a-24f4-13f1d3dff3f7%40hemmecke.org.

Reply via email to