NVIDIA_SDK_INSTALL_PATH ?= /usr/local/cuda AMDAPPSDKROOT ?= /opt/AMDAPP CXX ?= i586-mingw32msvc-g++ AR ?= i586-mingw32msvc-ar TARGET = libclfft.a 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 $(TARGET): $(OBJECTS) $(AR) rcs $(TARGET) $(OBJECTS) mkdir -p ../lib cp $(TARGET) ../lib/ fft_setup.o: fft_setup.cpp fft_internal.h fft_base_kernels.h $(CXX) $(CXXFLAGS) -c fft_setup.cpp fft_execute.o: fft_execute.cpp ../include/clFFT.h fft_internal.h $(CXX) $(CXXFLAGS) -c fft_execute.cpp fft_kernelstring.o: fft_kernelstring.cpp ../include/clFFT.h fft_internal.h $(CXX) $(CXXFLAGS) -c fft_kernelstring.cpp clean: rm -f *.o rm -f *.a