[Geany-Devel] Blank completion popups on Windows

Enrico Tröger enrico.troeger at xxxxx
Sun Apr 19 21:58:32 UTC 2015


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.


Regards,
Enrico

-- 
Get my GPG key from http://www.uvena.de/pub.asc

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <http://lists.geany.org/pipermail/devel/attachments/20150419/f028a7c8/attachment.sig>


More information about the Devel mailing list