Hello, Im trying to compile my program but I am getting this strange error, I have no idea what it means.

release/POLevel.o:POLevel.cc.text+0x46b): undefined reference to `Derived:erived()'
release/POLevel.o:POLevel.cc.text+0x484): undefined reference to `Derived::createLevel()'
release/POLevel.o:POLevel.cc.text+0x86b): undefined reference to `Derived:erived()'
release/POLevel.o:POLevel.cc.text+0x884): undefined reference to `Derived::createLevel()'

This is the code I have:

Code:
	Derived object;
	object.createLevel();

My Header class looks like this:

Code:
class Derived: public POLevel
{
	public:
		void createLevel();
		Derived();
}

Derived::Derived()
{	
	return;
}
The Derived.cc file for the respective methods looks basically like this:

Code:
Derived::Derived()
{	
	return;
}

void createLevel()
{
}

I have no idea why im getting the error, any help would be greatly appreciated.