Peter,
I also found the "make" problem and the number of parallel processes.
See "Error installing package scipy-1.12.0 in Develop" from October
I have two computers, a laptop with a large memory, where sagemath built OK.
My "tower" machine had far less memory, Sagemath crashed with too many
Which optional package are you missing? Optional packages are supposed to
be installed with pacman, just like any other distro package.
As for parallel build, you need to use the SAGE_NUM_THREADS env variable
El sábado, 7 de diciembre de 2024 a las 14:50:56 UTC+1, Peter Mueller
escribió:
> Co
Caveat -- definitely setting MAKE worked for 15-20 years. I have no idea
if it is supported or not anymore.
That's definitely how MAKE flags used to be set down the build tree when I
wrote the build system, but it has
been rewritten many times since then. You're probably going to just have
to loo
A vastly better way of building sagelib is via meson. We already have
a preliminary support for it included - notice all these meson.build
files in the source tree. In some cases you can already use it. More
is being worked on, see e.g.
https://github.com/sagemath/sage/pull/39030
testing and user i
OK, with export MAKE="make -j1" the number of parallel processes seems to
be around 4 most of the time. So it does not paralyze the computer.
wst...@gmail.com schrieb am Samstag, 7. Dezember 2024 um 15:58:31 UTC+1:
[...]
The following may still work:
export MAKE="make -j1"
--
You received t
El sábado, 7 de diciembre de 2024 a las 15:56:27 UTC+1, Peter Mueller
escribió:
(1) Oh, I just realized that actually most of the optional packages which I
need are already provided by the ArchLinux package "sagemath". I very much
appreciate your great work on this! In fact, the only one I use
(1) Oh, I just realized that actually most of the optional packages which I
need are already provided by the ArchLinux package "sagemath". I very much
appreciate your great work on this! In fact, the only one I use often and
which seems to be missing is "sage_numerical_backends_gurobi".
(2) Set
On Sat, Dec 7, 2024 at 6:56 AM 'Peter Mueller' via sage-support <
sage-support@googlegroups.com> wrote:
> (1) Oh, I just realized that actually most of the optional packages which
> I need are already provided by the ArchLinux package "sagemath". I very
> much appreciate your great work on this! I
No, export MAKE="make -j1" before doing a "make" didn't resolve the
problem. The number of parallel processes kept rising from 4 until around
20. Not sure if this is a bug, or results from some misconfiguration of my
machine. I didn't fiddle with the Sage source, just got it fresh from
github.
Compiling SageMath 10.5 on an ArchLinux system seems to ignore the "-j"
option to make. Even if I do "make -j1", more than the number of cores (16
in my case) processes run in parallel, freezing the system for most of the
time.
-- Peter Mueller
PS: ArchLinux actually provides SageMath 10.5. Ho
10 matches
Mail list logo