diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7303a22beca185e205ffd0e604b68ba0b59550ba..34809ab0d047c0b252d7015770d6495e4ab03ba6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,7 @@
 cmake_minimum_required(VERSION 3.18)
 
+#set (GNUtoMS 1)
+
 project(SimpleTest VERSION 0.1 LANGUAGES CXX)
 
 set(CMAKE_AUTOUIC ON)
@@ -12,14 +14,16 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
 
 if(WIN32)
     set(CMAKE_FIND_LIBRARY_SUFFIXES ".a" ${CMAKE_FIND_LIBRARY_SUFFIXES})
-    set(Qt5_DIR "C:/msys64/clang64/qt5-static/lib/cmake/Qt5")
+    set(Qt5_DIR "C:/msys64/mingw64/qt5-static/lib/cmake/Qt5")
 endif()
 
-set(CMAKE_CXX_STANDARD_LIBRARIES "-stdlib=libc++")
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra")
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fuse-ld=lld -static")
-set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -s")
+#set(CMAKE_C_COMPILER "clang")
+#set(CMAKE_CXX_COMPILER "clang++")
 
+#set(CMAKE_CXX_STANDARD_LIBRARIES "-stdlib=libc++")
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -static -Wno-cast-function-type")
+#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fuse-ld=lld -static")
+set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -s")
 
 find_package(Qt5 REQUIRED COMPONENTS Widgets Charts)
 
@@ -31,7 +35,7 @@ add_library(cute SHARED
     src/cute.cpp
     src/control.cpp
     src/cuteControl.cpp
-    src/cute.def
+  #  src/cute.def
 )
 
 target_link_libraries(cute PRIVATE