From ac856b1c367a6805b65b7ca328b526f14a485697 Mon Sep 17 00:00:00 2001 From: Oliver Bock <oliver.bock@aei.mpg.de> Date: Thu, 20 Oct 2011 17:03:26 +0200 Subject: [PATCH] Updated Win32 build to APP SDK 2.5 --- example/Makefile.mingw | 6 +++--- lib/amd/win32/{2.3 => 2.5}/OpenCL.lib | Bin 20886 -> 20886 bytes src/Makefile.mingw | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) rename lib/amd/win32/{2.3 => 2.5}/OpenCL.lib (50%) diff --git a/example/Makefile.mingw b/example/Makefile.mingw index 322d012..28bba19 100644 --- a/example/Makefile.mingw +++ b/example/Makefile.mingw @@ -1,11 +1,11 @@ PWD = $(shell pwd) NVIDIA_SDK_INSTALL_PATH ?= /usr/local/cuda -ATISTREAMSDKROOT ?= /usr/local/ati +AMDAPPSDKROOT ?= /opt/AMDAPP TARGET = clfft_example.exe -CXXFLAGS += -O3 -Wall -g -I$(NVIDIA_SDK_INSTALL_PATH)/OpenCL/common/inc -I$(ATISTREAMSDKROOT)/include -I../include -D_WIN32_WINDOWS=0x0410 -malign-double -LDFLAGS += $(PWD)/../lib/libclfft.a ../lib/amd/win32/2.3/OpenCL.lib +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/win32/2.5/OpenCL.lib $(TARGET): main.cpp Makefile $(PWD)/../lib/libclfft.a i586-mingw32msvc-g++ $(CXXFLAGS) main.cpp $(LDFLAGS) -o $(TARGET) diff --git a/lib/amd/win32/2.3/OpenCL.lib b/lib/amd/win32/2.5/OpenCL.lib similarity index 50% rename from lib/amd/win32/2.3/OpenCL.lib rename to lib/amd/win32/2.5/OpenCL.lib index 2918fdf62bbd859be6cf32feeaab0486413a06e8..4f9bee821bdc16ee5de08a3cc342f416be209f35 100755 GIT binary patch delta 2582 zcmbQXm~q--#tD*~#s(G^W@eVAhLb-yOKh}yE{rO&*-7LhvQUG)xP+yF0t6&*`7kmw zwC`m0<6>lB;Fvs7OL}sfMmHN50|P^T*<^9eNap;qIg^VupCK8lpf5JLLQ8-Jq-}DK zRx?7i`eYkz4zLb)Z4WdZ>$C+}K{~EX?$wf?+@>Kt`LA{XOlz@@GFaP89XBLxADp!y zmWb(^V-s#c5mwOG;sIHp!oa}5#K6NaxsO?Lvap^El1>GE@yY&r!eC|c3=9m+AZ3l> zB9lu@WYLuE*AwOjnWoObz`(-5Gnt=7cJePhR8>&d`RUstX?|b^afTKH0|Oh#{5#_E zlV9qiJ7d3|FvM>*298L&K`z{{C(H@6nq#t~f#hU4R<_AE3{Wix`vhWyj-e%*5&kgK z=b%Wz1C+-IIY1wniBEp&0(DQ75wd$gQn!sD?$KmmVBnoxXe>UN&sZJFLZ}*uTXKw@ zk)%N0fxG3IF}gGDO`w*BnOGy~5^#rx><JTO9Z-9~(E@Ud5ChNTgKYAX<4m!H3|JK? zj)fU`CdVs@PCkdBirWkl#mWo}3?d9XleO6;CpV!*vG`<oL`^e84H&2!`OJ|$TwtvQ zjyoj=1_trT|INiFFE&>|^4bG4sJ36|+Q1G5X_I8&nJmL0F?q5DdYZ8}fjC%^fq_Aa zfoHNmhxlX`OJvW(BRIkmIf6mau-+0H*2gUEksJh)`fCrBvav#!LJlK22A;`<$~eLZ z?0isWkq4_1ot!7kF}dE3dvdRy5R!ET)=>Y?vqp|_Xw*WIkbn(xh&I@ZPfqoOI<U(I z-COYJ`C)?`Js@wveOzFR>MckVfyxQh$?<j)lbP*MqX;QCMA@O6iX0;93_O$9a-oL^ z$i@1wAa%1hMDl)vJ=FW_?Ddg^L9YF44~bk=1_lN#2A;|C+|rXRUAQN&w?Pg+c-H80 zK+YQQc>m>q9zgKym*I$2#|=kx9mqwWJ_FBWK_1!3Sx(5wY=RTi8~dDG(YyiA(pJvM z5e$#_H7LSxcgwk;y8`a+9v5VHgHj5-toq}E96JTpTHsU&%0y-iJd@|EN=&wNLC!=1 z?vS!sfq{X+98@+hlog#k*%ny|C@SntAXNk?pILyEJ>V6?5*Hw)$gyV0z%%)ws`TVn zZpdK;k1;!UWPiYg*P#f*%Lh3R<V>KT4-N1c9>{eK$OZ6l;_*Z_ACw5;*`~%5IdtKH z{t87HWEgS@;|MBV`Nb!fc_DiTqzZ23DKBIzQKYQA(WSV}pqY4;H?kk#u95RWb|lFC zr9My{JwB#L$qXa~_u3B>UGPv%^F_A)gEJ&$$T2W5crx%zHV_m+D_-HQaPdQS1t_)M zHiD!EP?h5iN(~3(<tE?oLk<*p>elf`PV{g?=lP=>`qdxmHJ$)ZB(H&j5FSoF0m$J5 Sl7a>Nq(C&^K?=@-Ks5lN0kE<F delta 2582 zcmbQXm~q--#tD*~MwW)AmKKHvCX+unOKh}yE{rO&*-7LhvQUG)xP+yF0t6&*`7kmw zNLc>y;bLT9;Fvs7OL}sfMmHNL0|SFx&}4DVNM^a9$&-sUpCK8lpf5JLLQ8-Jq-}DK zRx?7i`eYkz4zLb)Z4WdZ>$C+}K{~EX?$wf?+@>Kt`LA{XOlz@@GFaP89XBLxADp!y zmWb(^V-s#c5mwOG;sIHp!oa}5#K6NaxsO?Lvap^El1>GE@yY&r!eC|c3=9m+AZ3l> zB9lu@WYLuE*AwOjnWoObz`(-5Gnt=7cJePhR8>&d`RUstX?|b^afTKH0|Oh#{5#_E zlV9qiJ7d3|FvM>*298L&K`z{{C(H@6nq#t~f#hU4R<_AE3{Wix`vhWyj-e%*5&kgK z=b%Wz1C+-IIY1wniBEp&0(DQ75wd$gQn!sD?$KmmVBnoxXe>UN&sZJFLZ}*uTXKw@ zk)%N0fxG3IF}gGDO`w*BnOGy~5^#rx><JTO9Z-9~(E@Ud5ChNTgKYAX<4m!H3|JK? zj)fU`CdVs@PCkdBirWkl#mWo}3?d9XleO6;CpV!*vG`<oL`^e84H&2!`OJ|$TwtvQ zjyoj=1_trT|INiFFE&>|^4bG4sJ36|+Q1G5X_I8&nJmL0F?q5DdYZ8}fjC%^fq_Aa zfoHNmhxlX`OJvW(BRIkmIf6mau-+0H*2gUEksJh)`fCrBvav#!LJlK22A;`<$~eLZ z?0isWkq4_1ot!7kF}dE3dvdRy5R!ET)=>Y?vqp|_Xw*WIkbn(xh&I@ZPfqoOI<U(I z-COYJ`C)?`Js@wveOzFR>MckVfyxQh$?<j)lbP*MqX;QCMA@O6iX0;93_O$9a-oL^ z$i@1wAa%1hMDl)vJ=FW_?Ddg^L9YF44~bk=1_lN#2A;|C+|rXRUAQN&w?Pg+c-H80 zK+YQQc>m>q9zgKym*I$2#|=kx9mqwWJ_FBWK_1!3Sx(5wY=RTi8~dDG(YyiA(pJvM z5e$#_H7LSxcgwk;y8`a+9v5VHgHj5-toq}E96JTpTHsU&%0y-iJd@|EN=&wNLC!=1 z?vS!sfq{X+98@+hlog#k*%ny|C@SntAXNk?pILyEJ>V6?5*Hw)$gyV0z%%)ws`TVn zZpdK;k1;!UWPiYg*P#f*%Lh3R<V>KT4-N1c9>{eK$OZ6l;_*Z_ACw5;*`~%5IdtKH z{t87HWEgS@;|MBV`Nb!fc_DiTqzZ23DKBIzQKYQA(WSV}pqY4;H?kk#u95RWb|lFC zr9My{JwB#L$qXa~_u3B>UGPv%^F_A)gEJ&$$T2W5crx%zHV_m+D_-HQaPdQS1t_)M zHiD!EP?h5iN(~3(<tE?oLk<*p>elf`PV{g?=lP=>`qdxmHJ$)ZB(H&j5FSoF0m$J5 Sl7a>Nq(C&^K?=@-Ks5mFjjkO4 diff --git a/src/Makefile.mingw b/src/Makefile.mingw index 234a58c..7334e6b 100644 --- a/src/Makefile.mingw +++ b/src/Makefile.mingw @@ -1,9 +1,9 @@ NVIDIA_SDK_INSTALL_PATH ?= /usr/local/cuda -ATISTREAMSDKROOT ?= /usr/local/ati +AMDAPPSDKROOT ?= /opt/AMDAPP TARGET = libclfft.a -CXXFLAGS += -O3 -Wall -g -I$(NVIDIA_SDK_INSTALL_PATH)/OpenCL/common/inc -I$(ATISTREAMSDKROOT)/include -I../include +CXXFLAGS += -O3 -Wall -g -I$(NVIDIA_SDK_INSTALL_PATH)/OpenCL/common/inc -I$(AMDAPPSDKROOT)/include -I../include OBJECTS = fft_setup.o fft_execute.o fft_kernelstring.o -- GitLab