diff --git a/GeoLib/CMakeLists.txt b/GeoLib/CMakeLists.txt
index 04263e0a20e5e693b523fc6d892ed526858c9e86..cbb3ce08ebebba27bed051015c774aa73b38a396 100644
--- a/GeoLib/CMakeLists.txt
+++ b/GeoLib/CMakeLists.txt
@@ -14,7 +14,7 @@ ogs_add_library(GeoLib ${SOURCES})
 
 target_link_libraries(
     GeoLib
-    PUBLIC BaseLib MathLib $<$<BOOL:${OGS_BUILD_GUI}>:rapidxml>
+    PUBLIC BaseLib Eigen3::Eigen MathLib $<$<BOOL:${OGS_BUILD_GUI}>:rapidxml>
            $<$<BOOL:${OGS_BUILD_GUI}>:Qt5::Xml>
            $<$<BOOL:${OGS_BUILD_GUI}>:Qt5::XmlPatterns>
     PRIVATE tet