Thanks very much for this Matthias. This is almost certainly my problem -- 
and I have to confess to user error as this was a hack I put in at one 
point to get around problems with an xcode update. I have deleted a bunch 
of spurious links like these and am now recompiling. It has already gotten 
much further than before. Ih particular, givaro now compiles. So I am 
optimistic that it will finish now.

Thank you again -- and DIma and John -- for your help!
Andrew

On Tuesday, 17 November 2020 at 4:16:35 pm UTC+11 Matthias Koeppe wrote:

> According to your log, you seem to have /usr/local/include/stdlib.h 
> and /usr/local/include/math.h -- which seem to be breaking your giac build. 
> This seems nonstandard.
>
>
>
> On Sunday, November 15, 2020 at 9:23:40 PM UTC-8 Andrew wrote:
>
>> Thanks for this John. Did you do anything special to compile sage with 
>> big sur? I just tried:
>>
>> make distclean && source .homebrew-build-env && ./configure 
>> --with-system-gfortran=no --with-system-openblas=no --with-system-gmp=no && 
>> make
>>
>> but the build fails with:
>>
>> Error building Sage.
>>
>> The following package(s) may have failed to build (not necessarily
>> during this run of 'make all-start'):
>>
>> * package:         givaro-4.1.1
>>   last build time: 16 Nov 14:19
>>   log file:        /usr/local/src/sage/logs/pkgs/givaro-4.1.1.log
>>   build directory: 
>> /usr/local/src/sage/local/var/tmp/sage/build/givaro-4.1.1
>>
>> This is probably not related to 9.3.beta1 as sage has been failing to 
>> build, with givaro giving an error, on this laptop since 9.1. If anyone has 
>> any ideas as to how I might fix this I'd be grateful. I have tried deleting 
>> all of the homebrew packages and reinstalling. completely removing xcode 
>> and reinstalling, playing with the compilation switches, ... 
>>
>> In case anyone has time to look at this, here is my install.log.gz 
>> <https://www.maths.usyd.edu.au/u/mathas/install.log.gz> file . Here is 
>> my list of brew packages:
>> adns eigen gmp libdvdcss libvpx openexr r tkdiff
>> alluxio ffmpeg gnu-getopt libevent libyaml openjpeg rav1e unbound
>> aom fish      gnu-sed libffi little-cms2 openssl@1.1 readline unrar
>> arb        flac gnupg libgcrypt lua opus rsync vtk
>> aspell flint gnutls libgpg-error lz4 p11-kit rtmpdump webkit2png
>> autoconf fontconfig gobject-introspection libheif lzo p7zip rubberband 
>> webp
>> automake freetype gpatch libidn2 macvim pandoc ruby wget
>> bash frei0r graphite2 libksba make pari sass x264
>> bash-completion fribidi gsl liblqr metis pcre sdl2 x265
>> bdw-gc gawk guile libmpc mpfi pcre2 shared-mime-info xmlto
>> boost gcc harfbuzz libogg mpfr perl sip xvid
>> cairo gd hdf5 libomp netcdf pinentry snappy xxhash
>> ceres-solver gdbm icu4c libpng nettle pixman speex xz
>> cimg gettext ilmbase libsamplerate ninja pkg-config sqlite yarn
>> cmake gflags imagemagick libsndfile node poppler srt yasm
>> coreutils ghostscript isl libsoxr npth popt suite-sparse zeromq
>> cscope giflib jpeg libtasn1 nspr ppl swig zlib
>> dart git lame libtiff nss protobuf szip zstd
>> dav1d git-extras leptonica libtool ntl pyqt tbb
>> djvu2pdf git-lfs libass libunistring numpy python@3.8 tesseract
>> djvulibre glib libassuan libusb openblas python@3.9 texinfo
>> docbook glog libbluray libvidstab opencore-amr qpdf the_silver_searcher
>> docbook-xsl glpk libde265 libvorbis opencv qt theora
>> font-firacode-nerd-font                             gimp                  
>>                               gitup                                        
>>        pdf-images
>>
>> Andrew
>>
>

-- 
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 on the web visit 
https://groups.google.com/d/msgid/sage-devel/ce20bb96-025d-4f1c-8a47-685cf83426d6n%40googlegroups.com.

Reply via email to