[clug] Tips for creating portable executables?

Hal Ashburner hal at ashburner.info
Tue Dec 17 21:10:51 MST 2013


On 18 December 2013 14:56, Andrew Janke <a.janke at gmail.com> wrote:

> Hi Steve,
>
> On 18 December 2013 13:48, steve jenkin <sjenkin at canb.auug.org.au> wrote:
>
> Failing that you could do something horrible like run it in a java
> emulator.
>

I've used python for unix like operating systems and used py2exe to good
effect with one of the free windows installation tools to create windows
packages in the past. Not much good if the code isn't python (or java or
<insert vm/runtime requiring language here>)


>
> > Any pointers appreciated, especially for the Winders side of things.
>
> Having played the cygwin/mingw game a few times I don't think this is
> what you want if you want users to be able to just "use it". Cygwin
> has a marvellous add-in called apt-cyg but you still have to get to
> the stage of installing it manually which involves a great big heap of
> clicks and from my digging into it cannot be scripted.
>
Didn't mysql and postrgres just deploy cygwin.dll as a part of the .msi
scripited windows installation for ages? Do they still? It's one option
that bypasses the whole "first install cygwin" step that basically nobody
will do.


>
> > Suggestions for a good RPM distro to work with also appreciated :)
>
> No such thing! :)
>
..as a troll that's too weak to bother with. :p

I've *liked* Fedora every time I've used it. Centos is pretty good if you
want a stable, long term supported distro.
Rolling packages for every distro sounds awful, all the different libc
versions etc - a (vm) installation for every distro you want to support?.
Good luck with it however you do it if you've given yourself that task.


More information about the linux mailing list