1. marto said: "I'm not sure why you're telling them this."
Because the totality of the OP's "headaches" (and the one that's not a painful "szenario" -- the perfect rendering with the native (Mint) Perl) -- suggested to me that OP does NOT understand the merits and costs of packaging versus simply moving the script.
2. marto said: "Unlikley." (sic)
I think your surmise about a toolkit ( and moritz' earlier response ) are likely to home in on the real problem, but your "unlikley" is -- IMO -- off-target: its antecedant is not an unlikely bit of advice or worthless suggestion, but, rather, (part of) my bid to have OP clarify the problem-statement (see the last two paras).
If you didn't program your executable by toggling in binary, it wasn't really programming!