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.