Do you use Homebrew? Please post top-level config.log On 29 March 2025 01:29:35 GMT-05:00, 'Vishal Shahi' via sage-devel <sage-devel@googlegroups.com> wrote: > > >Dear Sage Development Team, > >I am experiencing an issue while building Sage on my MacBook Air M1 running >macOS Sequoia. I followed all instructions outlined in the GitHub README, >yet I continually receive an error during the build process, specifically >when attempting to configure gsl-2.7.1. > >``` > >[gsl-2.7.1] [spkg-install] checking host system type... >arm-apple-darwin24.3.0 > >[gsl-2.7.1] [spkg-install] checking for gcc... gcc > >[gsl-2.7.1] [spkg-install] checking whether the C compiler works... no > >[gsl-2.7.1] [spkg-install] configure: error: in >`/Users/vishalshahi/Desktop/sage/sage/local/var/tmp/sage/build/gsl-2.7.1/src': > >[gsl-2.7.1] [spkg-install] configure: error: C compiler cannot create >executables > >[gsl-2.7.1] [spkg-install] See `config.log' for more details > >[gsl-2.7.1] [spkg-install] >******************************************************************************** > >[gsl-2.7.1] [spkg-install] Error configuring gsl-2.7.1 See the file > >[gsl-2.7.1] [spkg-install] >/Users/vishalshahi/Desktop/sage/sage/local/var/tmp/sage/build/gsl-2.7.1/src/config.log > >[gsl-2.7.1] [spkg-install] for details. > >[gsl-2.7.1] [spkg-install] >******************************************************************************** > >[gsl-2.7.1] >************************************************************************ > >[gsl-2.7.1] Error installing package gsl-2.7.1 > >[gsl-2.7.1] >************************************************************************ > >[gsl-2.7.1] Please email sage-devel >(http://groups.google.com/group/sage-devel) > >[gsl-2.7.1] explaining the problem and including the log files > >[gsl-2.7.1] /Users/vishalshahi/Desktop/sage/sage/logs/pkgs/gsl-2.7.1.log > >[gsl-2.7.1] and > >[gsl-2.7.1] /Users/vishalshahi/Desktop/sage/sage/config.log > >[gsl-2.7.1] Describe your computer, operating system, etc. > >[gsl-2.7.1] If you want to try to fix the problem yourself, *don't* just cd >to > >[gsl-2.7.1] >/Users/vishalshahi/Desktop/sage/sage/local/var/tmp/sage/build/gsl-2.7.1 and >type 'make' or whatever is appropriate. > >[gsl-2.7.1] Instead, the following commands setup all environment variables > >[gsl-2.7.1] correctly and load a subshell for you to debug the error: > >[gsl-2.7.1] (cd >'/Users/vishalshahi/Desktop/sage/sage/local/var/tmp/sage/build/gsl-2.7.1' >&& '/Users/vishalshahi/Desktop/sage/sage/sage' --buildsh) > >[gsl-2.7.1] When you are done debugging, you can type "exit" to leave the >subshell. > >[gsl-2.7.1] >************************************************************************ > >make[4]: *** [gsl-SAGE_LOCAL-no-deps] Error 1 > >make[3]: *** >[/Users/vishalshahi/Desktop/sage/sage/local/var/lib/sage/installed/gsl-2.7.1] >Error 2 > >make[2]: *** [all-build] Error 2 > >*************************************************************** > >Error building Sage. > > >The following package(s) may have failed to build (not necessarily > >during this run of 'make all-build'): > > >* package: gsl-2.7.1 > > last build time: Mar 29 11:25 > > log file: >/Users/vishalshahi/Desktop/sage/sage/logs/pkgs/gsl-2.7.1.log > > build directory: >/Users/vishalshahi/Desktop/sage/sage/local/var/tmp/sage/build/gsl-2.7.1 >``` >log file gsl >[spkg-install] configure: error: C compiler cannot create executables >[spkg-install] See `config.log' for more details >[spkg-install] checking for a BSD-compatible install... >/opt/homebrew/bin/ginstall -c >[spkg-install] checking whether build environment is sane... yes >[spkg-install] checking for a race-free mkdir -p... >/opt/homebrew/bin/gmkdir -p >[spkg-install] checking for gawk... no >[spkg-install] checking for mawk... no >[spkg-install] checking for nawk... no >[spkg-install] checking for awk... awk >[spkg-install] checking whether make sets $(MAKE)... yes >[spkg-install] checking whether make supports nested variables... yes >[spkg-install] checking whether to enable maintainer-specific portions of >Makefiles... no >[spkg-install] checking for a sed that does not truncate output... >/usr/bin/sed >[spkg-install] checking whether make sets $(MAKE)... (cached) yes >[spkg-install] checking build system type... arm-apple-darwin24.3.0 >[spkg-install] checking host system type... arm-apple-darwin24.3.0 >[spkg-install] checking for gcc... gcc >[spkg-install] checking whether the C compiler works... no >[spkg-install] configure: error: in >`/Users/vishalshahi/Desktop/sage/sage/local/var/tmp/sage/build/gsl-2.7.1/src': >[spkg-install] configure: error: C compiler cannot create executables >[spkg-install] See `config.log' for more details >[spkg-install] >******************************************************************************** >[spkg-install] Error configuring gsl-2.7.1 See the file >[spkg-install] >/Users/vishalshahi/Desktop/sage/sage/local/var/tmp/sage/build/gsl-2.7.1/src/config.log >[spkg-install] for details. >[spkg-install] >******************************************************************************** >************************************************************************ >Error installing package gsl-2.7.1 >************************************************************************ >Please email sage-devel (http://groups.google.com/group/sage-devel) >explaining the problem and including the log files > /Users/vishalshahi/Desktop/sage/sage/logs/pkgs/gsl-2.7.1.log >and > /Users/vishalshahi/Desktop/sage/sage/config.log >Describe your computer, operating system, etc. >If you want to try to fix the problem yourself, *don't* just cd to >/Users/vishalshahi/Desktop/sage/sage/local/var/tmp/sage/build/gsl-2.7.1 and >type 'make' or whatever is appropriate. >Instead, the following commands setup all environment variables >correctly and load a subshell for you to debug the error: > (cd >'/Users/vishalshahi/Desktop/sage/sage/local/var/tmp/sage/build/gsl-2.7.1' >&& '/Users/vishalshahi/Desktop/sage/sage/sage' --buildsh) >When you are done debugging, you can type "exit" to leave the subshell. >************************************************************************ >config.log >#define HAVE_ICONV 1 >#define ICONV_CONST >#define HAVE_ZMQ /**/ > >configure: exit 0 > >## ---------------------- ## >## Running config.status. ## >## ---------------------- ## > >This file was extended by Sage config.status 10.5, which was >generated by GNU Autoconf 2.72. Invocation command line was > > CONFIG_FILES = > CONFIG_HEADERS = > CONFIG_LINKS = > CONFIG_COMMANDS = > $ ./config.status > >on Vishals-MacBook-Air-2.local > >config.status:4031: creating build/make/Makefile-auto >config.status:4031: creating build/make/Makefile >config.status:4031: creating src/bin/sage-env-config >config.status:4031: creating src/bin/sage-src-env-config >config.status:4031: creating build/bin/sage-build-env-config >config.status:4031: creating pkgs/sage-conf/_sage_conf/_conf.py >config.status:4203: executing depfiles commands >config.status:4203: executing mkdirs commands >config.status:4335: creating directory >/Users/vishalshahi/Desktop/sage/sage/logs/pkgs >config.status:4335: creating directory local >config.status:4335: creating directory local/bin >config.status:4335: creating directory local/etc >config.status:4335: creating directory local/include >config.status:4335: creating directory local/lib >config.status:4335: creating directory local/lib/pkgconfig >config.status:4335: creating directory local/share >config.status:4335: creating directory local/var/lib/sage/installed >config.status:4354: creating directory local/var/tmp/sage/build >config.status:4203: executing links commands >config.status:4370: creating convenience symlink prefix -> local >config.status:4386: creating convenience symlink venv -> >local/var/lib/sage/venv-python3.9 > >-- >You received this message because you are subscribed to the Google Groups >"sage-devel" group. >To unsubscribe from this group and stop receiving emails from it, send an >email to sage-devel+unsubscr...@googlegroups.com. >To view this discussion visit >https://groups.google.com/d/msgid/sage-devel/61c3f197-90c8-4213-89b1-4dddf6b9826en%40googlegroups.com.
-- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/sage-devel/EB91F382-B326-4873-B115-9EC41C53753E%40gmail.com.