now DSO module does not need the original source code or compiler options when compiling a new module.