{"id":10,"date":"2008-07-20T20:48:22","date_gmt":"2008-07-21T00:48:22","guid":{"rendered":"http:\/\/www.compdigitec.com\/labs\/?p=10"},"modified":"2008-08-24T19:09:29","modified_gmt":"2008-08-24T23:09:29","slug":"compiling-php-gtk2-apps-into-win32-executables","status":"publish","type":"post","link":"http:\/\/www.compdigitec.com\/labs\/2008\/07\/20\/compiling-php-gtk2-apps-into-win32-executables\/","title":{"rendered":"Compiling PHP-GTK2 Applications into Win32 Executables"},"content":{"rendered":"<p><img decoding=\"async\" title=\"PriadoBlender Version 2.0 on Wine\" src=\"\/images\/labs\/PriadoBlender_wine.png\" alt=\"PriadoBlender Version 2.0 on Wine\" \/><\/p>\n<p><span style=\"font-weight: bold;\">Update (August 24, 2008): <\/span>Apparently this program does not support Unicode or php-gettext supported programs; a &#8220;program name has encountered an error and needs to close&#8221; dialog appears.<\/p>\n<p>A good solution for compiling (not true compiling though) PHP-GTK and PHP-GTK2 applications is the PriadoBlender (pb.impressivegames.com). Released under the PHP License (see note 1), and allowing you to even create commercial applications with it, PriadoBlender is an amazing project, although it looks like that the development of PriadoBlender has been stalled.<\/p>\n<p>The good thing is that the v2 beta(?) is still available, and it does a very good job of making your CLI, PHP-GTK and PHP-GTK2 applications into standalone Win32 EXE.<\/p>\n<p>You can download it here: <a rel=\"nofollow\" href=\"http:\/\/pb.impressivegames.com\/download\/beta\/download.php\">Link to the official download.<\/a> Here&#8217;s a mirror in case the official one does not work for some reason: <a href=\"\/labs\/files\/PriadoBlender-2.0.zip\">Mirror download of PriadoBlender from Compdigitec<\/a><\/p>\n<p>Hope this helped anyone looking on compiling PHP-GTK2 programs into standalone windows executables!<\/p>\n<ol>\n<li>See here: www.priadoblender.com\/index.php?layout=main&amp;cslot_1=3<\/li>\n<\/ol>","protected":false},"excerpt":{"rendered":"<p>Update (August 24, 2008): Apparently this program does not support Unicode or php-gettext supported programs; a &#8220;program name has encountered an error and needs to close&#8221; dialog appears. A good solution for compiling (not true compiling though) PHP-GTK and PHP-GTK2 applications is the PriadoBlender (pb.impressivegames.com). Released under the PHP License (see note 1), and allowing [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5,4],"tags":[13,12,8,7,864,9,10,11,6,60],"_links":{"self":[{"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/posts\/10"}],"collection":[{"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/comments?post=10"}],"version-history":[{"count":0,"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/posts\/10\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/media?parent=10"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/categories?post=10"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/tags?post=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}