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.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Factory and User Sound Singles for Waldorf rackAttack:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to