diff --git a/CMakeLists.txt b/CMakeLists.txt
index c53a8c10b189a89a2658c7ffad2911f7282c2bd9..660efad593180c859ac26386ced641f0138a7b04 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -3,14 +3,15 @@ project(macaon2)
 
 find_package(FLEX)
 find_package(BLAS)
+#find_package(DyNet)
 
 add_definitions("-Wall" )
 SET(CMAKE_C_COMPILER g++)
 SET(CMAKE_CXX_COMPILER g++)
 
 
-SET( CMAKE_CXX_FLAGS  "${CMAKE_CXX_FLAGS} -Ofast -DUSE_CBLAS")
-SET( CMAKE_EXE_LINKER_FLAGS  "${CMAKE_EXE_LINKER_FLAGS} -lm -lopenblas" )
+SET( CMAKE_CXX_FLAGS  "${CMAKE_CXX_FLAGS} -std=c++11 -Ofast -DUSE_CBLAS -I/home/marjorie/Documents/LIB/dynet -I/home/marjorie/Documents/LIB/eigen")
+SET( CMAKE_EXE_LINKER_FLAGS  "${CMAKE_EXE_LINKER_FLAGS} -lm -lopenblas -L/home/marjorie/Documents/LIB/dynet/build/dynet -ldynet" )
 
 
 if (${CMAKE_C_COMPILER_VERSION} VERSION_LESS 5.3)
diff --git a/maca_trans_parser/CMakeLists.txt b/maca_trans_parser/CMakeLists.txt
index fe60c665b218d6e2d59c93f99dcdfeb292d007bd..b07555e8f03b538f55c10eeeb5d9130b400a8bbb 100644
--- a/maca_trans_parser/CMakeLists.txt
+++ b/maca_trans_parser/CMakeLists.txt
@@ -29,6 +29,7 @@ set(SOURCES src/context.c
   src/feat_types.c
   src/mvt.c
   src/mvt_stack.c
+  src/train_cff.cpp
   )
 
 #compiling library
@@ -43,12 +44,19 @@ target_link_libraries(transparse perceptron)
 #target_link_libraries(maca_trans_parser_nn maca_common)
 #install (TARGETS maca_trans_parser_nn DESTINATION bin)
 
+add_executable(train_dynet ./src/train_dynet.cpp)
+target_link_libraries(train_dynet transparse)
+target_link_libraries(train_dynet maca_common)
+install (TARGETS train_dynet DESTINATION bin)
+
 add_executable(maca_trans_lemmatizer_mcf2cff ./src/maca_trans_lemmatizer_mcf2cff.c)
 target_link_libraries(maca_trans_lemmatizer_mcf2cff perceptron)
 target_link_libraries(maca_trans_lemmatizer_mcf2cff transparse)
 target_link_libraries(maca_trans_lemmatizer_mcf2cff maca_common)
 install (TARGETS maca_trans_lemmatizer_mcf2cff DESTINATION bin)
 
+
+
 add_executable(maca_trans_tagger_mcf2cff ./src/maca_trans_tagger_mcf2cff.c)
 target_link_libraries(maca_trans_tagger_mcf2cff perceptron)
 target_link_libraries(maca_trans_tagger_mcf2cff transparse)