diff --git a/Application/CMakeLists.txt b/Application/CMakeLists.txt
index ded7f031f50112a6ec3385488730ffeca668c0bb..5424242dcdc58dd4f4db5da561c13a1d7b0c8df1 100644
--- a/Application/CMakeLists.txt
+++ b/Application/CMakeLists.txt
@@ -203,17 +203,7 @@ if(XCODE)
 endif()
 #endif()
 
-if(WIN32)
-    set(trex_subproject_CMAKE_ARGS
-        -DCMAKE_C_FLAGS_DEBUG="/MTd"
-        -DCMAKE_C_FLAGS_RELEASE="/MT"
-        -DCMAKE_C_FLAGS_RELWITHDEBINFO="/MT"
-        -DCMAKE_CXX_FLAGS_DEBUG=/MTd
-        -DCMAKE_CXX_FLAGS_RELEASE=/MT
-        -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=/MT)
-else()
-    set(trex_subproject_CMAKE_ARGS "")
-endif()
+ set(trex_subproject_CMAKE_ARGS "")
 
 
 SET(trex_subproject_CMAKE_ARGS ${trex_subproject_CMAKE_ARGS}
@@ -746,10 +736,12 @@ if(${TREX_BUILD_OPENCV})
     endif()
     
     set(OPENCV_PREFIX_PATH ${png_install_dir} ${zlib_install_dir} ${CMAKE_PREFIX_PATH} )
-    set(OPENCV_EXTRA_FLAGS_ ${OPENCV_EXTRA_FLAGS} "-DCMAKE_CXX_FLAGS_DEBUG=${CMAKE_CXX_FLAGS_DEBUG}"
+    set(OPENCV_EXTRA_FLAGS_ ${OPENCV_EXTRA_FLAGS} 
+			"-DCMAKE_CXX_FLAGS_DEBUG=${CMAKE_CXX_FLAGS_DEBUG}"
             "-DCMAKE_CXX_FLAGS_RELEASE=${CMAKE_CXX_FLAGS_RELEASE}"
             "-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=${CMAKE_CXX_FLAGS_RELWITHDEBINFO}"
             "-DCMAKE_C_FLAGS=${CMAKE_C_FLAGS}"
+			"-DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS}"
             "-DCMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}")
             
     if(APPLE AND CMAKE_COMPILER_IS_GNUCXX)
@@ -763,14 +755,6 @@ if(${TREX_BUILD_OPENCV})
             "-DCMAKE_OSX_DEPLOYMENT_TARGET=${CMAKE_OSX_DEPLOYMENT_TARGET}")
     endif()
    
-   if(WIN32)
-        set(OPENCV_EXTRA_FLAGS_
-                        ${OPENCV_EXTRA_FLAGS_}
-						"-DCMAKE_CXX_FLAGS_DEBUG=/MTd"
-                        "-DCMAKE_CXX_FLAGS_RELEASE=/MT"
-                        "-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=/MT")
-   endif()
-   
    if(TREX_BUILD_PNG)
        if(WIN32)
            set(OPENCV_EXTRA_FLAGS_ ${OPENCV_EXTRA_FLAGS_}
@@ -807,6 +791,7 @@ if(${TREX_BUILD_OPENCV})
    else()
 		set(TREX_CMAKE_BUILD_TYPE $<$<CONFIG:Debug>:Release>$<$<CONFIG:Release>:Debug>)
    endif()
+   message(STATUS "TREX_CMAKE_BUILD_TYPE ${TREX_CMAKE_BUILD_TYPE}")
    set(OPENCV_CMAKE_ARGS ${OPENCV_CMAKE_ARGS} 
 			-DCMAKE_BUILD_TYPE=${TREX_CMAKE_BUILD_TYPE}
 			-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}