On Tuesday, October 29, 2019 at 4:45:53 AM UTC-7, Andrew wrote: > > Thanks Dima > > On Tuesday, 29 October 2019 17:51:02 UTC+11, Dima Pasechnik wrote: >> >> Did you run >> >> xcode-select --install >> >> after Xcode upgrade? >> > > Yes, the command line tools are correctly installed but, as far as I can > see, xcode-select --install is no longer the correct way to check this > because it results in the error: > > xcode-select: error: command line tools are already installed, use > "Software Update" to install updates >
After installing Xcode, did you run Xcode? Often it needs to be run once to install some components, and in particular the command line tools. > > >> By the way, why don't you use NTL from brew? >> https://formulae.brew.sh/formula/ntl#default >> >> you can also make things easier by installing Flint and Arb into >> homebrew, by using formulas from >> https://github.com/dimpase/homebrew-science >> >> Run >> >> brew install dimpase/science/flint >> brew install dimpase/science/arb >> > > Thanks. I didn't know that there were homebrew formulas for any of these. > Unfortunately, neither of these work either, giving similar (but shorter) > messages to the compilation errors with sage. Installing flint results in: > > ==> Downloading http://flintlib.org/flint-2.5.2.tar.gz > ######################################################################## > 100.0% > ==> ./configure --prefix=/usr/local/Cellar/flint/2.5.2_1 > --with-gmp=/usr/local/opt/gmp --with-mpfr=/u > ==> make > Last 15 lines from /Users/andrew/Library/Logs/Homebrew/flint/02.make: > ~~^ > /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:324:9: > > error: no member named 'islessgreater' in the global namespace > using ::islessgreater; > ~~^ > /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:325:9: > > error: no member named 'isunordered' in the global namespace > using ::isunordered; > ~~^ > /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:326:9: > > error: no member named 'isunordered' in the global namespace > using ::isunordered; > ~~^ > 13 errors generated. > make[2]: *** [build/interfaces/NTL-interface.lo] Error 1 > clang: error: no such file or directory: > 'build/interfaces/NTL-interface.lo' > make[1]: *** [libflint-13.5.2.dylib] Error 1 > make: *** [library] Error 2 > > > and arb fails in the same way because it first tries to install flint. > > Andrew > > > >> (these are source-only, so this will build packages from source) >> >> >> On Tue, Oct 29, 2019 at 2:01 AM Andrew <andrew...@gmail.com> wrote: >> > >> > I (stupidly) upgraded to XCode 11.1 on catalina. I have succeeded in >> compiling sage with python2, not python 3, on an imac but can't get it to >> compile on a macbook pro with fairly similar specs.I am using homebrew and >> have: >> > >> > ProductName: Mac OS X >> > ProductVersion: 10.15 >> > BuildVersion: 19A603 >> > Xcode 11.1 >> > Build version 11A1027 >> > >> > with gcc --version returning >> > >> > Configured with: >> --prefix=/Applications/Xcode.app/Contents/Developer/usr >> --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/4.2.1 >> >> >> > Apple clang version 11.0.0 (clang-1100.0.33.8) >> > Target: x86_64-apple-darwin19.0.0 >> > Thread model: posix >> > InstalledDir: >> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin >> >> >> > >> > When I try to compile sage is breaks with: >> > >> > * package: givaro-4.1.1 >> > 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 >> > * package: ntl-11.3.2 >> > log file: /usr/local/src/sage/logs/pkgs/ntl-11.3.2.log >> > build directory: >> /usr/local/src/sage/local/var/tmp/sage/build/ntl-11.3.2 >> > >> > Sometimes I also get ntl failing to compile. I have compared the log >> files one the two machines but can't identify the problem. I attach the log >> files for givaro and ntl and the install.log from the machine that has the >> problem. Does anyone have any ideas how to fix this? >> > >> > 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-...@googlegroups.com. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/sage-devel/695c9caa-6efe-49ad-a05f-100c49be7a93%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 on the web visit https://groups.google.com/d/msgid/sage-devel/622b5eaf-014a-4880-ba51-5eac2acbfccc%40googlegroups.com.