X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fplugin_cuda;h=4c184e2a111c289b49a19da6f9e8e067e83325a1;hp=f649113eae11607a1bb3f0f472a5ef8ab580bcf6;hb=50d265a225993329522ba69db9f3cb275410a326;hpb=7718f72da6995e7b2b2a59dcc61cc80a2f4bf38f diff --git a/cinelerra-5.1/plugin_cuda b/cinelerra-5.1/plugin_cuda index f649113e..4c184e2a 100644 --- a/cinelerra-5.1/plugin_cuda +++ b/cinelerra-5.1/plugin_cuda @@ -7,14 +7,14 @@ NVCC := $(CUDA_PATH)/bin/nvcc -ccbin $(HOST_COMPILER) NVCCFLAGS := -m${TARGET_SIZE} -Xcompiler -fPIC -Xcompiler -fno-omit-frame-pointer -g LDFLAGS = -lcuda -L $(CUDA_PATH)/targets/x86_64-linux/lib -lcudart -SMS ?= 30 35 37 50 52 60 61 70 75 +SMS ?= 35 37 50 52 60 61 70 75 $(foreach sm,$(SMS),$(eval GENCODE_FLAGS += -gencode arch=compute_$(sm),code=sm_$(sm))) HIGHEST_SM := $(lastword $(sort $(SMS))) GENCODE_FLAGS += -gencode arch=compute_$(HIGHEST_SM),code=compute_$(HIGHEST_SM) # samples source access BEWARE! # contains includes which conflict: search /usr/include first -CFLAGS += -I/usr/include -I/usr/local/cuda/samples +CFLAGS += -I/usr/include -I$(CUDA_PATH)/samples CFLAGS += -I$(CUDA_PATH)/samples/common/inc CFLAGS += -I$(CUDA_PATH)/targets/x86_64-linux/include CFLAGS += -Wno-unused-function