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.

Reply via email to