diff --git a/.gitignore b/.gitignore
index ed789e92b1a9c81b951529c568d2d4e8596e5de9..66cd5781087eb2924080eeae81adaea5df96c1a0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,6 @@
 # patterns
 *.o
-*.a
+libclfft.a
 
 # files
 clfft_example
diff --git a/example/Makefile.mingw b/example/Makefile.mingw
index a90286de50150118c24479d53b85f80a5ec6e896..fd2e2b202169c8543246cc38864d49ae52a6452b 100644
--- a/example/Makefile.mingw
+++ b/example/Makefile.mingw
@@ -7,7 +7,7 @@ ARCH ?= 32
 TARGET = clfft_example.exe
 
 CXXFLAGS += -O3 -Wall -g -I$(NVIDIA_SDK_INSTALL_PATH)/OpenCL/common/inc -I$(AMDAPPSDKROOT)/include -I../include -D_WIN32_WINDOWS=0x0410 -malign-double
-LDFLAGS += $(PWD)/../lib/libclfft.a ../lib/amd/win$(ARCH)/2.6/OpenCL.lib
+LDFLAGS += $(PWD)/../lib/libclfft.a -lOpenCL -L../lib/amd/win$(ARCH)/2.6
 
 $(TARGET): main.cpp Makefile $(PWD)/../lib/libclfft.a
 	$(CXX) $(CXXFLAGS) main.cpp $(LDFLAGS) -o $(TARGET)
diff --git a/lib/amd/win32/2.6/libOpenCL.a b/lib/amd/win32/2.6/libOpenCL.a
new file mode 100644
index 0000000000000000000000000000000000000000..3f3fe14351c55fd9b086e96e870350b0996d6c50
Binary files /dev/null and b/lib/amd/win32/2.6/libOpenCL.a differ
diff --git a/lib/amd/win64/2.6/libOpenCL.a b/lib/amd/win64/2.6/libOpenCL.a
new file mode 100644
index 0000000000000000000000000000000000000000..74f4547c3718af06c4b92ea0bf90eafa3aac6401
Binary files /dev/null and b/lib/amd/win64/2.6/libOpenCL.a differ