In your DBabstraction header file, you declare that a pointer, pInstance, is going to be defined somewhere. You never define it. To the source file, you need to add
DBabstraction *DBabstraction::pInstance = NULL;
before the constructor.
You'll need something similar in the Runner source file, to define the globalDB pointer.