I am assuming I have a linker problem.
I run my program and get an "Undefined" function error.
But if I include the Implementation file on my main.cpp file then it will run. So I am assuming codeblocks is not linking the Header and the implementation files >> that's why I have to include the implementation file on main.cpp.
I use Ubuntu 18.04 and codeblocks 17.04.
Once I do include the implementation file on main.cpp, then my program runs perfectly. That's why I think its a Linker Error
Any Thoughts on resolving this??