pharo-spec / mars-gtk

The Gtk3 bindings for Pharo and Spec
14 stars 6 forks source link

Starting the image on a new platform causes startup errors #10

Closed pavel-krivanek closed 4 years ago

pavel-krivanek commented 4 years ago

When the external structures are recompiled, like during starting of the image on a new platform, the error Error: OFFSET_G_IFACE is already used as a variable name in class GtkSourceCompletionProviderIface occurs.

To reproduce, do: ExternalStructure recompileStructures

Classes with OFFSET_G_IFACE in class pool: GInterfaceForTest GListModelInterface GtkSourceCompletionProviderIface