Help wanted with compile error with wxWidgets3.1
Hamish McIntyre-Bhatty
cygwin@hamishmb.com
Tue Oct 7 14:39:25 GMT 2025
Thanks both, I shall try these out when I get back and see if that helps.
Best,
Hamish
On 05/10/2025 07:26, ASSI via Cygwin wrote:
> Hamish McIntyre-Bhatty via Cygwin writes:
>> I'm trying once again to get newer versions of wxWidgets and wxPython
>> to work under Cygwin, but I've noticed I'm running into a new problem
>> when simply rebuilding wxWidgets 3.1.5 that I last built around the
>> end of March (the prefix option to configure needed to be set), and I
>> don't understand how it ever compiled with the error I'm getting.
>
> You've probably used an older compiler, also Gtk had some updates in
> that timeframe that might be relevant.
>
>> In amongst other errors, I get "error: wxSoundPLaybackStatus does not
>> name a type" and various similar errors. You can get the repo with the
>> full cygport setup here:
>> https://gitlab.com/hamishmb/cygwin-wxwidgets3.1/-/tree/3.1.5?ref_type=heads
>>
>> Can anyone give me any hints? I first tried building wxWidgets 3.1.7
>> but that failed with a different error that I also don't know how to
>> solve. I'm not sure how I'm meant to know which header file things are
>> meant to be in when I get "was not declared in this scope" errors -
>> any hints with those or do I just need to be intimately familiar with
>> GNU source code for that?
>
> Since this is written in C++ you might need to explicitly set the
> standard that is targeted (-std=gnu++14 or -std=gnu++17, whatever is the
> newest that works with the targeted wxWidget version).
>
>
> Regards,
> Achim.
More information about the Cygwin
mailing list