Gtkhtml was a reasonably typical binding for PHP-GTK, involved 3 step process
- • Parse C header file to 'defs' format (h2def.py)
- • Create Overrides file for things that can not be automatically created
- • Try building it!
Most GTK widgets are designed to have language bindings,
so Apart from getting the C memory management right!
- The Overrides file is the key time consumer.
- • Generator could do with easier handling of resources
- • It's going to need some work to handle Zend Engine 2
- • Not all widgets are designed to work on Win32