I don't have a Pi, as I've mentioned elsewhere, but that would be unusual behavior on any operating system I've used Lc on before.
In the first instance (installing for everyone), *usually* the only time you would need sudo is during the install itself. Once installed, as far as I can tell, the IDE creates everything in user space, i.e. stacks, standalones, etc.
If it doesn't work this way on Pi, that would be interesting to find out indeed.
*Edit - I went back and read the first few posts again.
What about standalones created on Mac or PC for Linux. Will they run on Pi? That would be my main interest, to develop on those platforms and run apps on the Pi.
In that case, yes, sudo could be required if you don't set permissions of the file after bringing it to the Pi.
*Edit - I forgot to mention that you can (*should be able) do this from the command line on the Pi device by typing in
where 'myuser' is your user name on the system, and 'myfile' is the file you want to set permission on.
If you want to set the files in a directory to your user, you would change that to point to the folder and use -R to recursively set the files and folders underneath it, like this
After doing so, you shouldn't need to use sudo to launch any of the files.