diff --git a/core/base/CMakeLists.txt b/core/base/CMakeLists.txt
index 225973166c40a00dfdd546caf9abc343e9c332ad..506060bc73a0e1e8142183d35415d75ca03ec7a8 100644
--- a/core/base/CMakeLists.txt
+++ b/core/base/CMakeLists.txt
@@ -70,7 +70,7 @@ EndIf()
 Set(LINKDEF CbmBaseLinkDef.h)
 Set(LIBRARY_NAME CbmBase)
 Set(DEPENDENCIES
-    CbmData Base boost_regex
+    CbmData Base boost_regex boost_filesystem
 )
 
 GENERATE_LIBRARY()
diff --git a/reco/detectors/sts/CMakeLists.txt b/reco/detectors/sts/CMakeLists.txt
index 251273ae4787298061a00814e408a44b0803be98..ef23952641d3d80c817ac9adfc703d803a1a7337 100644
--- a/reco/detectors/sts/CMakeLists.txt
+++ b/reco/detectors/sts/CMakeLists.txt
@@ -81,7 +81,7 @@ ${Boost_LIBRARY_DIRS}
 
 # -----   Specify library dependences   -------------------
 Set(DEPENDENCIES
-    CbmBase CbmData CbmQaBase CbmRecoBase CbmStsBase 
+    CbmBase CbmData CbmQaBase CbmMvd CbmRecoBase CbmStsBase
 )
 # ---------------------------------------------------------
 
diff --git a/reco/detectors/tof/CMakeLists.txt b/reco/detectors/tof/CMakeLists.txt
index 998a6cd8e61bd0ee42b695dfcd10fe974c20f073..1f0b6ab60f5982b0558e9d11ca826bc9a9420e2a 100644
--- a/reco/detectors/tof/CMakeLists.txt
+++ b/reco/detectors/tof/CMakeLists.txt
@@ -59,7 +59,7 @@ set(LINKDEF CbmTofRecoLinkDef.h)
 Set(LIBRARY_NAME CbmTofReco)
 Set(DEFINITIONS ${DEFINITIONS} BUILD_TOF_BEAMTIME)
 Set(DEPENDENCIES
-    CbmTofBase CbmRecoBase CbmBase CbmData CbmDisplay Base Minuit
+    CbmTofBase CbmRecoBase CbmBase CbmData CbmFlibFlesTools CbmDisplay Base Minuit
 )
 
 GENERATE_LIBRARY()
diff --git a/sim/detectors/much/CMakeLists.txt b/sim/detectors/much/CMakeLists.txt
index d0094979bb57fadefbf2ff40a16cb5ccdf040cbe..26e3aef59e78f54c599cb6089282c2e4f26b2003 100644
--- a/sim/detectors/much/CMakeLists.txt
+++ b/sim/detectors/much/CMakeLists.txt
@@ -47,7 +47,7 @@ qa/CbmMuchDigitizerQa.cxx
 set(LINKDEF CbmMuchSimLinkDef.h)
 Set(LIBRARY_NAME CbmMuchSim)
 Set(DEPENDENCIES
-    CbmMuchBase CbmBase CbmData Base CbmQaBase
+    CbmMuchBase CbmSimBase CbmQaBase CbmBase CbmData Base
 )
 
 GENERATE_LIBRARY()
diff --git a/sim/detectors/rich/CMakeLists.txt b/sim/detectors/rich/CMakeLists.txt
index b05dbb9ce4598c8c5d1268b92712a4cf66d89be4..1fc0b0cd7cbb718d02966abc203ad0197b3f9692 100644
--- a/sim/detectors/rich/CMakeLists.txt
+++ b/sim/detectors/rich/CMakeLists.txt
@@ -46,6 +46,6 @@ ENDIF (SSE_FOUND)
 set(LINKDEF  CbmRichSimLinkDef.h)
 
 Set(LIBRARY_NAME CbmRichSim)
-Set(DEPENDENCIES Base CbmData CbmRichBase Gdml)
+Set(DEPENDENCIES Base CbmData CbmSimBase CbmRichBase Gdml)
 
 GENERATE_LIBRARY()
diff --git a/sim/detectors/sts/CMakeLists.txt b/sim/detectors/sts/CMakeLists.txt
index e29af5eb62c10e3636269d7efd798bc5557d8cf5..786c18bc3b84ae37cf9e15225fb0e8b6815c435f 100644
--- a/sim/detectors/sts/CMakeLists.txt
+++ b/sim/detectors/sts/CMakeLists.txt
@@ -70,7 +70,7 @@ ${Boost_LIBRARY_DIRS}
 
 # -----   Specify library dependences   -------------------
 Set(DEPENDENCIES
-    CbmBase CbmData CbmStsBase
+    CbmStsBase CbmSimBase CbmBase CbmData
 )
 # ---------------------------------------------------------
 
diff --git a/sim/detectors/trd/CMakeLists.txt b/sim/detectors/trd/CMakeLists.txt
index afb0dda8bd321e1db00ea174e6b8faa8e8f2e108..98b6685e228e9bbc0facd566860a49a111b3b585 100644
--- a/sim/detectors/trd/CMakeLists.txt
+++ b/sim/detectors/trd/CMakeLists.txt
@@ -68,7 +68,7 @@ ENDIF (SSE_FOUND)
 set(LINKDEF CbmTrdSimLinkDef.h)
 Set(LIBRARY_NAME CbmTrdSim)
 Set(DEPENDENCIES
-    CbmBase CbmData Base CbmTrdBase
+    CbmBase CbmData Base CbmSimBase CbmTrdBase
 )
 
 GENERATE_LIBRARY()