corrected CMakelists.txt for linux compilation