[Development] Unsatisfied symbols for QAbstractOpenGLFunctions

Christophe de Dinechin christophe at taodyne.com
Thu Nov 27 04:50:59 CET 2014

> On 26 Nov 2014, at 19:31, Thiago Macieira <thiago.macieira at intel.com> wrote:
> On Wednesday 26 November 2014 10:10:15 Christophe de Dinechin wrote:
>> It compiles OK, but it fails to link stating that it does not find the
>> vtable for QAbstractOpenGLFunctions, referenced from the compiler-generated
>> copy constructor for QAbstractOpenGLFunctions. Maybe the problem is that
>> there should be a copy constructor in the class? Even if marked private, if
>> the intent is that you can't copy the class (but I don't see why not).
> That class is not copyable. You must find out what caused the copy in the first 
> place and shoot it down.

I did find that. As I wrote earlier, if it's not copyable, then it should have a private copy constructor. Otherwise, there's no way to know, as the compiler generates an implicit copy constructor for you.


More information about the Development mailing list