Updated CMakeLists.txt and certain individual files to allow clang++/g++ to be used to compile.  CMake now works as expected to compile the project.  Works fine on linux as of now.