update CMakeLists.txt so that it can execute on Linux.