I am writing a plugin that calls an external exe using mono on a mac. When I try it from within my Rhino plugin it fails with a permissions error. If I run Rhino as root I can successfully call out to my external exe.
Any ideas on why this is? I can call the exe from the Terminal without sudo just fine.
So the problem wasn’t actually that I needed to launch Rhino as root, it was that I needed to launch Rhino from the Terminal so the PATH was set correctly. With explicit paths to the executable I am able to run from within Rhino without root.