 
            James,
What are the changes that you made? An undefined symbol suggests the compiler has built code referring to another object, but the linker was unable to find that object. Did you add new files to the ./lib directory? If so, you need to edit CMakeList.txt and then delete/recreate the build directory using cmake.