On 19/04/15 17:39, Thomas Martitz wrote: > Am 19.04.2015 um 15:57 schrieb Enrico Tröger: >> This said, the reason we need the hack is because of >> https://bugzilla.gnome.org/show_bug.cgi?id=712220, so if this was fixed >> we could one day drop the hack. But this would mean depend on a fixed >> version, which probably won't be acceptable before a decade or so :) >> >> So we'll have to fix the Windows build issue in some way… >> I gave it another look, however I sort of give up :(. >> >> What I know is, with gcc 3.4 the popups work cleanly and as expected, >> even when compiled natively on Windows. This is why the nightly builds >> work, they are built with an old gcc 3.4. >> > > What gives sizeof(GtkScrolledWindow) with the old gcc vs new gcc? Did > you try -mms-bitfields or -mno-ms-bitfields with the old one, does that > make a difference?
I already tried -mms-bitfields vs. -mno-ms-bitfields but forgot to mention it, sorry. -mno-ms-bitfields is not an option at all because GTK is built with and building Geany without leads to crashes at early startup. Sizeof is good idea. gcc-4.8: 84 gcc-3.4: 88 So, this supports the theory of an ABI incompatibility? Regards, Enrico -- Get my GPG key from http://www.uvena.de/pub.asc
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel