There are three different XUI libraries, each product has its own.
When you develop an XUI class, the code is the same for all three products, the same file.
But, if you want to compile it to a library, you must compile one library for each product!
I suppose that with your library you still need to declare the XUI library in the main code because you transmit an object which needs to be transformed into a B4XView.