Re: Cross platform development



On 03/18/2017 04:07 AM, Michael Torrie wrote:
I think some programs stick their binary and libraries in a bin folder,
and GTK can still find it's files.  It's more typical for windows apps
to put the EXE in the toplevel folder though.


gedit deploys msys2 but removes a bunch of files it does not need. This
way, the binary will end up in a bin/ directory though. Of course you
can make a link or a bat script for launching it in the main directory.

https://git.gnome.org/browse/gedit/tree/win32

By the way, if you don’t download the sources of LGPL-licensed libraries
e.g. with msys2’s pacman, you rely on them still being available
on-line, because any user has the right to get the sources from you, so
if you don’t have them and cannot get them you can’t distribute your app
anymore. For commonly used libraries the sources will remain available
at least on the Internet Archive anyway though.

Regards,
Florian


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]