Modfiy new.h to accomodate Singular. --- src.orig/include/NTL/new.h 2012-08-06 17:12:25.658913083 +0200 +++ src/include/NTL/new.h 2012-08-06 17:11:15.002915713 +0200 @@ -12,7 +12,8 @@ #include #include -#define NTL_NEW_OP new (std::nothrow) +// commenting std::nothrow makes this ntl work properly with Singular +#define NTL_NEW_OP new //(std::nothrow) #endif