I'm trying hard to make InstallBuilder work, as I can see the potential of the program, but I've hit another snag which is baffling me. I ended up setting up separate project files for my Windows, Linux and Mac platforms, rather than trying to create all platform builds at one go since I just couldn't get that working, and I've managed to iron out most of my bugs now. Last one that's stumped me is, the .run files that are generated for both 32-bit and 64-bit builds just don't run on a Linux client machine, as the executable permission isn't set on the build file. The permission that gets set is rw for owner only (so, 0600). For the .run file to work on the client, the user has to manually chmod the .run file to set the executable permission, then it works.
Any suggestions on this please? I can't believe I'm the only person that's hit this, so obviously I'm not doing something right?
Please sign in to leave a comment.