1. OS: Windows 7 x64 bit 2. Perl: Active Perl 5.16 x32 bit version, I need to create exes for x86 & x64 beside, I have not yet got a situation to force me to move on x64 perl. 3. GTK2: Get Gtk2 and other essential pre built perl packages from Repository: http://www.sisyphusion.tk/ppm/package.xml 4. Glade: Get windows version exe of Glade 3.8.1 (3.14 version is not working good in windows) from Gtk website - This is to develop GUIs and load from code. 5. That is it - You can use perl app to convert your Gtk2-perl script to exe. 6. Note: sisyphusion's repository builds Gtk2 with using GCC Libs. So you need include c:\Perl\site\bin\libgcc_sis_452.dll and c:\Perl\site\bin\libgcc_x86_470.dll in perl App project as a "Bound Files" with auto extract on startup option. So these libs will be available to your exe for linking. 7. Note: You should also include any resource files, Ex: Pix map images / glade file as a "Bound Files" and in your code you need to extract before using. 8. Have a look my perl Gtk2 project: http://code.google.com/p/saaral-soft-search-spider/ , Browse for code and see how I handle perl APP bound files. Also there is an exe (perlApp created) , you can play with it to see how Perl+Gtk2 exe behaves.