Salut les GTK+3,
J'ai un comportement bizarre et je crois bien que c'est lié a GTK+3 ou a ma manière de compiler.
Le problème est si je renomme le dossier ou que je déplace mon exécutable le programme plante au démarrage erreur de pointeur Glib (j'ai pas penser au traceback exact, je vous le fournirai ultérieurement).
Et cela est plutôt bizarre car je n'utilise que des chemins relatifs pour les dépendances.
Ma manière de compiler:
====================
La compilation est séparer d'un coté une library personnel de l'autre ma GUI et ce qui fait le lien le contrôleur.
La library peut être de forme library static ou fichier objet (*.o).
Le tout passé en ligne de commande dans un fichier Makefile.
Je ne sais absolument pas du tout pourquoi cela fait ça ???
J'ai un peu regarder du côté de Gtk::Application (car j'utilise Gtk::Main normalement) et j'ai vue que une application est|peu être limité en termes d'actions et de comportement selon son type, mais je ne comprends toujours pas ce qui se passe avec mon exécutable.
Merci pour vos réponses éclairées.
PS: ce n'est pas la faute de library static car ça fait pareil avec un fichier objet à la place. Et je suis sous Linux.
Partager