Build error on Ubuntu 19 and CUDA 10

233 views
Skip to first unread message

Dr Aarij Mahmood Hussaan

unread,
Nov 24, 2019, 7:44:07 AM11/24/19
to Caffe Users
Hye all

I am on Ubuntu 19 and using CUDA 10, but cannot seem to build caffe from source due to some undefined reference to cuda objects

build_release/lib/libcaffe.so: undefined reference to `cudaLaunch'
collect2: error: ld returned 1 exit status
Makefile:640: recipe for target '.build_release/examples/siamese/convert_mnist_siamese_data.bin' failed
make: *** [.build_release/examples/siamese/convert_mnist_siamese_data.bin] Error 1
.build_release/lib/libcaffe.so: undefined reference to `cudaSetupArgument'
.build_release/lib/libcaffe.so: undefined reference to `cudaConfigureCall'
.build_release/lib/libcaffe.so: undefined reference to `cudaLaunch'
collect2: error: ld returned 1 exit status
Makefile:635: recipe for target '.build_release/tools/extract_features.bin' failed
make: *** [.build_release/tools/extract_features.bin] Error 1
.build_release/lib/libcaffe.so: undefined reference to `cudaSetupArgument'
.build_release/lib/libcaffe.so: undefined reference to `cudaConfigureCall'
.build_release/lib/libcaffe.so: undefined reference to `cudaLaunch'
.build_release/lib/libcaffe.so: undefined referencecollect2: error: ld returned 1 exit status
 to `cudaSetupArgument'
.build_release/lib/libcaffe.so: undefined reference to `cudaConfigureCall'
.build_release/lib/libcaffe.so: undefined reference to `cudaLaunch'
Makefile:640: recipe for target '.build_release/examples/cpp_classification/classification.bin' failed
make: *** [.build_release/examples/cpp_classification/classification.bin] Error 1
collect2: error: ld returned 1 exit status
Makefile:640: recipe for target '.build_release/examples/mnist/convert_mnist_data.bin' failed
make: *** [.build_release/examples/mnist/convert_mnist_data.bin] Error 1
.build_release/lib/libcaffe.so: undefined reference to `cudaSetupArgument'
.build_release/lib/libcaffe.so: undefined reference to `cudaConfigureCall'
.build_release/lib/libcaffe.so: undefined reference to `cudaLaunch'
.build_release/lib/libcaffe.so: undefined reference to `cudaSetupArgument'
collect2: error: ld returned 1 exit status
.build_release/lib/libcaffe.so: undefined reference to `cudaConfigureCall'
.build_release/lib/libcaffe.so: undefined reference to `cudaLaunch'
Makefile:635: recipe for target '.build_release/tools/convert_imageset.bin' failed
make: *** [.build_release/tools/convert_imageset.bin] Error 1
collect2: error: ld returned 1 exit status
Makefile:640: recipe for target '.build_release/examples/cifar10/convert_cifar_data.bin' failed
make: *** [.build_release/examples/cifar10/convert_cifar_data.bin] Error 1


any pointers?

Dennis Mungai

unread,
Nov 24, 2019, 7:56:47 AM11/24/19
to Dr Aarij Mahmood Hussaan, Caffe Users
Most likely, your CUDA installation is incomplete.
Do you have a file in /etc/ld.so.conf.d/ named cuda.conf or thereabouts? 

--
You received this message because you are subscribed to the Google Groups "Caffe Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to caffe-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/caffe-users/19450ff0-cf27-46ac-85a3-ecb298bd6783%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages