This helps it link

--- a/M2/libraries/factory/Makefile.in
+++ b/M2/libraries/factory/Makefile.in
@@ -27,6 +27,7 @@ CONFIGOPTIONS += --with-flint='$(LIBRARIESDIR)'
 CONFIGOPTIONS += --disable-omalloc --enable-streamio --with-ntl
 CONFIGOPTIONS += --includedir='$(LIBRARIESDIR)/include/'
 CONFIGOPTIONS += --disable-shared
+CONFIGOPTIONS += --without-Singular

 ifeq (@DEBUG@,yes)
 CONFIGOPTIONS += --enable-assertions

, but lots of examples fail :

i1 : ZZ/2[t];

i2 : isPrime(t^2+t+1)
uniivariate factorization not implemented


On Tue, Mar 4, 2014 at 10:32 AM, jakobkroeker <notifications@github.com>wrote:

> In M2/Macaulay2/e/x-factor.cpp:
>
> > @@ -225,13 +225,13 @@ static const RingElement * convertToM2(const PolynomialRing *R, CanonicalForm h)
> >
> >      // debugging display routines to be called from gdb
> >      // needs factory to be configured without option --disable-streamio
> > -#if 1
> > -void showvar(Variable &t) { cout << t << endl; }
> > -void showcf(CanonicalForm &t) { cout << t << endl; }
> > -void showcfl(CFList &t) { cout << t << endl; }
> > -void showcffl(CFFList &t) { cout << t << endl; }
> > -void showmpint(gmp_ZZ p) { mpz_out_str (stdout, 10, p); cout << endl; }
> > -void showmpz(mpz_t p) { mpz_out_str (stdout, 10, p); cout << endl; }
> > +#if 0
>
>  These debugging routines should not be commented out.
> I agree, but I failed to get them working and mentioned it in the pull
> request.
> Could you try to find out why they fail?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/Macaulay2/M2/pull/108/files#r10258696>
> .
>