Here is the file Thank you Le mercredi 4 novembre 2020 à 21:04:09 UTC+1, isu...@gmail.com a écrit :
> > I get ld: warning: ignoring file ./.libs/libtuneup-s1.a, building for > macOS-x86_64 but attempting to link with file built for unknown-unsupported > file format ( 0x21 0x3C 0x61 0x72 0x63 0x68 0x3E 0x0A 0x2F 0x20 0x20 0x20 > 0x20 0x20 0x20 0x20 ) > > Can you send `gf2x`'s `config.log`? > > This happens when you are using a linker without LTO support. > > Isuru > > On Wed, Nov 4, 2020 at 1:53 PM phiparis19 <ph.m...@gmail.com> wrote: > >> >> Thank you for helping me. >> >> I followed the instructions at the end of ./configure output (brew >> install ...) >> >> I get ld: warning: ignoring file ./.libs/libtuneup-s1.a, building for >> macOS-x86_64 but attempting to link with file built for unknown-unsupported >> file format ( 0x21 0x3C 0x61 0x72 0x63 0x68 0x3E 0x0A 0x2F 0x20 0x20 0x20 >> 0x20 0x20 0x20 0x20 ) >> >> Error installing package gf2x-1.3.0 >> >> I have also tried to compile sage-9.2 on another partition of my mac : il >> fails after 4h of compilation for the same reason for one of the last >> packages. >> Le mercredi 4 novembre 2020 à 18:18:41 UTC+1, John H Palmieri a écrit : >> >>> >>> >>> On Tuesday, November 3, 2020 at 11:30:54 PM UTC-8, Dima Pasechnik wrote: >>>> >>>> As far as building from source is concerned, I'd recommend using >>>> Homebrew, instead of trying >>>> to build most packages from scratch (as it is the case if you don't use >>>> it). >>>> Please pay attention that you need to run >>>> >>>> source .homebrew-build-env >>>> >>>> >>>> and to the list of packages you'd install printed out by ./configure >>>> (at the end of its run) >>>> >>> >>> And after installing new system packages, it's a good idea to run 'make >>> distclean' and then rerun './configure' (with whatever options you want to >>> pass to it). >>> >>> >>>> >>>> On Wed, Nov 4, 2020 at 6:18 AM phiparis19 <ph.m...@gmail.com> wrote: >>>> > >>>> > Hello, >>>> > >>>> > After upgrading from SageMath-9.1 to SageMath-9.2, >>>> > >>>> > ./sage -n jupyter fails >>>> > >>>> > ModuleNotFoundError: No module named '_ssl' >>>> > >>>> > The Jupyter notebook requires ssl, even if you do not use https. >>>> Install the openssl development packages in your system and then rebuild >>>> Python (sage -f python3). >>>> > >>>> > Unfortunately, openssl installation has failed : >>>> > >>>> > [openssl-1.1.1g] Undefined symbols for architecture x86_64: >>>> > >>>> > .... >>>> > >>>> > [openssl-1.1.1g] ld: symbol(s) not found for architecture x86_64 >>>> > >>>> > [openssl-1.1.1g] clang: error: linker command failed with exit code 1 >>>> (use -v to see invocation) >>>> > >>>> > Same issue when recompiling sage from sage-9.2.tar.gz >>>> > >>>> > ./configure --enable-openssl=yes >>>> > >>>> > make >>>> > >>>> > [patch-2.7.5] ld: symbol(s) not found for architecture x86_64 >>>> > >>>> > >>>> > I have macports and hombres installed >>>> > >>>> > So I dit >>>> > >>>> > sudo mv /opt/local /opt/local_old >>>> > >>>> > sudo mv /usr/local/Homebrew /usr/local/Homebrew_old >>>> >>>> Unless you use a non-standard installaI don't think you achieve much >>>> by the latter, as Homebrew installs several packages directly into >>>> /usr/local (i.e. /usr/local/bin, etc), so this is more or less just >>>> breaks Homebrew, but is very far from uninstalling it. >>>> >>>> >>>> > >>>> > before typing make for sage >>>> > >>>> > See file enclose for configure output >>>> > >>>> > Thank you for helping >>>> > >>>> > -- >>>> > 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-s...@googlegroups.com. >>>> >>> > To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/sage-support/d13b96e9-92ec-4128-b219-92384d3e3110n%40googlegroups.com. >>>> >>>> >>>> >>> -- >> 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/6c90038f-0d0c-4935-bb3e-20170e82dcdbn%40googlegroups.com >> >> <https://groups.google.com/d/msgid/sage-support/6c90038f-0d0c-4935-bb3e-20170e82dcdbn%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/2299fdbd-5da9-4b0c-b1f0-bf8a3f48c796n%40googlegroups.com.
Found local metadata for gf2x-1.3.0 Using cached file /Applications/sage-9.2/upstream/gf2x-1.3.0.tar.gz gf2x-1.3.0 ==================================================== Setting up build directory for gf2x-1.3.0 Finished extraction Applying patches from ../patches... Applying ../patches/0001-src-tunetoom.c-delete-duplicate-definition-of-rp.patch patching file src/tunetoom.c Applying ../patches/gf2x-1.3.0-cc_for_build_stdlib.patch patching file config/acinclude.m4 patching file configure **************************************************** Host system: Darwin Gargantua.local 19.6.0 Darwin Kernel Version 19.6.0: Mon Aug 31 22:12:52 PDT 2020; root:xnu-6153.141.2~1/RELEASE_X86_64 x86_64 **************************************************** C compiler: gcc C compiler version: 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 12.0.0 (clang-1200.0.32.2) Target: x86_64-apple-darwin19.6.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin **************************************************** Package 'gf2x' is currently not installed No legacy uninstaller found for 'gf2x'; nothing to do Deleting old gf2x files. Configuring gf2x-1.3.0 checking build system type... x86_64-apple-darwin19.6.0 checking host system type... x86_64-apple-darwin19.6.0 checking target system type... x86_64-apple-darwin19.6.0 checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... rm: conftest.dSYM: is a directory yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/local/bin/ggrep checking for egrep... /usr/local/bin/ggrep -E checking for ANSI C header files... rm: conftest.dSYM: is a directory rm: conftest.dSYM: is a directory yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports the include directive... yes (GNU style) checking whether make supports nested variables... yes checking dependency style of gcc... none checking whether to enable maintainer-specific portions of Makefiles... no checking how to print strings... printf checking for a sed that does not truncate output... /usr/local/bin/gsed checking for fgrep... /usr/local/bin/ggrep -F checking for ld used by gcc... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no checking for BSD- or MS-compatible name lister (nm)... /usr/local/bin/nm -B checking the name lister (/usr/local/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 196608 checking how to convert x86_64-apple-darwin19.6.0 file names to x86_64-apple-darwin19.6.0 format... func_convert_file_noop checking how to convert x86_64-apple-darwin19.6.0 file names to toolchain format... func_convert_file_noop checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/local/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for dsymutil... dsymutil checking for nmedit... nmedit checking for lipo... lipo checking for otool... otool checking for otool64... no checking for -single_module linker flag... yes checking for -exported_symbols_list linker flag... yes checking for -force_load linker flag... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... yes checking for gcc option to produce PIC... -fno-common -DPIC checking if gcc PIC flag -fno-common -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... darwin19.6.0 dyld checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking whether we are using the GNU C++ compiler... yes checking whether g++ -std=gnu++11 accepts -g... yes checking dependency style of g++ -std=gnu++11... none checking how to run the C++ preprocessor... g++ -std=gnu++11 -E checking for ld used by g++ -std=gnu++11... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no checking whether the g++ -std=gnu++11 linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes checking for g++ -std=gnu++11 option to produce PIC... -fno-common -DPIC checking if g++ -std=gnu++11 PIC flag -fno-common -DPIC works... yes checking if g++ -std=gnu++11 static flag -static works... no checking if g++ -std=gnu++11 supports -c -o file.o... yes checking if g++ -std=gnu++11 supports -c -o file.o... (cached) yes checking whether the g++ -std=gnu++11 linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... darwin19.6.0 dyld checking how to hardcode library paths into programs... immediate checking warning verbosity option... -Wall -W for C++ -Wall -W for C checking for gcc option to accept ISO C99... none needed checking how to run the C preprocessor... gcc -E checking build system compiler gcc... yes checking for build system executable suffix... checking for __attribute__((visibility("hidden")))... no checking that clock() returns non-constant values... yes checking size of unsigned long... 8 checking whether gcc can compile and run sse-2 code... yes checking whether -msse2 is also understood by the preprocessor... yes checking whether gcc can compile and run sse-3 code... yes checking whether -msse3 is also understood by the preprocessor... yes checking whether gcc can compile and run ssse3 code... yes checking whether -mssse3 is also understood by the preprocessor... yes checking whether gcc can compile and run sse-4.1 code... yes checking whether -msse4.1 is also understood by the preprocessor... yes checking whether gcc can compile pclmulqdq and if it is supported by the hardware... yes checking whether -mpclmul is also understood by the preprocessor... yes configure: using ABI="default" configure: CC="gcc" configure: CFLAGS="-O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul" configure: CPPFLAGS=" -msse2 -msse3 -mssse3 -msse4.1 -mpclmul" configure: hwdir="x86_64_pclmul" checking the number of bits in an unsigned long... 64 checking whether already_tuned/x86_64_pclmul/ is right assuming 64-bits unsigned longs... yes 4 4 File ./toom-gpl.c is present, using a GPL-licensed gf2x checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating version.sh config.status: creating Makefile config.status: creating tests/Makefile config.status: creating lowlevel/Makefile config.status: creating src/Makefile config.status: creating fft/Makefile config.status: creating apps/Makefile config.status: creating fft/gf2x-fft.h config.status: creating gf2x.h.in config.status: creating gf2x.pc config.status: creating gf2x/gf2x-config.h config.status: creating gf2x/gf2x-config-export.h config.status: creating gf2x.h config.status: gf2x.h is unchanged config.status: linking already_tuned/x86_64_pclmul/gf2x-thresholds.h to gf2x/gf2x-thresholds.h config.status: linking already_tuned/x86_64_pclmul/gf2x_mul1.h to gf2x/gf2x_mul1.h config.status: linking already_tuned/x86_64_pclmul/gf2x_mul2.h to gf2x/gf2x_mul2.h config.status: linking already_tuned/x86_64_pclmul/gf2x_mul3.h to gf2x/gf2x_mul3.h config.status: linking already_tuned/x86_64_pclmul/gf2x_mul4.h to gf2x/gf2x_mul4.h config.status: linking already_tuned/x86_64_pclmul/gf2x_mul5.h to gf2x/gf2x_mul5.h config.status: linking already_tuned/x86_64_pclmul/gf2x_mul6.h to gf2x/gf2x_mul6.h config.status: linking already_tuned/x86_64_pclmul/gf2x_mul7.h to gf2x/gf2x_mul7.h config.status: linking already_tuned/x86_64_pclmul/gf2x_mul8.h to gf2x/gf2x_mul8.h config.status: linking already_tuned/x86_64_pclmul/gf2x_mul9.h to gf2x/gf2x_mul9.h config.status: executing depfiles commands config.status: executing libtool commands Building gf2x-1.3.0 make all-recursive Making all in lowlevel make[7]: Nothing to be done for `all'. Making all in src sed -e s/@@SIZE@@/1/g < ./tuneup_pre.c > tuneup_1.c sed -e s/@@SIZE@@/1/g < ./tuning_undefs_pre.h > tuning_undefs_1.h sed -e s/@@SIZE@@/2/g < ./tuneup_pre.c > tuneup_2.c sed -e s/@@SIZE@@/2/g < ./tuning_undefs_pre.h > tuning_undefs_2.h sed -e s/@@SIZE@@/3/g < ./tuneup_pre.c > tuneup_3.c sed -e s/@@SIZE@@/3/g < ./tuning_undefs_pre.h > tuning_undefs_3.h sed -e s/@@SIZE@@/4/g < ./tuneup_pre.c > tuneup_4.c sed -e s/@@SIZE@@/4/g < ./tuning_undefs_pre.h > tuning_undefs_4.h sed -e s/@@SIZE@@/5/g < ./tuneup_pre.c > tuneup_5.c sed -e s/@@SIZE@@/5/g < ./tuning_undefs_pre.h > tuning_undefs_5.h sed -e s/@@SIZE@@/6/g < ./tuneup_pre.c > tuneup_6.c sed -e s/@@SIZE@@/6/g < ./tuning_undefs_pre.h > tuning_undefs_6.h sed -e s/@@SIZE@@/7/g < ./tuneup_pre.c > tuneup_7.c sed -e s/@@SIZE@@/7/g < ./tuning_undefs_pre.h > tuning_undefs_7.h sed -e s/@@SIZE@@/8/g < ./tuneup_pre.c > tuneup_8.c sed -e s/@@SIZE@@/8/g < ./tuning_undefs_pre.h > tuning_undefs_8.h sed -e s/@@SIZE@@/9/g < ./tuneup_pre.c > tuneup_9.c sed -e s/@@SIZE@@/9/g < ./tuning_undefs_pre.h > tuning_undefs_9.h gcc `test -f '../lowlevel/gen_bb_mul_code.c' || echo './'`../lowlevel/gen_bb_mul_code.c -o gen_bb_mul_code ./gen_bb_mul_code 64 2 > gen_mul1_w64k2.c ./gen_bb_mul_code 64 3 > gen_mul1_w64k3.c ./gen_bb_mul_code 64 4 > gen_mul1_w64k4.c ./gen_bb_mul_code 64 5 > gen_mul1_w64k5.c ./gen_bb_mul_code 64 6 > gen_mul1_w64k6.c make all-am make[8]: Nothing to be done for `all-am'. Making all in . gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c -o libgf2x_local_a-gf2x.o `test -f 'gf2x.c' || echo './'`gf2x.c gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c -o libgf2x_local_a-toom.o `test -f 'toom.c' || echo './'`toom.c gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c -o libgf2x_local_a-toom128.o `test -f 'toom128.c' || echo './'`toom128.c gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c -o libgf2x_local_a-toom-gpl.o `test -f 'toom-gpl.c' || echo './'`toom-gpl.c gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c -o fft/libgf2x_local_a-gf2x-ternary-fft.o `test -f 'fft/gf2x-ternary-fft.c' || echo './'`fft/gf2x-ternary-fft.c rm -f libgf2x-local.a ar cru libgf2x-local.a libgf2x_local_a-gf2x.o libgf2x_local_a-toom.o libgf2x_local_a-toom128.o libgf2x_local_a-toom-gpl.o fft/libgf2x_local_a-gf2x-ternary-fft.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libgf2x-local.a /usr/local/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c -o libgf2x_la-gf2x.lo `test -f 'gf2x.c' || echo './'`gf2x.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c gf2x.c -fno-common -DPIC -o .libs/libgf2x_la-gf2x.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c gf2x.c -o libgf2x_la-gf2x.o >/dev/null 2>&1 /usr/local/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c -o libgf2x_la-toom.lo `test -f 'toom.c' || echo './'`toom.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c toom.c -fno-common -DPIC -o .libs/libgf2x_la-toom.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c toom.c -o libgf2x_la-toom.o >/dev/null 2>&1 /usr/local/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c -o libgf2x_la-toom128.lo `test -f 'toom128.c' || echo './'`toom128.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c toom128.c -fno-common -DPIC -o .libs/libgf2x_la-toom128.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c toom128.c -o libgf2x_la-toom128.o >/dev/null 2>&1 /usr/local/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c -o libgf2x_la-toom-gpl.lo `test -f 'toom-gpl.c' || echo './'`toom-gpl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c toom-gpl.c -fno-common -DPIC -o .libs/libgf2x_la-toom-gpl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c toom-gpl.c -o libgf2x_la-toom-gpl.o >/dev/null 2>&1 /usr/local/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c -o fft/libgf2x_la-gf2x-ternary-fft.lo `test -f 'fft/gf2x-ternary-fft.c' || echo './'`fft/gf2x-ternary-fft.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c fft/gf2x-ternary-fft.c -fno-common -DPIC -o fft/.libs/libgf2x_la-gf2x-ternary-fft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -I./fft -I./fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c fft/gf2x-ternary-fft.c -o fft/libgf2x_la-gf2x-ternary-fft.o >/dev/null 2>&1 /usr/local/bin/bash ./libtool --tag=CC --mode=link gcc -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -version-info 3:0:0 -no-undefined -L/Applications/sage-9.2/local/lib -Wl,-rpath,/Applications/sage-9.2/local/lib -o libgf2x.la -rpath /Applications/sage-9.2/local/lib libgf2x_la-gf2x.lo libgf2x_la-toom.lo libgf2x_la-toom128.lo libgf2x_la-toom-gpl.lo fft/libgf2x_la-gf2x-ternary-fft.lo libtool: link: gcc -dynamiclib -o .libs/libgf2x.3.dylib .libs/libgf2x_la-gf2x.o .libs/libgf2x_la-toom.o .libs/libgf2x_la-toom128.o .libs/libgf2x_la-toom-gpl.o fft/.libs/libgf2x_la-gf2x-ternary-fft.o -L/Applications/sage-9.2/local/lib -O2 -g -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -Wl,-rpath -Wl,/Applications/sage-9.2/local/lib -install_name /Applications/sage-9.2/local/lib/libgf2x.3.dylib -compatibility_version 4 -current_version 4.0 -Wl,-single_module libtool: link: dsymutil .libs/libgf2x.3.dylib || : libtool: link: (cd ".libs" && rm -f "libgf2x.dylib" && ln -s "libgf2x.3.dylib" "libgf2x.dylib") libtool: link: ar cru .libs/libgf2x.a libgf2x_la-gf2x.o libgf2x_la-toom.o libgf2x_la-toom128.o libgf2x_la-toom-gpl.o fft/libgf2x_la-gf2x-ternary-fft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libgf2x.a libtool: link: ( cd ".libs" && rm -f "libgf2x.la" && ln -s "../libgf2x.la" "libgf2x.la" ) Making all in fft make[7]: Nothing to be done for `all'. Making all in tests make[7]: Nothing to be done for `all'. Fast tuning of gf2x. You can set SAGE_TUNE_GF2X to full to run a complete tuning. make all-recursive Making all in lowlevel make[7]: Nothing to be done for `all'. Making all in src make all-am make[8]: Nothing to be done for `all-am'. Making all in . Making all in fft make[7]: Nothing to be done for `all'. Making all in tests make[7]: Nothing to be done for `all'. cd src; make tune-lowlevel gcc -DHAVE_CONFIG_H -I. -I../gf2x -I.. -I.. -I.. -DTUNING=1 -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c -o tune_gen_mul1_w64k2-gen_mul1_w64k2.o `test -f 'gen_mul1_w64k2.c' || echo './'`gen_mul1_w64k2.c /usr/local/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../gf2x -I.. -I.. -I.. -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c -o libtuneup_s1_la-tuneup_1.lo `test -f 'tuneup_1.c' || echo './'`tuneup_1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../gf2x -I.. -I.. -I.. -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c tuneup_1.c -fno-common -DPIC -o .libs/libtuneup_s1_la-tuneup_1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../gf2x -I.. -I.. -I.. -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c tuneup_1.c -o libtuneup_s1_la-tuneup_1.o >/dev/null 2>&1 /usr/local/bin/bash ../libtool --tag=CC --mode=link gcc -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -no-install -L/Applications/sage-9.2/local/lib -Wl,-rpath,/Applications/sage-9.2/local/lib -o libtuneup-s1.la libtuneup_s1_la-tuneup_1.lo libtool: warning: '-no-install' is ignored for x86_64-apple-darwin19.6.0 libtool: warning: assuming '-no-fast-install' instead libtool: link: ar cru .libs/libtuneup-s1.a .libs/libtuneup_s1_la-tuneup_1.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libtuneup-s1.a libtool: link: ( cd ".libs" && rm -f "libtuneup-s1.la" && ln -s "../libtuneup-s1.la" "libtuneup-s1.la" ) /usr/local/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../gf2x -I.. -I.. -I.. -I../fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c -o timing.lo timing.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../gf2x -I.. -I.. -I.. -I../fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c timing.c -fno-common -DPIC -o .libs/timing.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../gf2x -I.. -I.. -I.. -I../fft -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -c timing.c -o timing.o >/dev/null 2>&1 /usr/local/bin/bash ../libtool --tag=CC --mode=link gcc -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -no-install -L/Applications/sage-9.2/local/lib -Wl,-rpath,/Applications/sage-9.2/local/lib -o libtiming.la timing.lo libtool: warning: '-no-install' is ignored for x86_64-apple-darwin19.6.0 libtool: warning: assuming '-no-fast-install' instead libtool: link: ar cru .libs/libtiming.a .libs/timing.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libtiming.a libtool: link: ( cd ".libs" && rm -f "libtiming.la" && ln -s "../libtiming.la" "libtiming.la" ) /usr/local/bin/bash ../libtool --tag=CC --mode=link gcc -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -no-install -L/Applications/sage-9.2/local/lib -Wl,-rpath,/Applications/sage-9.2/local/lib -o tune_gen_mul1_w64k2 tune_gen_mul1_w64k2-gen_mul1_w64k2.o libtuneup-s1.la libtiming.la ../libgf2x-local.a libtool: warning: '-no-install' is ignored for x86_64-apple-darwin19.6.0 libtool: warning: assuming '-no-fast-install' instead libtool: link: gcc -O2 -g -Wall -W -msse2 -msse3 -mssse3 -msse4.1 -mpclmul -Wl,-rpath -Wl,/Applications/sage-9.2/local/lib -o tune_gen_mul1_w64k2 tune_gen_mul1_w64k2-gen_mul1_w64k2.o -L/Applications/sage-9.2/local/lib ./.libs/libtuneup-s1.a ./.libs/libtiming.a ../libgf2x-local.a ld: warning: ignoring file ./.libs/libtuneup-s1.a, building for macOS-x86_64 but attempting to link with file built for unknown-unsupported file format ( 0x21 0x3C 0x61 0x72 0x63 0x68 0x3E 0x0A 0x2F 0x20 0x20 0x20 0x20 0x20 0x20 0x20 ) ld: warning: ignoring file ./.libs/libtiming.a, building for macOS-x86_64 but attempting to link with file built for macOS-x86_64 ld: warning: ignoring file ../libgf2x-local.a, building for macOS-x86_64 but attempting to link with file built for macOS-x86_64 Undefined symbols for architecture x86_64: "_main", referenced from: implicit entry/start for main executable ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[6]: *** [tune_gen_mul1_w64k2] Error 1 make[5]: *** [tune-lowlevel] Error 2 Error: Failed to tune gf2x. real 0m32.414s user 0m17.963s sys 0m9.005s ************************************************************************ Error installing package gf2x-1.3.0 ************************************************************************ Please email sage-devel (http://groups.google.com/group/sage-devel) explaining the problem and including the log file /Applications/sage-9.2/logs/pkgs/gf2x-1.3.0.log Describe your computer, operating system, etc. If you want to try to fix the problem yourself, *don't* just cd to /Applications/sage-9.2/local/var/tmp/sage/build/gf2x-1.3.0 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 '/Applications/sage-9.2/local/var/tmp/sage/build/gf2x-1.3.0' && '/Applications/sage-9.2/sage' --buildsh) When you are done debugging, you can type "exit" to leave the subshell. ************************************************************************