I'm glad that Ralf is tackling the third TMFORM issue.
Meanwhile I found a simple solution/workaround for the first two:
If we put SBCL path (with spaces) into PATH, then there's no
problem to use --with-lisp="sbcl --dynamic-space-size 4096".
To truly solve this issue, I guess we will need a separate
"--with-lisp-args" option. But I don't see the need for support this,
after all, we do not support building FriCAS when srcdir or builddir
contains spaces. I'm satisfied with current situation now.
- Qian
On 3/4/21 6:46 PM, Qian Yun wrote:
Another tricky bug on Windows is that, we can't compile TMFORM
with default heap size, so we need to pass "--dynamic-space-size 4096".
That is not a problem on Linux, but on Windows, it's complicated.
First, by default, SBCL installation path contains spaces.
("C:\Program Files\Steel Bank Common Lisp\2.0.0")
Our configure script and Makefile are not happy about it.
Is it a bug that we can't compile FriCAS with SBCL installed in a
directory which contains spaces (on either linux or windows).
Second, I can tweak build script to make previous problem go away,
but to combine "SBCL path contains space" and "pass additional
parameters to SBCL", it seems impossible? I can't work out the
correct combination between quote chars and escape chars.
Anyway, we can simply install SBCL into "C:\sbcl" and call it a day,
but still, can we improve the current situation?
Third, is it a bug that compile TMFORM requires so much RAM?
We should look into it to see if RAM usage can be reduced.
- Qian
--
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/5c2d5fd5-fb2a-353a-112f-58a4103eb9bc%40gmail.com.