Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
Qt audio output example not building — missing generator class declaration
Never had any problem building any of the qt examples until i tried the audio examples.
Several of the audio examples do not build.
I am assuming I am missing some dependency, setting, or something like that.
When I try to build, for example, the audio output example, I get:
C:\Qt\Examples\Qt-5.3\multimedia\audiooutput\audiooutput.cpp:62: error: 'Generator' does not name a type Generator::Generator
And looking in the header, I do not see that class.
You should update your setup. This example builds correctly with 5.4
Yep, that was it. Thanks. Are there regressions for all the examples? If not, could they be added to prevent something like this in the future?
What do you mean by " Are there regressions for all the examples?" ?
I am just asking if the examples (e.g. Audio Output) were tested on the Windows version of Qt 5.3 with MinGW before it was released. (I imagine there is a makefile somewhere that builds all the examples with most of the common configurations before it is released, right? Anyway, I was just wondering if something slipped through the cracks and could be enhanced with those regression tests, or if, on the contrary, maybe I somehow corrupted my installation, or something like that.)
There's a CI infrastructure that builds Qt regularly on all tier 1 platform. I'd be more thinking that something got messed up with your installation, the code you were missing has been there for more than 2 years
Got it. I had another similar non-Qt issue. Maybe my drive is failing or corrupted somehow.
Sometimes it can be as simple as a global search replace that also include a Qt header without anybody noticing