diff --git a/Inst_eddies/Tests/CMakeLists.txt b/Inst_eddies/Tests/CMakeLists.txt
index ff9223de85aefd658016065a793925f799c28a37..4640e1f047a9e5c01323905ca136fde99eddda0b 100644
--- a/Inst_eddies/Tests/CMakeLists.txt
+++ b/Inst_eddies/Tests/CMakeLists.txt
@@ -36,7 +36,10 @@ target_link_libraries(test_max_speed_contour_ssh PRIVATE
   Jumble::jumble NetCDF_Fortran::netcdff)
 
 # test_nearby_extr
-add_executable(test_nearby_extr test_nearby_extr.f90)
+add_executable(test_nearby_extr test_nearby_extr.f90
+  ${PROJECT_SOURCE_DIR}/Overlap/read_grid.F90
+  ${PROJECT_SOURCE_DIR}/Overlap/read_snapshot.f90
+  ${PROJECT_SOURCE_DIR}/Overlap/read_eddy.f90)
 target_compile_definitions(test_nearby_extr PRIVATE CPP_SEQUENTIAL)
 target_link_libraries(test_nearby_extr PRIVATE Shapelib_03::shapelib_03
   Contour_531::contour_531 Jumble::jumble gpc_f Numer_Rec_95::numer_rec_95)
@@ -47,7 +50,8 @@ target_link_libraries(test_local_extrema PRIVATE NetCDF95::netcdf95
   Jumble::jumble NetCDF_Fortran::netcdff)
 
 # test_set_max_speed
-add_executable(test_set_max_speed test_set_max_speed.f90)
+add_executable(test_set_max_speed test_set_max_speed.f90
+  ${PROJECT_SOURCE_DIR}/Overlap/read_eddy.f90)
 target_link_libraries(test_set_max_speed PRIVATE Geometry::geometry
   Numer_Rec_95::numer_rec_95 NetCDF95::netcdf95
   Shapelib_03::shapelib_03 Contour_531::contour_531 Jumble::jumble
diff --git a/Overlap/CMakeLists.txt b/Overlap/CMakeLists.txt
index 4e6e3a87e281c60cbe1a38799445b5440711d37d..4751624a6c493624263c762ff9caff938b54f46d 100644
--- a/Overlap/CMakeLists.txt
+++ b/Overlap/CMakeLists.txt
@@ -23,9 +23,6 @@ target_sources(test_overlap PRIVATE overlap.f90 spher_polygon_area.f90
   candidate_overlap.f90 unit_edge_m.f90 config_graph.F90 read_grid.F90
   read_snapshot.f90 read_eddy.f90)
 target_sources(test_spher_polygon_area PRIVATE spher_polygon_area.f90)
-target_sources(test_nearby_extr PRIVATE read_grid.F90 read_snapshot.f90
-  read_eddy.f90)
-target_sources(test_set_max_speed PRIVATE read_eddy.f90)
 target_sources(test_read_snapshot PRIVATE read_snapshot.f90 read_eddy.f90
   read_grid.F90 config_graph.F90)
 target_sources(test_read_eddy PRIVATE read_eddy.f90)