Andorra 2D is cross platform and works with Linux as well - The same way it does on windows: Simply compile the plugin library and place it in the same directory as your executable. The only thing you have to remember is to give a absolute path to the "TAdDraw.DllName" property.

I haven't been able to test it with a Mac, because I don't own one (and I don't plan to do this).