change how to compile dll