diff --git a/Findgnss_utils.cmake b/Findgnss_utils.cmake
index 849abcdb60ef0274c6affb4d365ba528951fa6e9..ab421e241cfd865f2cd40eccfebc7df1918999a5 100644
--- a/Findgnss_utils.cmake
+++ b/Findgnss_utils.cmake
@@ -1,5 +1,5 @@
 #edit the following line to add the librarie's header files
-FIND_PATH(gnss_utils_INCLUDE_DIR gnss_utils.h /usr/include/iridrivers /usr/local/lib)
+FIND_PATH(gnss_utils_INCLUDE_DIR observations.h navigation.h /usr/include/iridrivers /usr/local/lib)
 
 FIND_LIBRARY(gnss_utils_LIBRARY
     NAMES gnss_utils
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 37da0b737235087e36b5fd17bac9ebfd52cb341a..e30d5c9acf7e8f969b5f4aee4c3043fc9fb6bf27 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -4,7 +4,7 @@ set(rtklib_src_dir ${rtklib_dir}/src)
 
 # driver source files
 SET(sources
-    gnss_utils.cpp
+    getPos.cpp
     observations.cpp
     navigation.cpp)
 
diff --git a/src/getPos.cpp b/src/getPos.cpp
index 467262173e085039a25f3b9eb00507413e9ed96d..86b04164fd6578da5a2ea936d6d84fb7607d60b6 100644
--- a/src/getPos.cpp
+++ b/src/getPos.cpp
@@ -1,4 +1,4 @@
-#include "../include/gnss_utils.h"
+#include "../include/getPos.h"
 
 using namespace GNSSUtils;