diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index cfc10b835f98c326755416643e321f4453f1d068..9c0d1c9d59a1dd9471f55afc0562e16a5faf5742 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -284,6 +284,7 @@ IF(VITE_ENABLE_OTF)
     parser/ParserOTF.hpp
     parser/mt_ParserEventOTF.hpp
     parser/mt_ParserOTF.hpp
+    parser/OTFTraceBuilderThread.hpp
     )
 
   SET(VITE_SRCS
@@ -293,6 +294,7 @@ IF(VITE_ENABLE_OTF)
     parser/ParserOTF.cpp
     parser/mt_ParserEventOTF.cpp
     parser/mt_ParserOTF.cpp
+    parser/OTFTraceBuilderThread.cpp
     )
 
   INCLUDE_DIRECTORIES(${OTF_INCLUDE_DIR})