There is no existing way to compile and output a dso file using Blockland. Nor is there a way to use any other program to create a dso for Blockland. Even if you magically figured out how, you would not be allowed to release the add-on.
And most importantly, there is no valid reason to need to dso an add-on.