Thanks for your answers. 2017-05-28 22:05 GMT+02:00 Ian Chapman <ichap...@videotron.ca>:
> Hi, maybe your previous thread was one that I initiated. The reply was > nogo or use a docker. I'm wondering if you managed to generate a Win.exe > that ran without loading any extras on all versions of windows? I'm sure > what I was doing would work only with the exact compile version even on the > same distro version. > Yes, I managed to build self-contained Windows executables (using GTK+ 2) that don't need any additional resources to be installed. Just download the file and run it. I tested with Windows XP and 7, but I expect them to work on newer Windows versions too. For example see here: http://www.nongnu.org/galois/#download 2017-05-28 18:27 GMT+02:00 Vilem Otte <otte.vi...@gmail.com>: > Icons, among other resources, are missing from the source itself and have > to be "shipped" outside of the libraries in 'share\icons\STYLE', next to > executable. I believe this is mandatory as of now. > Uhm. I'm sure there were good reasons, but this looks like a regression to me. Given that some icons are a required part of standard widgets (for example GtkSpinButton won't display properly without them), I'd expect that a fallback be always available. 2017-05-28 22:35 GMT+02:00 Carsten Mattner <carstenmatt...@gmail.com>: > Windows PE executables have a nice feature where there's a resource > section which is by convention used for strings and also graphics like > the program's icons. This is common and natural on Windows, so if you > can load the file dynamically at runtime and set icons explicitly, > then provided your cross compiler is able to include the needed PE > section, you can build a self-contained file which is one .exe with > all the needed code and data/resources. This feature of PE files > is as old as Windows itself and will work, if that's a concern of > yours, if you can generate the desired .exe and can convince > GTK+ to load stuff at runtime manually. I'll ask whether that is supported. 2017-05-29 10:48 GMT+02:00 Rafal Luzynski <digitalfr...@lingonborough.com>: > This looks like a good solution to me. But instead of placing the icons > in external files you (I'm talking to John) may be also interested in > GResource framework [1] which does a similar thing like Windows resources, > that means embeds images and other data files inside the executable file > but is not based on Windows API. It looks like that would suit my needs too. Thank you all again. Gerardo
_______________________________________________ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list