On Tue, 4 Sep 2018, 11:57 Simon King, <simon.k...@uni-jena.de> wrote:
> Hi Clement, > > On 2018-09-04, Clement Pernet <clement.per...@gmail.com> wrote: > > Le 02/09/2018 à 14:13, Simon King a écrit : > >> > /home/king/Projekte/Macaulay2/M2/M2/usr-host/include/fflas-ffpack/fflas/fflas_ftrsm_src.inl:279:27: > error: ‘openblas_set_num_threads’ was not declared in this scope > >> openblas_set_num_threads(__FFLASFFPACK_OPENBLAS_NUM_THREADS); > >> ^ > >> cc1plus: warning: unrecognized command line option > ‘-Wno-mismatched-tags’ > >> ../../include/config.Makefile:226: recipe for target 'interface.o' > failed > >> make[2]: *** [interface.o] Error 1 > >> make[2]: Leaving directory > '/home/king/Projekte/Macaulay2/M2/M2/Macaulay2/d' > >> Makefile:20: recipe for target 'all-in-d' failed > >> make[1]: *** [all-in-d] Error 2 > >> ==> Currently Macaulay2 is no option. > > > > Hi, > > > > Actually, not only givaro but also fflas-ffpack (another dependency of > macaulay2) is in sagemath. > > Your compilation error seem to indicate a mess in the configuration: you > have probably 2 installs of > > fflas-ffpack, one in SageMath, the other one in Macaulay2 of different > versions and this likely > > causes the compilation failure. > M2 needs a libgc-compatible version of everything, including fflas. That's probably why two copies etc. > Maybe use the Sage's provided givaro is a bad idea as it forces you to > also know about Sage's > > fflas-ffpack and I don't know if it is possible to disable Macaulay's > fflas-ffpack when configuring it. > > Problem: How to install givaro? "sudo apt-get install givaro" doesn't > work, and libgivaro-dev is already installed (actually I installed it as > advised by Macaulay2's INSTALL instructions. And when I just did > ./configure --enable-download followed by "make" again, the error bacame > differently: > make: Entering directory '/home/king/Projekte/Macaulay2/M2/M2' > : "checking for strings that look like undefined configure variables > in all *.in files..." > C libraries all > make: C: Command not found > GNUmakefile:194: recipe for target 'all-in-libraries' failed > make: [all-in-libraries] Error 127 (ignored) > > etc. > > But I think at some point in this thread someone has said that Macaulay2 > isn't actually maintained. M2 is maintained and developed. What is not maintained is Sagemath's M2 package. So, I really don't think I shoud make my > group cohomology package depend on it. > > Best regards, > Simon > > -- > 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 post to this group, send email to sage-devel@googlegroups.com. > Visit this group at https://groups.google.com/group/sage-devel. > For more options, visit https://groups.google.com/d/optout. > -- 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 post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.