Create a custom library which uses Arduino Extended Database Library

PaulS:
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.

I just ignored that one could write instruction outside of a function in source code. Again thx.