|  |  E.3 libSingular 
libSingularis the C++-library version of SINGULAR.
 Singular/libsingular.his the main include file,-lSingularthe link parameter,
 lib/pkgconfig/Singular.pcprovides all parameters in the pkconfig format. 
It contains all parts of SINGULAR with the following exceptions:
 
memory allocation functions for GMP
(see mmInitinSingular/tesths.cc)
signal handlers
(see init_signalsinSingular/cntrlc.cc).At least a handler for
 SIGCHLDmust be installed
for the commands  waitfirst,  waitall and the routines from  parallel_lib,  modstd_lib,  modnormal_lib,  tasks_lib.If the child was started by
 libSingularthe handler
has to callsig_chld_hdlfromSingular/links/ssiLink.ccor implement something similar (callslClose(l)for ssi links).
error handlers for factory, NTL
(see init_signalsinSingular/cntrlc.cc).
 |