make_lib_script let's you choose a .c program in the same folder and a name for a shared library. it then creates the shared library that can be used with GDL's call_external routine