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