problem with building sage

182 views
Skip to first unread message

Josef Svoboda

unread,
Aug 12, 2022, 5:34:44 AM8/12/22
to sage-support
I cloned from github sage,
SageMath version 9.7.beta8, Release Date: 2022-08-07

and I have problem to build it. When I type "make" I am getting:

make build/make/Makefile --stop
make[1]: Entering directory '/home/josef/programs/sage'
rm -f config.log
mkdir -p logs/pkgs
ln -s logs/pkgs/config.log config.log
****************************************************************************
error: Sage source tree is unconfigured. Please run "./configure" first.
note:  Type "./configure --help" to see the available configuration options.
****************************************************************************
make[1]: *** [Makefile:56: build/make/Makefile] Error 1
make[1]: Leaving directory '/home/josef/programs/sage'
make: *** [Makefile:39: base-toolchain] Error 2

and if I configure by ./configure I am getting log file which ends with
Checking whether SageMath should install SPKG gsl...
checking whether any of openblas is installed as or will be installed as SPKG... yes; install gsl as well
configure: no suitable system package found for SPKG gsl
./configure: line 24290: AC_LIB_PREPARE_PREFIX: command not found
./configure: line 24291: AC_LIB_RPATH: command not found
./configure: line 24296: syntax error near unexpected token `iconv'
./configure: line 24296: `      AC_LIB_LINKFLAGS_BODY(iconv)'

What should I do?
Thanks
Josef Svoboda


Dima Pasechnik

unread,
Aug 12, 2022, 6:39:48 AM8/12/22
to sage-support
run ./bootstrap
first of all.

(it might tell you to install some system packages/

--
You received this message because you are subscribed to the Google Groups "sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-support...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-support/d1adeeab-cb3e-4efb-8ca8-d0e6c9e4283en%40googlegroups.com.

Josef Svoboda

unread,
Aug 12, 2022, 7:10:18 AM8/12/22
to sage-support
I tried it and got:

josef@Monteverdi:~/programs/sage$ ./bootstrap
rm -rf config/install-sh config/compile config/config.guess config/config.sub config/missing configure build/make/Makefile-auto.in
rm -f src/doc/en/installation/*.txt
rm -rf src/doc/en/reference/spkg/*.rst
rm -f environment.yml
rm -f src/environment.yml
rm -f src/environment-dev.yml
rm -f environment-optional.yml
rm -f src/environment-optional.yml
rm -f src/Pipfile
rm -f src/pyproject.toml
rm -f src/requirements.txt
rm -f src/setup.cfg
bootstrap:: installing 'm4/sage_spkg_configures.m4'
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagemath_environment/src/pyproject.toml
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagemath_environment/src/requirements.txt
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagemath_environment/src/setup.cfg
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagelib/src/Pipfile-dist
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagelib/src/Pipfile
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagelib/src/pyproject.toml
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagelib/src/requirements.txt
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagelib/src/setup.cfg
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagemath_categories/src/MANIFEST.in
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagemath_categories/src/pyproject.toml
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagemath_categories/src/requirements.txt
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagemath_categories/src/setup.cfg
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagemath_objects/src/pyproject.toml
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagemath_objects/src/requirements.txt
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagemath_objects/src/setup.cfg
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagemath_repl/src/pyproject.toml
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagemath_repl/src/requirements.txt
./bootstrap: installing /home/josef/programs/sage/build/pkgs/sagemath_repl/src/setup.cfg
./bootstrap-conda:48: generate conda environment files
src/doc/bootstrap:68: installing src/doc/en/installation/arch*.txt
src/doc/bootstrap:68: installing src/doc/en/installation/debian*.txt
src/doc/bootstrap:68: installing src/doc/en/installation/fedora*.txt
src/doc/bootstrap:68: installing src/doc/en/installation/cygwin*.txt
src/doc/bootstrap:68: installing src/doc/en/installation/homebrew*.txt
src/doc/bootstrap:78: installing src/doc/en/reference/spkg/*.rst
m4/sage_spkg_configures.m4:608: warning: AC_LIB_PREPARE_PREFIX is m4_require'd but not m4_defun'd
m4/iconv.m4:16: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:27: AM_ICONV_LINK is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
m4/sage_spkg_collect.m4:69: SAGE_SPKG_COLLECT is expanded from...
m4/sage_spkg_configures.m4:608: the top level
m4/sage_spkg_configures.m4:608: warning: AC_LIB_RPATH is m4_require'd but not m4_defun'd
m4/iconv.m4:16: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:27: AM_ICONV_LINK is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
m4/sage_spkg_collect.m4:69: SAGE_SPKG_COLLECT is expanded from...
m4/sage_spkg_configures.m4:608: the top level
m4/sage_spkg_configures.m4:608: warning: AC_LIB_PREPARE_PREFIX is m4_require'd but not m4_defun'd
m4/iconv.m4:16: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:27: AM_ICONV_LINK is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
m4/sage_spkg_collect.m4:69: SAGE_SPKG_COLLECT is expanded from...
m4/sage_spkg_configures.m4:608: the top level
m4/sage_spkg_configures.m4:608: warning: AC_LIB_RPATH is m4_require'd but not m4_defun'd
m4/iconv.m4:16: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:27: AM_ICONV_LINK is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
m4/sage_spkg_collect.m4:69: SAGE_SPKG_COLLECT is expanded from...
m4/sage_spkg_configures.m4:608: the top level
m4/sage_spkg_configures.m4:608: warning: AC_LIB_PREPARE_PREFIX is m4_require'd but not m4_defun'd
m4/iconv.m4:16: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:27: AM_ICONV_LINK is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
m4/sage_spkg_collect.m4:69: SAGE_SPKG_COLLECT is expanded from...
m4/sage_spkg_configures.m4:608: the top level
m4/sage_spkg_configures.m4:608: warning: AC_LIB_RPATH is m4_require'd but not m4_defun'd
m4/iconv.m4:16: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:27: AM_ICONV_LINK is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
m4/sage_spkg_collect.m4:69: SAGE_SPKG_COLLECT is expanded from...
m4/sage_spkg_configures.m4:608: the top level
configure.ac:363: installing 'config/compile'
configure.ac:136: installing 'config/config.guess'
configure.ac:136: installing 'config/config.sub'
configure.ac:43: installing 'config/install-sh'
configure.ac:43: installing 'config/missing'
m4/sage_spkg_configures.m4:608: warning: AC_LIB_PREPARE_PREFIX is m4_require'd but not m4_defun'd
m4/iconv.m4:16: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:27: AM_ICONV_LINK is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
m4/sage_spkg_collect.m4:69: SAGE_SPKG_COLLECT is expanded from...
m4/sage_spkg_configures.m4:608: the top level
m4/sage_spkg_configures.m4:608: warning: AC_LIB_RPATH is m4_require'd but not m4_defun'd
m4/iconv.m4:16: AM_ICONV_LINKFLAGS_BODY is expanded from...
m4/iconv.m4:27: AM_ICONV_LINK is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
m4/sage_spkg_collect.m4:69: SAGE_SPKG_COLLECT is expanded from...
m4/sage_spkg_configures.m4:608: the top level
configure.ac:52: error: possibly undefined macro: AC_LIB_RPATH
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure:24727: error: possibly undefined macro: AC_LIB_PREPARE_PREFIX
configure:24733: error: possibly undefined macro: AC_LIB_LINKFLAGS_BODY
configure:24741: error: possibly undefined macro: AC_LIB_APPENDTOVAR

I do not see it would be telling me to install something.
Best,
Josef

Dima Pasechnik

unread,
Aug 12, 2022, 7:40:01 AM8/12/22
to sage-support
right - either install gettext, or pull the branch of

sorry about this.  We cannot agree on how to proceed on the latter ticket...

Dima




slelievre

unread,
Aug 12, 2022, 3:49:13 PM8/12/22
to sage-support
Alternatively, run
```
make configure
./configure
make
```

Josef Svoboda

unread,
Aug 12, 2022, 4:12:13 PM8/12/22
to sage-s...@googlegroups.com
Thank you all, sage is working now.

Best,
Josef

--
You received this message because you are subscribed to the Google Groups "sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-support...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages