Habillage des bibliothèques C avec gmmproc
gtkmm se sert de l'utilitaire gmmproc pour générer la plus grande partie de son code source, en utilisant les fichiers .defs définissant les API des bibliothèques fondées sur GObject. Il est donc facile de créer des habillages supplémentaires dans le style gtkmm pour les autres bibliothèques fondées sur glib/GObject.
Cela implique divers outils, dont certains sont retors, mais qui au moins fonctionnent ; ils ont été utilisés avec succès par plusieurs projets.
- G.I. La structure de construction
- G.II. Génération des fichiers .defs
- G.III. Les fichiers .hg et .ccg
- G.IV. Fichiers sources codés à la main
- G.V. Initialisation
- G.VI. Problèmes dans l'API C
- G.VII. Documentation