Open Kinpzz opened 6 years ago
Same issue here, any solution?
@Blurjp Actually, I have try the newest version of mxnet. The DFF project can compiled on it successfully.
Thanks @Kinpzz , i will try it.
Same issue. So you install mxnet1.2.0 and which method did you choose(from source or pip)? @Kinpzz @Blurjp
@samanthawyf from source, because we need to compile $(DFF_ROOT)/dff_rfcn/operator_cxx/*
following the installation step.
@Kinpzz follow the steps of readme get the same issue ,i don't know how can i get newest version from source and complie it ? Could you give me concrete steps?
@chuck0518 in step 3.1, I do not execute git checkout 62ecb60
to swtich to the old version 62ecb60
of mxnet
Summary of my procedure
install this project, run sh ./init.sh
install mxnet:
USE_OPENCV = 0 (optional)
USE_CUDA = 1
USE_CUDA_PATH = /your cuda path(cuda 8.0 is ok, 9.0 will fail)
USE_CUDNN = 1
I got an error like this:
In file included from /usr/local/cuda/include/cuda_runtime.h:115:0,
from <command-line>:0:
/usr/local/cuda/include/crt/common_functions.h:74:24: error: token ""__CUDACC_VER__ is no longer supported. Use __CUDACC_VER_MAJOR__, __CUDACC_VER_MINOR__, and __CUDACC_VER_BUILD__ instead."" is not valid in preprocessor expressions
#define __CUDACC_VER__ "__CUDACC_VER__ is no longer supported. Use __CUDACC_VER_MAJOR__, __CUDACC_VER_MINOR__, and __CUDACC_VER_BUILD__ instead."
^
/usr/local/cuda/include/crt/common_functions.h:74:24: note: in definition of macro ‘__CUDACC_VER__’
#define __CUDACC_VER__ "__CUDACC_VER__ is no longer supported. Use __CUDACC_VER_MAJOR__, __CUDACC_VER_MINOR__, and __CUDACC_VER_BUILD__ instead."
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/cuda/include/cuda_runtime.h:115:0,
from <command-line>:0:
/usr/local/cuda/include/crt/common_functions.h:74:24: error: token ""__CUDACC_VER__ is no longer supported. Use __CUDACC_VER_MAJOR__, __CUDACC_VER_MINOR__, and __CUDACC_VER_BUILD__ instead."" is not valid in preprocessor expressions
#define __CUDACC_VER__ "__CUDACC_VER__ is no longer supported. Use __CUDACC_VER_MAJOR__, __CUDACC_VER_MINOR__, and __CUDACC_VER_BUILD__ instead."
^
/usr/local/cuda/include/crt/common_functions.h:74:24: note: in definition of macro ‘__CUDACC_VER__’
#define __CUDACC_VER__ "__CUDACC_VER__ is no longer supported. Use __CUDACC_VER_MAJOR__, __CUDACC_VER_MINOR__, and __CUDACC_VER_BUILD__ instead."
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Makefile:211: recipe for target 'build/src/operator/tensor/indexing_op_gpu.o' failed
make: *** [build/src/operator/tensor/indexing_op_gpu.o] Error 1
make: *** 正在等待未完成的任务....
Makefile:211: recipe for target 'build/src/operator/tensor/ordering_op_gpu.o' failed
Do you have any idea?
I follow the steps of
README
, however it output this after executingmake