@Caramel / @BarryK :-
Can you clarify, please, guys? Is this MY 'portable' you're talking about.....or did somebody take it and produce a modified version for EasyOS? Because MY launch script certainly doesn't include 'lsof'. (???)
What IS 'lsof'? I don't know what that means. What does it even do?
I guess you're talking about the script inside the 'slimjet' directory, yes? We found that we HAD to use the script supplied by Flashpeak (albeit in slightly modified format), for the simple reason that the browser refuses to start unless you start it with a script called 'flashpeak-slimjet'. I don't know how they've achieved this; I've tried using one of my usual launch scripts for these browsers, renaming it to 'flashpeak-slimjet'.......and it refused to play ball. Didn't want to know. So MY guess is that they've somehow compiled the main shared library to expect to see certain things within that launch "wrapper".
Rather than painstakingly trying to dissect that wrapper script to find out just what the browser WAS looking for, it was far simpler to just USE it, as-is.....and modify where necessary. So most of that wrapper script is as supplied by Flashpeak.......itself a modified version of one of the older Chrome/Chromium wrappers.
Does that answer your question? I'm no coding genius; I take what's supplied, modifying where necessary, and sometimes adding extra stuff if it's indicated.
As for 'libtarget'? I have NO idea. AT all. Probably a simple answer, but I don't know it.
Mike.