Lee - I use “Inno” to create a self-installing executable for Windows installations.
My application became quite popular in the target community and user started finding ways to use it on Mac and Linux OS machines.
When XP was finally deprecated, I had to start creating two builds - one for XP, the other for all others. After 2015r2.4 was upgraded (whatever that release was), users started reporting installation errors - print drivers missing, runtime DLLs not found etc.
I finally found that the 2015r2.4 release created builds that ran on post-XP Windows, Mac Cross-Over, and Linux Wine.
A couple Xojo Releases later caused more DLL problems - most unable to find runtime DLL. Currenty the Mac Users use the 2015r2.4 build for CrossOver and the Linus users us the Xojo 2013r3.3 build for Wine.
I may have to stop supporting non-windows platforms at some point. I have a full desktop license but have no way to test the Linux or Mac builds, so have not gone that route at all.