On Wed, Oct 7, 2020 at 1:06 PM John H Palmieri <jhpalmier...@gmail.com>
wrote:

> Building Sage on Big Sur is being tracked at
> https://trac.sagemath.org/ticket/30651; see also
> https://trac.sagemath.org/ticket/30494. Do you have homebrew installed,
> and if so, which packages? You could try forcing Sage to build its own
> zlib, for example, to try to get Sage's Python to find it.
>
>
Yes, homebrew's installed and I used it to install python3 and readline,
but the compiler can't find either one.

Following your suggestion, I ran sage -f zlib, which seemed to work fine,
but
said openblas wasn't able to compile. I ran sage -f openblas. Here's the
tail of that:

[openblas-0.3.9] gfortran -O2 -m128bit-long-double -Wall -frecursive
-fno-optimize-sibling-calls -m64 -fPIC
-L/Users/wdj/sagefiles/sage-9.2.rc0/local/lib
-Wl,-rpath,/Users/wdj/sagefiles/sage-9.2.rc0/local/lib  -all_load
-headerpad_max_install_names -install_name
"/Users/wdj/sagefiles/sage-9.2.rc0/local/var/tmp/sage/build/openblas-0.3.9/src/exports/../libopenblas.0.dylib"
-dynamiclib -o ../libopenblas_atomp-r0.3.9.dylib
../libopenblas_atomp-r0.3.9.a -Wl,-exported_symbols_list,osx.def
-L/Users/wdj/sagefiles/sage-9.2.rc0/local/lib
-L/usr/local/Cellar/gcc/9.2.0_1/lib/gcc/9/gcc/x86_64-apple-darwin19/9.2.0
-L/usr/local/Cellar/gcc/9.2.0_1/lib/gcc/9/gcc/x86_64-apple-darwin19/9.2.0/../../..
-L/Users/wdj/sagefiles/sage-9.2.rc0/local/lib
-L/usr/local/Cellar/gcc/9.2.0_1/lib/gcc/9/gcc/x86_64-apple-darwin19/9.2.0
-L/usr/local/Cellar/gcc/9.2.0_1/lib/gcc/9/gcc/x86_64-apple-darwin19/9.2.0/../../..
-lgfortran -lSystem -lquadmath -lm -lSystem -lgfortran -lSystem -lquadmath
-lm -lSystem -lSystem

[openblas-0.3.9] ld: library not found for -lSystem

[openblas-0.3.9] collect2: error: ld returned 1 exit status

[openblas-0.3.9] make[4]: *** [libopenblas_atomp-r0.3.9.dylib] Error 1

[openblas-0.3.9] make[3]: *** [shared] Error 2

[openblas-0.3.9]
********************************************************************************

[openblas-0.3.9] Error building openblas-0.3.9

[openblas-0.3.9]
********************************************************************************

[openblas-0.3.9]

[openblas-0.3.9] real 10m21.321s

[openblas-0.3.9] user 55m3.304s

[openblas-0.3.9] sys 14m23.198s

[openblas-0.3.9]
************************************************************************

[openblas-0.3.9] Error installing package openblas-0.3.9

[openblas-0.3.9]
************************************************************************

[openblas-0.3.9] Please email sage-devel (
http://groups.google.com/group/sage-devel)

[openblas-0.3.9] explaining the problem and including the log file

[openblas-0.3.9]
/Users/wdj/sagefiles/sage-9.2.rc0/logs/pkgs/openblas-0.3.9.log

[openblas-0.3.9] Describe your computer, operating system, etc.

[openblas-0.3.9] If you want to try to fix the problem yourself, *don't*
just cd to

[openblas-0.3.9]
/Users/wdj/sagefiles/sage-9.2.rc0/local/var/tmp/sage/build/openblas-0.3.9
and type 'make' or whatever is appropriate.

[openblas-0.3.9] Instead, the following commands setup all environment
variables

[openblas-0.3.9] correctly and load a subshell for you to debug the error:

[openblas-0.3.9]   (cd
'/Users/wdj/sagefiles/sage-9.2.rc0/local/var/tmp/sage/build/openblas-0.3.9'
&& '/Users/wdj/sagefiles/sage-9.2.rc0/sage' --buildsh)

[openblas-0.3.9] When you are done debugging, you can type "exit" to leave
the subshell.

[openblas-0.3.9]
************************************************************************

make[2]: *** [openblas-no-deps] Error 1

make[1]: ***
[/Users/wdj/sagefiles/sage-9.2.rc0/local/var/lib/sage/installed/openblas-0.3.9]
Error 2


real 10m32.344s

user 55m7.812s

sys 14m30.548s

***************************************************************

Error building Sage.


The following package(s) may have failed to build (not necessarily

during this run of 'make openblas'):


* package:         openblas-0.3.9

  last build time: Oct 7 14:38

  log file:
/Users/wdj/sagefiles/sage-9.2.rc0/logs/pkgs/openblas-0.3.9.log

  build directory:
/Users/wdj/sagefiles/sage-9.2.rc0/local/var/tmp/sage/build/openblas-0.3.9


It is safe to delete any log files and build directories, but they

contain information that is helpful for debugging build problems.

WARNING: If you now run 'make' again, the build directory of the

same version of the package will, by default, be deleted. Set the

environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this.


make: *** [openblas] Error 1


Hope this helps.



> On Wednesday, October 7, 2020 at 7:39:59 AM UTC-7, David Joyner wrote:
>>
>> Hi:
>>
>> The compiler still can't find installed python3:
>>
>> wdj@jeeves sage-9.2.rc0 % which python3
>>
>> /Library/Frameworks/Python.framework/Versions/3.7/bin/python3
>>
>>
>>
>> The log python3-3.8.5.log says
>> "Package 'python3' is currently not installed"
>>
>> Here's the tail after running configure then make -k:
>>
>> [yasm-1.3.0.p0] Finished installing yasm-1.3.0.p0
>>
>> make[3]: Target `all-sage' not remade because of errors.
>>
>> make[2]: *** [all-start] Error 2
>>
>>
>> real 940m12.196s
>>
>> user 113m42.845s
>>
>> sys 15m52.978s
>>
>> ***************************************************************
>>
>> Error building Sage.
>>
>>
>> The following package(s) may have failed to build (not necessarily
>>
>> during this run of 'make all-start'):
>>
>>
>> * package:         python3-3.8.5
>>
>>   last build time: Oct 6 18:49
>>
>>   log file:
>> /Users/wdj/sagefiles/sage-9.2.rc0/logs/pkgs/python3-3.8.5.log
>>
>>   build directory:
>> /Users/wdj/sagefiles/sage-9.2.rc0/local/var/tmp/sage/build/python3-3.8.5
>>
>>
>> It is safe to delete any log files and build directories, but they
>>
>> contain information that is helpful for debugging build problems.
>>
>> WARNING: If you now run 'make' again, the build directory of the
>>
>> same version of the package will, by default, be deleted. Set the
>>
>> environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this.
>>
>>
>> make[1]: *** [all-start] Error 1
>>
>> make: *** [all] Error 2
>>
>> make: Target `default' not remade because of errors.
>>
>>
>> - David Joyner
>>
>>
>> --
> 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+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-support/5fc19ba6-1e77-4250-adcc-1d78f65a8507o%40googlegroups.com
> <https://groups.google.com/d/msgid/sage-support/5fc19ba6-1e77-4250-adcc-1d78f65a8507o%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-support/CAEQuuAWZ%2B6UH7nPFRn-mzyvfigpC6G02BAQB0hZQTjKG6Y8k%3Dg%40mail.gmail.com.

Reply via email to