Friday, May 26, 2023

Re: Problems updating math/maxima

On 2023/05/25 18:57, Jonathan Drews wrote:
> On Thu, May 25, 2023 at 03:23:23PM +0200, Dima Pasechnik wrote:
> >
> > As well, less urgently,
> > shouldn't there be a way to get Maxima compiled with sbcl, only only ecl.
> > (sbcl typically gives considerably better performance, and it's available in ports,

> I wrote the maxima discuss list and they affirm the performance boost
> that Dima mentions by using sbcl. However I get this make build error:
>
> Missing library for sbcl>=0.0
> Fatal error
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2385

sbcl is a standalone compiler binary + runtime files, there is no
library so you can't use LIB_DEPENDS+WANTLIB for it. would be
BUILD_DEPENDS and maybe also RUN_DEPENDS if needed.

ecl is an embeddable lisp implementation that can run as a library
linked to by other programs.


> My Makefile:

generally a cvs (or git) diff would be preferred instead of sending the
Makefile (please write it to a file and read it into your editor or send
it as an attachment so that tabs/wrapping are maintained).

No comments:

Post a Comment