OK! I just uninstalled flint and did configure without system packages again (after make clean). I can tell you if it works tomorrow or later, because of compile time ...
Well, I first tried to compile with system packages, but this made an error, when making sagelib - beacause of pari, I think. Thank you! I hope this works, Tobias dim...@gmail.com schrieb am Freitag, 27. November 2020 um 16:09:05 UTC+1: > > > On Fri, 27 Nov 2020, 14:21 Tobias, <tobwe...@web.de> wrote: > >> Hallo Everybody, >> >> on OpenSuse Tumbleweed I try building sage 9.2 without most of packages >> from >> system. The make command stopped compiling pynac because "the programm >> needs >> libflint", but flint was already compiled by make command. >> >> >> >> Then I wanted to start make command again with pynac, but make skipped >> pynac >> and started with the next package. >> >> >> What should I do? I would probably restart building and configure with >> --with- >> system-flint=yes and --with-system-flintqs=yes >> But it took so long to come here ... >> >> >> What would you say? >> > > I guess you have flint installed systemwide, as well, and pynac gets > confused as to which flint to use. > > >> >> Kind regards, >> Tobias >> >> from log file >> > >> sage-9.2/local/var/tmp/sage/build/pynac-0.7.26.sage-2020-04-03.p0/src/config >> >.log >> >> > configure:17041: gcc -o conftest -g -O2 >> > -Wl,-rpath-link,/home/tobias/bin/sage-9.2/local/lib >> > -L/home/tobias/bin/sage-9.2/local/lib >> > -Wl,-rpath,/home/tobias/bin/sage-9.2/local/lib conftest.c -lflint >> -lgmp >> > >&5 >> > >> /usr/lib64/gcc/x86_64-suse-linux/10/../../../../x86_64-suse-linux/bin/ld: >> > warning: libgmp.so.23, needed by >> > /home/tobias/bin/sage-9.2/local/lib/libflint.so, may conflict with >> > libgmp.so.10 >> > >> /usr/lib64/gcc/x86_64-suse-linux/10/../../../../x86_64-suse-linux/bin/ld: >> > _ZN3NTL9zz_pEInfoE: TLS definition in /usr/lib64/libntl.so.43 section >> .tbss >> > mismatches non-TLS reference in >> > /home/tobias/bin/sage-9.2/local/lib/libflint.so >> > >> /usr/lib64/gcc/x86_64-suse-linux/10/../../../../x86_64-suse-linux/bin/ld: >> > /usr/lib64/libntl.so.43: error adding symbols: bad value collect2: >> error: >> > ld returned 1 exit status >> > configure:17041: $? = 1 >> > >> > configure: failed program was: >> > | /* confdefs.h */ >> > | #define PACKAGE_NAME "pynac" >> > | #define PACKAGE_TARNAME "pynac" >> > | #define PACKAGE_VERSION "0.7.26.sage-2020-04-03" >> > | #define PACKAGE_STRING "pynac 0.7.26.sage-2020-04-03" >> > | #define PACKAGE_BUGREPORT "<pynac...@googlegroups.com>" >> > | #define PACKAGE_URL "" >> > | #define PACKAGE "pynac" >> > | #define VERSION "0.7.26.sage-2020-04-03" >> > | #define ARCHIVE_VERSION 3 >> > | #define ARCHIVE_AGE 0 >> > | #define STDC_HEADERS 1 >> > | #define HAVE_SYS_TYPES_H 1 >> > | #define HAVE_SYS_STAT_H 1 >> > | #define HAVE_STDLIB_H 1 >> > | #define HAVE_STRING_H 1 >> > | #define HAVE_MEMORY_H 1 >> > | #define HAVE_STRINGS_H 1 >> > | #define HAVE_INTTYPES_H 1 >> > | #define HAVE_STDINT_H 1 >> > | #define HAVE_UNISTD_H 1 >> > | #define HAVE_DLFCN_H 1 >> > | #define LT_OBJDIR ".libs/" >> > | #define HAVE_GMP_H 1 >> > | #define HAVE_FLINT_FMPQ_POLY_H 1 >> > | /* end confdefs.h. */ >> > | >> > | /* Override any GCC internal prototype to avoid an error. >> > | >> > | Use char because int might match the return type of a GCC >> > | builtin and then its argument prototype would still apply. */ >> > | >> > | #ifdef __cplusplus >> > | extern "C" >> > | #endif >> > | char fmpq_get_mpz_frac (); >> > | int >> > | main () >> > | { >> > | return fmpq_get_mpz_frac (); >> > | >> > | ; >> > | return 0; >> > | >> > | } >> > >> > configure:17058: result: no >> > configure:17065: error: This package needs libflint >> >> or from file >> > sage-9.2/logs/pkgs/pynac-0.7.26.sage-2020-04-03.p0.log >> >> >> > checking for library containing __gmpz_get_str... -lgmp >> > checking flint/fmpq_poly.h usability... yes >> > checking flint/fmpq_poly.h presence... yes >> > checking for flint/fmpq_poly.h... yes >> > checking for library containing fmpq_get_mpz_frac... no >> > configure: error: This package needs libflint >> > >> **************************************************************************** >> > >> **************************************************************************** >> > ************************************************************************ >> > Error configuring pynac-0.7.26.sage-2020-04-03.p0 >> > See the file >> > >> > >> /home/tobias/bin/sage-9.2/local/var/tmp/sage/build/pynac-0.7.26.sage-202 >> > 0-04-03.p0/src/config.log> >> > for details. >> > >> **************************************************************************** >> > >> **************************************************************************** >> > ************************************************************************ >> >> -- >> 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/2410372.RVVYDCxLDo%40localhost.localdomain >> . >> > -- 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/23ae3a10-bf65-424e-9051-b0e89fa1d1d6n%40googlegroups.com.