Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Disable modules at compile-time or runtime

I'm building SAGE for a humble Raspberry Pi platform (although I'm currently experimenting compilation on a good computer), and given the power of the Pi target I'd like to build and use only a reduced part of SageMath's modules. Anything too far above the level of a high-school student can be cut off, I only plan to use exact calculus and basic analysis tools.

So far I've looked at the installation guide and tried a few things with the configure script, but I found no option to disable modules.

Is there anything planned for this purpose? Or do I have to build SageMath entirely no matter what?

I considered loading only part of the Python modules at runtime, but I figure SageMath will load the others when it sees fit.

Is there a way to disable part of SageMath at runtime?