Skip to content
Prev 1268 / 10988 Next

[Rcpp-devel] finding an undefined symbol

On Wed, Nov 3, 2010 at 2:22 PM, Andrew Redd <amredd at gmail.com> wrote:
First you need to demangle the name.  On Linux systems there is a
utility called c++filt which, for this symbol shows

$ echo _ZN5data39initSwabsESt6vector | c++filt
data3::initSwabs(std::vector)

The most likely cause of the problem is that you have the CUDA package
headers in the -I list when you compile but not the library in the -L
list when linking.