Ask Your Question

Revision history [back]

If your ECL is provided by Homebrew, run the .homebrew_build_env script to let the Sage build use it.

Try this (change DIR as appropriate):

$ DIR=/Applications/SageMath
$ cd $DIR
$ make distclean
$ source ./.homebrew-build-env
$ make configure
$ ./configure
$ make -s V=0

If your Detecting a system installation of ecl is the object of:

and it is not ready yet.

Note that Sage-the-distribution has upgraded to ECL is provided by Homebrew, run the .homebrew_build_env script 20.4.24 at

which was merged in Sage 9.2.beta5.

To build use it.

Try this the latest development version instead of the latest stable (change DIR as appropriate):

$ DIR=/Applications/SageMath
DIR=/home/you/SageMath
$ cd $DIR
$ make distclean
$ source ./.homebrew-build-env
git checkout develop
$ git pull origin develop --tags
$ make configure
$ ./configure
$ make -s V=0

As an alternative, you may want to install Sage via some package manager, such as Conda or Nix.

For more options see

Detecting a system installation of ecl is the object of:

and it is not ready yet.

Note that Sage-the-distribution has upgraded to ECL 20.4.24 at

which was merged in Sage 9.2.beta5.

To build the latest development version instead of the latest stable (change DIR as appropriate):

$ DIR=/home/you/SageMath
$ cd $DIR
$ git checkout develop
$ git pull origin develop --tags
$ make configure
$ ./configure
$ make -s V=0

As an alternative, you may want to install Sage via some package manager, such as Conda or Nix.

For more options see

It might make sense to set up a tox environment for building Sage on Clear Linux.