min required gmp version is 4.3.2 (which is not available for recent Scientific Linux ) and no longer 3.1.1
Merge pull request #402 from surface-smoothers/minGmpVersion

min required gmp version is 4.3.2  and no longer 3.1.1
fix: min required gmp version is 4.2
fix: add missing include
fix: memory leak while calling (external) C routines
Fix to allow external code to use libsingular

Without this change, it is impossible to link a 3rd party tools (such as the libsing GAP package) against a version of libsingular installed via "make install", as no "libpolys" directory is installed.
Merge pull request #406 from fingolfin/patch-1

Fix to allow external code to use libsingular
 chg: code cleanup: removed dead code
fix: printing of newstruct
g: prefer StringAppendS over StringAppend (from master)
fix: libraries should not refer to all.lib but the needed libs
fix: allow printing of bb-members, if they have a short representation
fix: compiler warnings
chg: singuname stuff -> standard defines
Fixed brocken linkage under OSX
Fix BS: AM_SILENT_RULES([yes])
fix: explain monomial
fix: option in proc elim
add: doc: option(warn)
Fixed brocken linkage under OSX (char_ptr_bin)