Best practice for bundling GTK with an windows application?



Hi,

I'm currently working to make setting up a Python application
(www.tryton.org) easier for Windows users. Meanwhile I'm totally
confused about which package of bundle to use and what to put into the
installer package.

Now GTK for Windows comes in quite a lot of flavours. Since Tryton uses
pygtk & Co., we only need the runtime environment, no developer files.
But there are still some options left:
- zipped runtime bundle including 3rd-party dependencies.
- zipped archives for individual packages (glib, gtk+, pango, ...)
- installer from glade-win32 somewhat outdated, but including librsvg
  <http://sourceforge.net/projects/gladewin32/files/>
- installer from <http://gtk-win.sourceforge.net/>: much more up to date
  but missing librsvg and libbz2

Which one should I use? Is there some agreed best practice?

I'm currently tending to this solution:
* use the installer from gtk-win for the development environment
* put additional .dlls (e.g. librsvg) into the development directory
* include the whole gtk-win installer into the Tryton installer.

Any comments or suggestions anyone?

-- 
Schönen Gruß - Regards
Hartmut Goebel
Dipl.-Informatiker (univ.), CISSP, CSSLP

Goebel Consult
Spezialist für IT-Sicherheit in komplexen Umgebungen
http://www.goebel-consult.de



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