[Geany-Devel] Blank completion popups on Windows

Lex Trotman elextr at xxxxx
Sun Apr 19 22:38:25 UTC 2015


On 20 April 2015 at 07:58, Enrico Tröger <enrico.troeger at uvena.de> wrote:
> On 19/04/15 23:46, Lex Trotman wrote:
>> On 20 April 2015 at 07:43, Enrico Tröger <enrico.troeger at uvena.de> wrote:
>>> 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?
>>
>> Just a wild stab, does it work with 64 bit?
>
> No idea, I never got a 64bit Windows build environment.

Ok, never mind, just a thought to try a different ABI

Cheers
Lex

>
>
> Regards,
> Enrico
>
> --
> Get my GPG key from http://www.uvena.de/pub.asc
>
>
> _______________________________________________
> Devel mailing list
> Devel at lists.geany.org
> https://lists.geany.org/cgi-bin/mailman/listinfo/devel
>


More information about the Devel mailing list