gcc -shared -DDYNAMIC_VERSION -fPIC `libsingular-config --cflags` subsets.cc -o subsets.so