Fix ctf.mk for CUDA
This commit is contained in:
parent
4e2de62508
commit
5c41fb65e4
@ -14,10 +14,17 @@ $(CTF_SRC_PATH)/configure:
|
|||||||
git clone $(CTF_GIT_REPOSITORY) $(@D)
|
git clone $(CTF_GIT_REPOSITORY) $(@D)
|
||||||
cd $(@D) && git checkout $(CTF_COMMIT)
|
cd $(@D) && git checkout $(CTF_COMMIT)
|
||||||
|
|
||||||
|
# Here make sure that ctf does not builld with CUDA support
|
||||||
|
# since it is broken anyways
|
||||||
|
#
|
||||||
|
# Also we patch the file kernel.h because it mostl
|
||||||
|
# doesn't work when we try to include ctf in a CUDACC
|
||||||
|
# compiler code.
|
||||||
$(CTF_BUILD_PATH)/Makefile: $(CTF_SRC_PATH)/configure
|
$(CTF_BUILD_PATH)/Makefile: $(CTF_SRC_PATH)/configure
|
||||||
mkdir -p $(CTF_BUILD_PATH)
|
mkdir -p $(CTF_BUILD_PATH)
|
||||||
cd $(CTF_BUILD_PATH) && \
|
cd $(CTF_BUILD_PATH) && \
|
||||||
$(abspath $(CTF_SRC_PATH))/configure $(CTF_CONFIG_FLAGS)
|
$(abspath $(CTF_SRC_PATH))/configure NVCC="" $(CTF_CONFIG_FLAGS)
|
||||||
|
sed -i s/CUDACC/ATRIP_NOT_CUDACC/g ${CTF_SRC_PATH}/src/interface/kernel.h
|
||||||
|
|
||||||
|
|
||||||
$(CTF_STATIC_LIB): $(CTF_BUILD_PATH)/Makefile
|
$(CTF_STATIC_LIB): $(CTF_BUILD_PATH)/Makefile
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user