Skip to content

Installation problem - CUDA > 9.0 #12

@sivlab

Description

@sivlab

My situation:
-Ubuntu 18.04
-nvidia-driver-410 (video driver)
-GeForce 940M (graphic card)
-CUDA 10.1 installed from the *.run

When I ran the following command:
R CMD INSTALL --configure-args="--with-cuda-home=$CUDA_HOME --with-boost-home=/usr" Rgtsvm
The following errors occur:

* installing to library ‘/home/sivlab/R/x86_64-pc-linux-gnu-library/3.5’
* installing *source* package ‘Rgtsvm’ ...
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
setting CUDA home directory to /usr/local/cuda
checking for /usr/local/cuda/bin/nvcc... yes
checking for CUDA headers... checking for /usr/local/cuda/include/cublas.h... yes
checking whether this is a 64-bit version of CUDA... checking for /usr/local/cuda/lib64/libcublas.so... no
setting BOOST home directory to /usr
checking for BOOST headers... checking for /usr/include/boost/version.hpp... yes
setting R home directory to /usr/lib/R
checking for R... yes
setting R header files to /usr/share/R/include
configure: creating ./config.status
config.status: creating src/Makefile
** libs
** arch - 
g++ -O2 -funroll-loops -fomit-frame-pointer -ffast-math -I/usr/local/cuda/include -I/usr/include -I/usr/share/R/include -Wall -fPIC -D_GNU_SOURCE -m32 headers.hpp
g++ -O2 -funroll-loops -fomit-frame-pointer -ffast-math -I/usr/local/cuda/include -I/usr/include -I/usr/share/R/include -Wall -fPIC -D_GNU_SOURCE -m32 -c Rgtsvm.cpp -o Rgtsvm.o
g++ -O2 -funroll-loops -fomit-frame-pointer -ffast-math -I/usr/local/cuda/include -I/usr/include -I/usr/share/R/include -Wall -fPIC -D_GNU_SOURCE -m32 -c Rgtsvm2.cpp -o Rgtsvm2.o
g++ -O2 -funroll-loops -fomit-frame-pointer -ffast-math -I/usr/local/cuda/include -I/usr/include -I/usr/share/R/include -Wall -fPIC -D_GNU_SOURCE -m32 -c svmlight.cpp -o svmlight.o
svmlight.cpp: In function ‘SEXPREC* get_svmlight(SEXP)’:
svmlight.cpp:152:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     while( offset < file.gcount() )
            ~~~~~~~^~~~~~~~~~~~~~~
svmlight.cpp:158:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          if (offset < file.gcount())
              ~~~~~~~^~~~~~~~~~~~~~~
g++ -O2 -funroll-loops -fomit-frame-pointer -ffast-math -I/usr/local/cuda/include -I/usr/include -I/usr/share/R/include -Wall -fPIC -D_GNU_SOURCE -m32 -c svm.cpp -o svm.o
g++ -O2 -funroll-loops -fomit-frame-pointer -ffast-math -I/usr/local/cuda/include -I/usr/include -I/usr/share/R/include -Wall -fPIC -D_GNU_SOURCE -m32 -c cuda_exception.cpp -o cuda_exception.o
g++ -O2 -funroll-loops -fomit-frame-pointer -ffast-math -I/usr/local/cuda/include -I/usr/include -I/usr/share/R/include -Wall -fPIC -D_GNU_SOURCE -m32 -c Rgtsvm_RI.cpp -o Rgtsvm_RI.o
/usr/local/cuda/bin/nvcc -arch=sm_50 -O2 -I/usr/local/cuda/include -I/usr/include -DBOOST_NOINLINE='__attribute__((noinline))' -Xcompiler "-O2 -fpic -I/usr/share/R/include" -c cuda_sparse_kernel.cu -o cuda_sparse_kernel.o
/usr/local/cuda/bin/nvcc -arch=sm_50 -O2 -I/usr/local/cuda/include -I/usr/include -DBOOST_NOINLINE='__attribute__((noinline))' -Xcompiler "-O2 -fpic -I/usr/share/R/include" -c cuda_reduce.cu -o cuda_reduce.o
/usr/local/cuda/bin/nvcc -arch=sm_50 -O2 -I/usr/local/cuda/include -I/usr/include -DBOOST_NOINLINE='__attribute__((noinline))' -Xcompiler "-O2 -fpic -I/usr/share/R/include" -c cuda_find_largest.cu -o cuda_find_largest.o
/usr/local/cuda/bin/nvcc -arch=sm_50 -O2 -I/usr/local/cuda/include -I/usr/include -DBOOST_NOINLINE='__attribute__((noinline))' -Xcompiler "-O2 -fpic -I/usr/share/R/include" -c cuda_partial_sum.cu -o cuda_partial_sum.o
/usr/local/cuda/bin/nvcc -arch=sm_50 -O2 -I/usr/local/cuda/include -I/usr/include -DBOOST_NOINLINE='__attribute__((noinline))' -Xcompiler "-O2 -fpic -I/usr/share/R/include" -c cuda_array.cu -o cuda_array.o
/usr/local/cuda/bin/nvcc -shared -L/usr/local/cuda/lib -lcuda Rgtsvm.o Rgtsvm2.o svmlight.o svm.o cuda_exception.o Rgtsvm_RI.o cuda_sparse_kernel.o cuda_reduce.o cuda_find_largest.o cuda_partial_sum.o cuda_array.o -o Rgtsvm.so 
/usr/bin/ld: i386 architecture of input file `Rgtsvm.o' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `Rgtsvm2.o' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `svmlight.o' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `svm.o' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `cuda_exception.o' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `Rgtsvm_RI.o' is incompatible with i386:x86-64 output
svm.o: In function `void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) [clone .isra.117]':
svm.cpp:(.text.unlikely+0x218): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned int&, unsigned int)'
Rgtsvm.o: In function `run_script(char*)':
Rgtsvm.cpp:(.text+0x14): undefined reference to `R_NilValue'
Rgtsvm.cpp:(.text+0x33): undefined reference to `Rf_allocVector'
Rgtsvm.cpp:(.text+0x3d): undefined reference to `Rf_protect'
Rgtsvm.cpp:(.text+0x45): undefined reference to `Rf_mkChar'
Rgtsvm.cpp:(.text+0x51): undefined reference to `SET_STRING_ELT'
Rgtsvm.cpp:(.text+0x67): undefined reference to `R_ParseVector'
Rgtsvm.cpp:(.text+0x6f): undefined reference to `Rf_protect'
Rgtsvm.cpp:(.text+0x7f): undefined reference to `R_GlobalEnv'
Rgtsvm.cpp:(.text+0xa0): undefined reference to `VECTOR_ELT'
Rgtsvm.cpp:(.text+0xa9): undefined reference to `Rf_eval'
Rgtsvm.cpp:(.text+0xb7): undefined reference to `Rf_length'
Rgtsvm.cpp:(.text+0xc8): undefined reference to `Rf_unprotect'
Rgtsvm.cpp:(.text+0xec): undefined reference to `Rf_unprotect'
Rgtsvm.cpp:(.text+0xfb): undefined reference to `Rf_error'
Rgtsvm.o: In function `gtsvmtrain_epsregression_C':
Rgtsvm.cpp:(.text+0x31b): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x32d): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x384): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x396): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x3d8): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x3ea): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x7eb): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x7f9): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0xbfe): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0xc0c): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0xf1d): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0xf60): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0xfec): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x10e1): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x132f): undefined reference to `Rprintf'
Rgtsvm.o:Rgtsvm.cpp:(.text+0x15f9): more undefined references to `Rprintf' follow
Rgtsvm.o: In function `gtsvmpredict_epsregression_C':
Rgtsvm.cpp:(.text+0x1bd6): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x1be8): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x1c51): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x1c5f): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x1cb8): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x1ccc): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x1ef2): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x1f00): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x2194): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x2269): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x24c6): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x272a): undefined reference to `Rprintf'
Rgtsvm.o: In function `gtsvmtrain_classfication_C':
Rgtsvm.cpp:(.text+0x2a34): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x2a46): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x2b35): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x2b49): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x2f5c): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x2f6e): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x3515): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x3529): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x388b): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x3a35): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x3abd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)'
Rgtsvm.cpp:(.text+0x3b1c): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x3f65): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x4041): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x44fc): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x483e): undefined reference to `Rprintf'
Rgtsvm.o: In function `gtsvmpredict_classfication_C':
Rgtsvm.cpp:(.text+0x4c19): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x4c27): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x4d1d): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x4d35): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x4f5c): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x4f6a): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x598e): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x59d4): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x59f1): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x5cef): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x5f69): undefined reference to `Rprintf'
Rgtsvm.o: In function `gtsvmpredict_classfication_batch':
Rgtsvm.cpp:(.text+0x6204): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x6216): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x6305): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x6317): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x653a): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x6627): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x664e): undefined reference to `R_DimSymbol'
Rgtsvm.cpp:(.text+0x6656): undefined reference to `Rf_getAttrib'
Rgtsvm.cpp:(.text+0x6666): undefined reference to `Rf_length'
Rgtsvm.cpp:(.text+0x6681): undefined reference to `Rf_length'
Rgtsvm.cpp:(.text+0x6696): undefined reference to `INTEGER'
Rgtsvm.cpp:(.text+0x66ce): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x66dc): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x6726): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x6738): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x6799): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x67ad): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x6968): undefined reference to `REAL'
Rgtsvm.cpp:(.text+0x6e13): undefined reference to `INTEGER'
Rgtsvm.cpp:(.text+0x6e29): undefined reference to `INTEGER'
Rgtsvm.cpp:(.text+0x708a): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x71c6): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x7476): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x7484): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x78f7): undefined reference to `Rprintf'
Rgtsvm.o: In function `gtsvmpredict_epsregression_batch':
Rgtsvm.cpp:(.text+0x7eee): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x7f01): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x7f13): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x7f7a): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x7f88): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x7fdf): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x7ff3): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x81d6): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x82f5): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x831b): undefined reference to `R_DimSymbol'
Rgtsvm.cpp:(.text+0x8324): undefined reference to `Rf_getAttrib'
Rgtsvm.cpp:(.text+0x8334): undefined reference to `Rf_length'
Rgtsvm.cpp:(.text+0x834f): undefined reference to `Rf_length'
Rgtsvm.cpp:(.text+0x836a): undefined reference to `INTEGER'
Rgtsvm.cpp:(.text+0x8393): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x83a5): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x83e6): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x83f4): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x843e): undefined reference to `operator new[](unsigned int)'
Rgtsvm.cpp:(.text+0x8452): undefined reference to `operator new(unsigned int)'
Rgtsvm.cpp:(.text+0x85da): undefined reference to `REAL'
Rgtsvm.cpp:(.text+0x8813): undefined reference to `INTEGER'
Rgtsvm.cpp:(.text+0x8829): undefined reference to `INTEGER'
Rgtsvm.cpp:(.text+0x8a11): undefined reference to `Rprintf'
Rgtsvm.cpp:(.text+0x8c0e): undefined reference to `Rprintf'
Rgtsvm.o: In function `boost::detail::sp_counted_impl_pd<unsigned int*, boost::checked_array_deleter<unsigned int> >::~sp_counted_impl_pd()':
Rgtsvm.cpp:(.text._ZN5boost6detail18sp_counted_impl_pdIPjNS_21checked_array_deleterIjEEED0Ev[_ZN5boost6detail18sp_counted_impl_pdIPjNS_21checked_array_deleterIjEEED5Ev]+0x16): undefined reference to `operator delete(void*, unsigned int)'
Rgtsvm.o: In function `boost::detail::sp_counted_impl_pd<double*, boost::checked_array_deleter<double> >::~sp_counted_impl_pd()':
Rgtsvm.cpp:(.text._ZN5boost6detail18sp_counted_impl_pdIPdNS_21checked_array_deleterIdEEED0Ev[_ZN5boost6detail18sp_counted_impl_pdIPdNS_21checked_array_deleterIdEEED5Ev]+0x16): undefined reference to `operator delete(void*, unsigned int)'
Rgtsvm.o: In function `boost::detail::sp_counted_impl_pd<float*, boost::checked_array_deleter<float> >::~sp_counted_impl_pd()':
Rgtsvm.cpp:(.text._ZN5boost6detail18sp_counted_impl_pdIPfNS_21checked_array_deleterIfEEED0Ev[_ZN5boost6detail18sp_counted_impl_pdIPfNS_21checked_array_deleterIfEEED5Ev]+0x16): undefined reference to `operator delete(void*, unsigned int)'
Rgtsvm2.o: In function `gtsvmpredict_epsregression_loadsvm':
Rgtsvm2.cpp:(.text+0xa5): undefined reference to `operator new(unsigned int)'
Rgtsvm2.cpp:(.text+0x13b): undefined reference to `Rprintf'
Rgtsvm2.cpp:(.text+0x14b): undefined reference to `operator new[](unsigned int)'
Rgtsvm2.cpp:(.text+0x15a): undefined reference to `operator new(unsigned int)'
Rgtsvm2.cpp:(.text+0x1b2): undefined reference to `operator new[](unsigned int)'
Rgtsvm2.cpp:(.text+0x1c0): undefined reference to `operator new(unsigned int)'
Rgtsvm2.cpp:(.text+0x205): undefined reference to `operator new[](unsigned int)'
Rgtsvm2.cpp:(.text+0x216): undefined reference to `operator new(unsigned int)'
Rgtsvm2.cpp:(.text+0x455): undefined reference to `Rprintf'
Rgtsvm2.cpp:(.text+0x662): undefined reference to `Rprintf'
Rgtsvm2.cpp:(.text+0x716): undefined reference to `operator delete(void*, unsigned int)'
Rgtsvm2.o: In function `gtsvmpredict_epsregression_direct_C':
Rgtsvm2.cpp:(.text+0x8d3): undefined reference to `operator new[](unsigned int)'
Rgtsvm2.cpp:(.text+0x8e4): undefined reference to `operator new(unsigned int)'
Rgtsvm2.cpp:(.text+0xaf8): undefined reference to `Rprintf'
Rgtsvm2.cpp:(.text+0xb16): undefined reference to `Rprintf'
Rgtsvm2.cpp:(.text+0xc62): undefined reference to `Rprintf'
Rgtsvm2.o: In function `gtsvmpredict_classfication_loadsvm':
Rgtsvm2.cpp:(.text+0xddb): undefined reference to `operator new(unsigned int)'
Rgtsvm2.cpp:(.text+0xe69): undefined reference to `operator new[](unsigned int)'
Rgtsvm2.cpp:(.text+0xe78): undefined reference to `operator new(unsigned int)'
Rgtsvm2.cpp:(.text+0xf5c): undefined reference to `operator new[](unsigned int)'
Rgtsvm2.cpp:(.text+0xf6b): undefined reference to `operator new(unsigned int)'
Rgtsvm2.cpp:(.text+0x117f): undefined reference to `Rprintf'
Rgtsvm2.cpp:(.text+0x120d): undefined reference to `Rprintf'
Rgtsvm2.cpp:(.text+0x1331): undefined reference to `Rprintf'
Rgtsvm2.cpp:(.text+0x13e7): undefined reference to `operator delete(void*, unsigned int)'
Rgtsvm2.o: In function `gtsvmpredict_classfication_direct_C':
Rgtsvm2.cpp:(.text+0x158e): undefined reference to `Rprintf'
Rgtsvm2.cpp:(.text+0x15cf): undefined reference to `operator new[](unsigned int)'
Rgtsvm2.cpp:(.text+0x15e0): undefined reference to `operator new(unsigned int)'
Rgtsvm2.cpp:(.text+0x1d7e): undefined reference to `Rprintf'
Rgtsvm2.cpp:(.text+0x1f62): undefined reference to `Rprintf'
Rgtsvm2.o: In function `gtsvmpredict_unloadsvm_C':
Rgtsvm2.cpp:(.text+0x2136): undefined reference to `operator delete(void*, unsigned int)'
svmlight.o: In function `get_svmlight':
svmlight.cpp:(.text+0x30): undefined reference to `STRING_ELT'
svmlight.cpp:(.text+0x38): undefined reference to `R_CHAR'
svmlight.cpp:(.text+0x18b): undefined reference to `Rprintf'
svmlight.cpp:(.text+0x191): undefined reference to `R_NilValue'
svmlight.cpp:(.text+0x27e): undefined reference to `std::istream::seekg(long long, std::_Ios_Seekdir)'
svmlight.cpp:(.text+0x2cb): undefined reference to `R_chk_calloc'
svmlight.cpp:(.text+0x2e1): undefined reference to `R_chk_calloc'
svmlight.cpp:(.text+0x2f7): undefined reference to `R_chk_calloc'
svmlight.cpp:(.text+0x30d): undefined reference to `R_chk_calloc'
svmlight.cpp:(.text+0x323): undefined reference to `R_chk_calloc'
svmlight.cpp:(.text+0x335): undefined reference to `operator new[](unsigned int)'
svmlight.cpp:(.text+0x347): undefined reference to `operator new(unsigned int)'
svmlight.cpp:(.text+0x385): undefined reference to `std::istream::seekg(long long, std::_Ios_Seekdir)'
svmlight.cpp:(.text+0x41c): undefined reference to `std::istream::read(char*, int)'
svmlight.cpp:(.text+0x763): undefined reference to `R_chk_calloc'
svmlight.cpp:(.text+0x796): undefined reference to `R_chk_free'
svmlight.cpp:(.text+0x855): undefined reference to `R_chk_calloc'
svmlight.cpp:(.text+0x88e): undefined reference to `R_chk_free'
svmlight.cpp:(.text+0x953): undefined reference to `R_chk_calloc'
svmlight.cpp:(.text+0x986): undefined reference to `R_chk_free'
svmlight.cpp:(.text+0xa71): undefined reference to `R_chk_calloc'
svmlight.cpp:(.text+0xaa4): undefined reference to `R_chk_free'
svmlight.cpp:(.text+0xad7): undefined reference to `std::istream::seekg(long long, std::_Ios_Seekdir)'
svmlight.cpp:(.text+0xb23): undefined reference to `Rf_allocMatrix'
svmlight.cpp:(.text+0xb2b): undefined reference to `Rf_protect'
svmlight.cpp:(.text+0xb3f): undefined reference to `REAL'
svmlight.cpp:(.text+0x1175): undefined reference to `Rf_unprotect'
svmlight.cpp:(.text+0x119d): undefined reference to `R_chk_free'
svmlight.cpp:(.text+0x11a9): undefined reference to `R_chk_free'
svmlight.cpp:(.text+0x11b5): undefined reference to `R_chk_free'
svmlight.cpp:(.text+0x11c1): undefined reference to `R_chk_free'
svmlight.cpp:(.text+0x11cd): undefined reference to `R_chk_free'
svmlight.cpp:(.text+0x121b): undefined reference to `R_chk_calloc'
svmlight.cpp:(.text+0x1229): undefined reference to `R_chk_free'
svmlight.cpp:(.text+0x1370): undefined reference to `R_chk_free'
svmlight.cpp:(.text+0x13a5): undefined reference to `R_chk_free'
svmlight.cpp:(.text+0x13e0): undefined reference to `R_chk_free'
svmlight.cpp:(.text+0x13f7): undefined reference to `R_chk_free'
svmlight.o:svmlight.cpp:(.text+0x140e): more undefined references to `R_chk_free' follow
svmlight.o: In function `boost::detail::sp_counted_impl_pd<char*, boost::checked_array_deleter<char> >::~sp_counted_impl_pd()':
svmlight.cpp:(.text._ZN5boost6detail18sp_counted_impl_pdIPcNS_21checked_array_deleterIcEEED0Ev[_ZN5boost6detail18sp_counted_impl_pdIPcNS_21checked_array_deleterIcEEED5Ev]+0x16): undefined reference to `operator delete(void*, unsigned int)'
svmlight.o: In function `optimVector::~optimVector()':
svmlight.cpp:(.text._ZN11optimVectorD2Ev[_ZN11optimVectorD5Ev]+0x22): undefined reference to `R_chk_free'
svmlight.o: In function `optimVector::~optimVector()':
svmlight.cpp:(.text._ZN11optimVectorD0Ev[_ZN11optimVectorD5Ev]+0x23): undefined reference to `R_chk_free'
svmlight.cpp:(.text._ZN11optimVectorD0Ev[_ZN11optimVectorD5Ev]+0x2d): undefined reference to `operator delete(void*, unsigned int)'
svm.o: In function `boost::detail::shared_count::shared_count<unsigned int*, boost::checked_array_deleter<unsigned int> >(unsigned int*, boost::checked_array_deleter<unsigned int>) [clone .constprop.219]':
svm.cpp:(.text+0x9a24): undefined reference to `operator new(unsigned int)'
svm.o: In function `GTSVM::SVM::Restart(float, float const*, unsigned int, GTSVM_Kernel, float, float, float, bool)':
svm.cpp:(.text+0x120c7): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x120d6): undefined reference to `operator new(unsigned int)'
svm.o: In function `GTSVM::SVM::ClassifyDense(void*, GTSVM_Type, void const*, GTSVM_Type, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int*, unsigned int*, bool)':
svm.cpp:(.text+0x19a5e): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x19a6f): undefined reference to `operator new(unsigned int)'
svm.o: In function `GTSVM::SVM::SVM()':
svm.cpp:(.text+0x250db): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x250ea): undefined reference to `operator new(unsigned int)'
svm.o: In function `GTSVM::SVM::ClusterTrainingVectors(bool, unsigned int)':
svm.cpp:(.text+0x25a1a): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x25bdc): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x25c26): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x25d78): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x25dca): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x25ddb): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x25f26): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x25f37): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x25f7a): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x25f8c): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x267ad): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x26a22): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x26cfe): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x26e80): undefined reference to `operator new(unsigned int)'
svm.o:svm.cpp:(.text+0x270e2): more undefined references to `operator new(unsigned int)' follow
svm.o: In function `GTSVM::SVM::ClusterTrainingVectors(bool, unsigned int)':
svm.cpp:(.text+0x275b8): undefined reference to `operator delete[](void*, unsigned int)'
svm.o: In function `GTSVM::SVM::InitializeDense(void const*, GTSVM_Type, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int*, unsigned int*, void const*, GTSVM_Type, void const*, GTSVM_Type, bool, bool, float, float const*, unsigned int, GTSVM_Kernel, float, float, float, bool, bool, unsigned int, bool)':
svm.cpp:(.text+0x27788): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x2794b): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x279b4): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x279c2): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x27af0): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x27ef0): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x282f1): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x28730): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x28b30): undefined reference to `operator new[](unsigned int)'
svm.o:svm.cpp:(.text+0x28f08): more undefined references to `operator new[](unsigned int)' follow
svm.o: In function `GTSVM::SVM::InitializeDense(void const*, GTSVM_Type, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int*, unsigned int*, void const*, GTSVM_Type, void const*, GTSVM_Type, bool, bool, float, float const*, unsigned int, GTSVM_Kernel, float, float, float, bool, bool, unsigned int, bool)':
svm.cpp:(.text+0x2bdec): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x2c0b9): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x2c0c7): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x2c682): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x2c690): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x2c6f3): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x2c701): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x2c767): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x2c775): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x2c7e1): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x2c7ef): undefined reference to `operator new(unsigned int)'
svm.o: In function `GTSVM::SVM::Load(char const*, bool, unsigned int)':
svm.cpp:(.text+0x2eb51): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x2ed22): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x2ee7e): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x2ee8f): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x2ef14): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x2ef90): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x2f00f): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x2f08e): undefined reference to `operator new[](unsigned int)'
svm.o: In function `GTSVM::SVM::ShrinkClassfication(bool, unsigned int)':
svm.cpp:(.text+0x3012f): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x302e8): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x30330): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x3033f): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x30370): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x3037f): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x303b0): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x303bf): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x30402): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x30411): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x3045d): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x3046c): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x30c79): undefined reference to `operator new[](unsigned int)'
svm.o: In function `GTSVM::SVM::ShrinkRegression(bool, unsigned int)':
svm.cpp:(.text+0x315bf): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x3177f): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x317c7): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x317d6): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x31803): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x31812): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x31841): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x31850): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x31892): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x318a1): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x318d2): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x318e1): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x31f79): undefined reference to `operator new[](unsigned int)'
svm.o: In function `.L21238':
svm.cpp:(.text+0x3268c): undefined reference to `operator new[](unsigned int)'
svm.o: In function `.L21242':
svm.cpp:(.text+0x32f5b): undefined reference to `operator new[](unsigned int)'
svm.o: In function `.L21246':
svm.cpp:(.text+0x33d7b): undefined reference to `operator new[](unsigned int)'
svm.o: In function `.L21248':
svm.cpp:(.text+0x34544): undefined reference to `operator new[](unsigned int)'
svm.o:svm.cpp:(.text+0x34e08): more undefined references to `operator new[](unsigned int)' follow
svm.o: In function `GTSVM::SVM::InitializeSparse(void const*, unsigned int const*, unsigned int const*, GTSVM_Type, void const*, GTSVM_Type, void const*, GTSVM_Type, unsigned int, unsigned int, bool, bool, float, float const*, unsigned int, GTSVM_Kernel, float, float, float, bool, bool, unsigned int, bool)':
svm.cpp:(.text+0x3f6f5): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x3f750): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x3f761): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x3f805): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x3f816): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x3facb): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x3fadc): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x3fd25): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x3fd36): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x3fd8b): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x3fd9c): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x3fdf6): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x3fe07): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x3fe69): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x3fe7a): undefined reference to `operator new(unsigned int)'
svm.o: In function `GTSVM::SVM::ClassifySparse(void*, GTSVM_Type, void const*, unsigned int const*, unsigned int const*, GTSVM_Type, unsigned int, unsigned int, bool)':
svm.cpp:(.text+0x40760): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x40939): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text+0x409ac): undefined reference to `operator new[](unsigned int)'
svm.cpp:(.text+0x409bb): undefined reference to `operator new(unsigned int)'
svm.o: In function `boost::detail::sp_counted_impl_pd<boost::shared_array<unsigned int>*, boost::checked_array_deleter<boost::shared_array<unsigned int> > >::~sp_counted_impl_pd()':
svm.cpp:(.text._ZN5boost6detail18sp_counted_impl_pdIPNS_12shared_arrayIjEENS_21checked_array_deleterIS3_EEED0Ev[_ZN5boost6detail18sp_counted_impl_pdIPNS_12shared_arrayIjEENS_21checked_array_deleterIS3_EEED5Ev]+0x16): undefined reference to `operator delete(void*, unsigned int)'
svm.o: In function `boost::detail::sp_counted_impl_pd<std::vector<unsigned int, std::allocator<unsigned int> >*, boost::checked_array_deleter<std::vector<unsigned int, std::allocator<unsigned int> > > >::~sp_counted_impl_pd()':
svm.cpp:(.text._ZN5boost6detail18sp_counted_impl_pdIPSt6vectorIjSaIjEENS_21checked_array_deleterIS4_EEED0Ev[_ZN5boost6detail18sp_counted_impl_pdIPSt6vectorIjSaIjEENS_21checked_array_deleterIS4_EEED5Ev]+0x16): undefined reference to `operator delete(void*, unsigned int)'
svm.o: In function `boost::detail::sp_counted_impl_pd<bool*, boost::checked_array_deleter<bool> >::~sp_counted_impl_pd()':
svm.cpp:(.text._ZN5boost6detail18sp_counted_impl_pdIPbNS_21checked_array_deleterIbEEED0Ev[_ZN5boost6detail18sp_counted_impl_pdIPbNS_21checked_array_deleterIbEEED5Ev]+0x16): undefined reference to `operator delete(void*, unsigned int)'
svm.o: In function `boost::detail::sp_counted_impl_pd<int*, boost::checked_array_deleter<int> >::~sp_counted_impl_pd()':
svm.cpp:(.text._ZN5boost6detail18sp_counted_impl_pdIPiNS_21checked_array_deleterIiEEED0Ev[_ZN5boost6detail18sp_counted_impl_pdIPiNS_21checked_array_deleterIiEEED5Ev]+0x16): undefined reference to `operator delete(void*, unsigned int)'
svm.o: In function `boost::detail::sp_counted_impl_pd<std::vector<std::pair<unsigned int, float>, std::allocator<std::pair<unsigned int, float> > >*, boost::checked_array_deleter<std::vector<std::pair<unsigned int, float>, std::allocator<std::pair<unsigned int, float> > > > >::~sp_counted_impl_pd()':
svm.cpp:(.text._ZN5boost6detail18sp_counted_impl_pdIPSt6vectorISt4pairIjfESaIS4_EENS_21checked_array_deleterIS6_EEED0Ev[_ZN5boost6detail18sp_counted_impl_pdIPSt6vectorISt4pairIjfESaIS4_EENS_21checked_array_deleterIS6_EEED5Ev]+0x16): undefined reference to `operator delete(void*, unsigned int)'
svm.o: In function `boost::detail::sp_counted_impl_pd<std::vector<unsigned int, std::allocator<unsigned int> >*, boost::checked_array_deleter<std::vector<unsigned int, std::allocator<unsigned int> > > >::dispose()':
svm.cpp:(.text._ZN5boost6detail18sp_counted_impl_pdIPSt6vectorIjSaIjEENS_21checked_array_deleterIS4_EEE7disposeEv[_ZN5boost6detail18sp_counted_impl_pdIPSt6vectorIjSaIjEENS_21checked_array_deleterIS4_EEE7disposeEv]+0x1ec): undefined reference to `operator delete[](void*, unsigned int)'
svm.o: In function `boost::detail::sp_counted_impl_pd<std::vector<std::pair<unsigned int, float>, std::allocator<std::pair<unsigned int, float> > >*, boost::checked_array_deleter<std::vector<std::pair<unsigned int, float>, std::allocator<std::pair<unsigned int, float> > > > >::dispose()':
svm.cpp:(.text._ZN5boost6detail18sp_counted_impl_pdIPSt6vectorISt4pairIjfESaIS4_EENS_21checked_array_deleterIS6_EEE7disposeEv[_ZN5boost6detail18sp_counted_impl_pdIPSt6vectorISt4pairIjfESaIS4_EENS_21checked_array_deleterIS6_EEE7disposeEv]+0x1ec): undefined reference to `operator delete[](void*, unsigned int)'
svm.o: In function `boost::detail::sp_counted_impl_pd<boost::shared_array<unsigned int>*, boost::checked_array_deleter<boost::shared_array<unsigned int> > >::dispose()':
svm.cpp:(.text._ZN5boost6detail18sp_counted_impl_pdIPNS_12shared_arrayIjEENS_21checked_array_deleterIS3_EEE7disposeEv[_ZN5boost6detail18sp_counted_impl_pdIPNS_12shared_arrayIjEENS_21checked_array_deleterIS3_EEE7disposeEv]+0xfe): undefined reference to `operator delete[](void*, unsigned int)'
svm.o: In function `GTSVM::CUDA::Exception::Exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cudaError const&)':
svm.cpp:(.text._ZN5GTSVM4CUDA9ExceptionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS9_RK9cudaError[_ZN5GTSVM4CUDA9ExceptionC5ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS9_RK9cudaError]+0x267): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)'
svm.cpp:(.text._ZN5GTSVM4CUDA9ExceptionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS9_RK9cudaError[_ZN5GTSVM4CUDA9ExceptionC5ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS9_RK9cudaError]+0x280): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)'
svm.cpp:(.text._ZN5GTSVM4CUDA9ExceptionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS9_RK9cudaError[_ZN5GTSVM4CUDA9ExceptionC5ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS9_RK9cudaError]+0x29f): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)'
svm.cpp:(.text._ZN5GTSVM4CUDA9ExceptionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS9_RK9cudaError[_ZN5GTSVM4CUDA9ExceptionC5ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS9_RK9cudaError]+0x2b3): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)'
svm.cpp:(.text._ZN5GTSVM4CUDA9ExceptionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS9_RK9cudaError[_ZN5GTSVM4CUDA9ExceptionC5ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS9_RK9cudaError]+0x2cb): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)'
svm.o:svm.cpp:(.text._ZN5GTSVM4CUDA9ExceptionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS9_RK9cudaError[_ZN5GTSVM4CUDA9ExceptionC5ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS9_RK9cudaError]+0x309): more undefined references to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)' follow
svm.o: In function `std::vector<std::pair<unsigned int, float>, std::allocator<std::pair<unsigned int, float> > >::operator=(std::vector<std::pair<unsigned int, float>, std::allocator<std::pair<unsigned int, float> > > const&)':
svm.cpp:(.text._ZNSt6vectorISt4pairIjfESaIS1_EEaSERKS3_[_ZNSt6vectorISt4pairIjfESaIS1_EEaSERKS3_]+0x1d6): undefined reference to `operator new(unsigned int)'
svm.o: In function `boost::detail::shared_count::shared_count<double*, boost::checked_array_deleter<double> >(double*, boost::checked_array_deleter<double>)':
svm.cpp:(.text._ZN5boost6detail12shared_countC2IPdNS_21checked_array_deleterIdEEEET_T0_[_ZN5boost6detail12shared_countC5IPdNS_21checked_array_deleterIdEEEET_T0_]+0x22): undefined reference to `operator new(unsigned int)'
svm.o: In function `boost::detail::shared_count::shared_count<float*, boost::checked_array_deleter<float> >(float*, boost::checked_array_deleter<float>)':
svm.cpp:(.text._ZN5boost6detail12shared_countC2IPfNS_21checked_array_deleterIfEEEET_T0_[_ZN5boost6detail12shared_countC5IPfNS_21checked_array_deleterIfEEEET_T0_]+0x22): undefined reference to `operator new(unsigned int)'
svm.o: In function `void std::vector<std::vector<unsigned int, std::allocator<unsigned int> >, std::allocator<std::vector<unsigned int, std::allocator<unsigned int> > > >::_M_realloc_insert<std::vector<unsigned int, std::allocator<unsigned int> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned int, std::allocator<unsigned int> >*, std::vector<std::vector<unsigned int, std::allocator<unsigned int> >, std::allocator<std::vector<unsigned int, std::allocator<unsigned int> > > > >, std::vector<unsigned int, std::allocator<unsigned int> > const&)':
svm.cpp:(.text._ZNSt6vectorIS_IjSaIjEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIS_IjSaIjEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0x5b): undefined reference to `operator new(unsigned int)'
svm.cpp:(.text._ZNSt6vectorIS_IjSaIjEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIS_IjSaIjEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0xb2): undefined reference to `operator new(unsigned int)'
svm.o:svm.cpp:(.text._ZNSt6vectorISt4pairIjfESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorISt4pairIjfESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0x4e): more undefined references to `operator new(unsigned int)' follow
svm.o: In function `void boost::checked_array_delete<std::vector<std::pair<unsigned int, float>, std::allocator<std::pair<unsigned int, float> > > >(std::vector<std::pair<unsigned int, float>, std::allocator<std::pair<unsigned int, float> > >*)':
svm.cpp:(.text._ZN5boost20checked_array_deleteISt6vectorISt4pairIjfESaIS3_EEEEvPT_[_ZN5boost20checked_array_deleteISt6vectorISt4pairIjfESaIS3_EEEEvPT_]+0x1e9): undefined reference to `operator delete[](void*, unsigned int)'
svm.o: In function `void boost::checked_array_delete<boost::shared_array<unsigned int> >(boost::shared_array<unsigned int>*)':
svm.cpp:(.text._ZN5boost20checked_array_deleteINS_12shared_arrayIjEEEEvPT_[_ZN5boost20checked_array_deleteINS_12shared_arrayIjEEEEvPT_]+0xfb): undefined reference to `operator delete[](void*, unsigned int)'
svm.o: In function `void std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >::_M_realloc_insert<std::pair<int, int> >(__gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > >, std::pair<int, int>&&)':
svm.cpp:(.text._ZNSt6vectorISt4pairIiiESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorISt4pairIiiESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0x4e): undefined reference to `operator new(unsigned int)'
cuda_exception.o: In function `GTSVM::CUDA::Exception::~Exception()':
cuda_exception.cpp:(.text+0x80): undefined reference to `operator delete(void*, unsigned int)'
Rgtsvm_RI.o: In function `gtsvmtrain_epsregression':
Rgtsvm_RI.cpp:(.text+0x1d): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x2b): undefined reference to `Rf_allocList'
Rgtsvm_RI.cpp:(.text+0x35): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x40): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x4a): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x57): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x65): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x6e): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x7a): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x87): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x91): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x9e): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0xac): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0xb5): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0xbd): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0xca): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0xd4): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0xe1): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0xef): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0xf8): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x100): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x10d): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x117): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x124): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x132): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x13b): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x143): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x150): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x15a): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x167): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x175): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x17e): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x186): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x199): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x1a5): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1b6): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x1be): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x1c7): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x1cf): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x1db): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x1e5): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1ee): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x1fc): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x205): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x20d): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x21d): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x227): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x230): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x23e): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x247): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x24f): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x25e): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x26a): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x27b): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x289): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x292): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x29a): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x2a4): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x2b5): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x2c5): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x2d1): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x2e1): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x2ef): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x2fd): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x309): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x317): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x325): undefined reference to `INTEGER'
Rgtsvm_RI.o:Rgtsvm_RI.cpp:(.text+0x336): more undefined references to `INTEGER' follow
Rgtsvm_RI.o: In function `gtsvmtrain_epsregression':
Rgtsvm_RI.cpp:(.text+0x37a): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x38b): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x39c): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x3ad): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x3be): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x3cf): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x3e0): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x3f1): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x402): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x413): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x424): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x438): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x44c): undefined reference to `INTEGER'
Rgtsvm_RI.o:Rgtsvm_RI.cpp:(.text+0x460): more undefined references to `INTEGER' follow
Rgtsvm_RI.o: In function `gtsvmtrain_epsregression':
Rgtsvm_RI.cpp:(.text+0x474): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x483): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x492): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x4a1): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x553): undefined reference to `Rf_unprotect'
Rgtsvm_RI.o: In function `gtsvmpredict_epsregression':
Rgtsvm_RI.cpp:(.text+0x58d): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x59b): undefined reference to `Rf_allocList'
Rgtsvm_RI.cpp:(.text+0x5a5): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x5b0): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x5bc): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x5cd): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x5db): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x5e4): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x5f0): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x5fc): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x608): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x619): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x627): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x630): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x638): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x644): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x64e): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x657): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x665): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x66e): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x676): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x682): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x68c): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x695): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x6a3): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x6ac): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x6b4): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x6c0): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x6d1): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x6dd): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x6e9): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x6f9): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x70a): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x71b): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x72c): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x73d): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x74e): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x75f): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x770): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x781): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x792): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x7a3): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x7b4): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x7c5): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x7d6): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x7e7): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x7f8): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x809): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x81a): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x82b): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x83c): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x84d): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x861): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x875): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x889): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x89d): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x8ac): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x8bb): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x8ca): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x97c): undefined reference to `Rf_unprotect'
Rgtsvm_RI.o: In function `gtsvmtrain_classfication':
Rgtsvm_RI.cpp:(.text+0x9ad): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x9bc): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x9ca): undefined reference to `Rf_allocList'
Rgtsvm_RI.cpp:(.text+0x9d4): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x9df): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x9eb): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x9f7): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0xa05): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0xa0e): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0xa1a): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0xa27): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0xa33): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0xa3f): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0xa4d): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0xa56): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0xa5e): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0xa6b): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0xa77): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0xa83): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0xa91): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0xa9a): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0xaa2): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0xaaf): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0xabb): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0xac7): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0xad5): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0xade): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0xae6): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0xaf2): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0xafe): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0xb0a): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0xb18): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0xb21): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0xb29): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0xb35): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0xb41): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0xb4d): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0xb5b): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0xb64): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0xb6c): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0xb8c): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0xb98): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0xba4): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0xbb2): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0xbbb): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0xbc3): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0xbcf): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0xbdb): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0xbec): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0xbfa): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0xc03): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0xc0b): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0xc17): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0xc23): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0xc34): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0xc42): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0xc4b): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0xc53): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0xc5f): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0xc69): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0xc72): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0xc80): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0xc89): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0xc91): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0xc9d): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0xca7): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0xcb0): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0xcbe): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0xcc7): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0xccf): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0xcd9): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0xcea): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0xcf6): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0xd02): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0xd12): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0xd20): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0xd2e): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0xd3c): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0xd4c): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0xd5a): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0xd68): undefined reference to `INTEGER'
Rgtsvm_RI.o:Rgtsvm_RI.cpp:(.text+0xd76): more undefined references to `INTEGER' follow
Rgtsvm_RI.o: In function `gtsvmtrain_classfication':
Rgtsvm_RI.cpp:(.text+0xdcb): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0xddc): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0xded): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0xdfe): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0xe0f): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0xe20): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0xe31): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0xe42): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0xe53): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0xe64): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0xe75): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0xe86): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0xe9a): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0xeae): undefined reference to `INTEGER'
Rgtsvm_RI.o:Rgtsvm_RI.cpp:(.text+0xec2): more undefined references to `INTEGER' follow
Rgtsvm_RI.o: In function `gtsvmtrain_classfication':
Rgtsvm_RI.cpp:(.text+0xed6): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0xee5): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0xef4): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0xf03): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0xfca): undefined reference to `Rf_unprotect'
Rgtsvm_RI.o: In function `gtsvmpredict_classfication':
Rgtsvm_RI.cpp:(.text+0xffd): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x100c): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x101a): undefined reference to `Rf_allocList'
Rgtsvm_RI.cpp:(.text+0x1024): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x102f): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x103b): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x104c): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x105a): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x1063): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x106f): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x107e): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x108a): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x109b): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x10a9): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x10b2): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x10ba): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x10c6): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x10d0): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x10d9): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x10e7): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x10f0): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x10f8): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x1104): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x110e): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1117): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x1125): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x112e): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x1136): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x1142): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1153): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x115f): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x116b): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x117b): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x118c): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x119d): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x11ae): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x11bf): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x11d0): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x11e1): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x11f2): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1203): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1214): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1225): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1236): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1247): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1258): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1269): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x127a): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x128b): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x129c): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x12ad): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x12be): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x12cf): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x12e0): undefined reference to `INTEGER'
Rgtsvm_RI.o:Rgtsvm_RI.cpp:(.text+0x12f4): more undefined references to `INTEGER' follow
Rgtsvm_RI.o: In function `gtsvmpredict_classfication':
Rgtsvm_RI.cpp:(.text+0x1308): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x131c): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1330): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x133f): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x134e): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x135d): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x141a): undefined reference to `Rf_unprotect'
Rgtsvm_RI.o: In function `gtsvmpredict_loadsvm':
Rgtsvm_RI.cpp:(.text+0x1522): undefined reference to `Rf_allocList'
Rgtsvm_RI.cpp:(.text+0x152c): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1537): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x1541): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x154a): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x1558): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x1561): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x1569): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x1575): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x158d): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x15af): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x15bd): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x15cb): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x15d9): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x15e7): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x15f5): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1603): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1611): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x161f): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x162d): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x163b): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1649): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1657): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1665): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1673): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1681): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x168d): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1699): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x16ec): undefined reference to `R_NilValue'
Rgtsvm_RI.cpp:(.text+0x1701): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x1710): undefined reference to `R_MakeExternalPtr'
Rgtsvm_RI.cpp:(.text+0x171a): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1727): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x172f): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x1738): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x1744): undefined reference to `Rf_unprotect'
Rgtsvm_RI.cpp:(.text+0x1775): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1783): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1791): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x179f): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x17ad): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x17bb): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x17c9): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x17d7): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x17e5): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x17f3): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x17ff): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x180d): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x181b): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1829): undefined reference to `INTEGER'
Rgtsvm_RI.o:Rgtsvm_RI.cpp:(.text+0x1837): more undefined references to `INTEGER' follow
Rgtsvm_RI.o: In function `gtsvmpredict_loadsvm':
Rgtsvm_RI.cpp:(.text+0x1845): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1853): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x185f): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x186b): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x18f0): undefined reference to `Rprintf'
Rgtsvm_RI.cpp:(.text+0x190b): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x191b): undefined reference to `Rprintf'
Rgtsvm_RI.cpp:(.text+0x1923): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1935): undefined reference to `Rf_unprotect'
Rgtsvm_RI.o: In function `gtsvmpredict_unloadsvm':
Rgtsvm_RI.cpp:(.text+0x1969): undefined reference to `Rf_allocList'
Rgtsvm_RI.cpp:(.text+0x1973): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x197e): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x1988): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1991): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x199f): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x19a8): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x19b0): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x19b8): undefined reference to `TYPEOF'
Rgtsvm_RI.cpp:(.text+0x19c9): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x19e1): undefined reference to `Rf_unprotect'
Rgtsvm_RI.cpp:(.text+0x19f5): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x19ff): undefined reference to `CAR'
Rgtsvm_RI.o: In function `gtsvmpredict_epsregression_direct':
Rgtsvm_RI.cpp:(.text+0x1a3a): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1a48): undefined reference to `Rf_allocList'
Rgtsvm_RI.cpp:(.text+0x1a52): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1a5d): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x1a67): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1a74): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x1a82): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x1a8b): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x1a93): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x1a9f): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x1aab): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1ab7): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x1ac5): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x1ace): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x1ad6): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x1ae2): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x1aee): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1afa): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x1b08): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x1b11): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x1b19): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x1b25): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x1b2f): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1b38): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x1b46): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x1b4f): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x1b57): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x1b61): undefined reference to `TYPEOF'
Rgtsvm_RI.cpp:(.text+0x1b75): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1b88): undefined reference to `Rf_unprotect'
Rgtsvm_RI.cpp:(.text+0x1ba8): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1bb9): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1bc5): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1bd3): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1be1): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1bf2): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1c03): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1c14): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1c25): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1c36): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1c47): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1c58): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1c66): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1c74): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1c82): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1c8e): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1c9a): undefined reference to `CAR'
Rgtsvm_RI.o: In function `gtsvmpredict_classfication_direct':
Rgtsvm_RI.cpp:(.text+0x1d0a): undefined reference to `CAR'
Rgtsvm_RI.cpp:(.text+0x1d28): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1d39): undefined reference to `Rf_allocList'
Rgtsvm_RI.cpp:(.text+0x1d46): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1d51): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x1d5c): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1d6b): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x1d79): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x1d82): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x1d8a): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x1d98): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x1da3): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1dae): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x1dbc): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x1dc5): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x1dcd): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x1de3): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x1dee): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1df9): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x1e07): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x1e10): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x1e18): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x1e26): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x1e31): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x1e3c): undefined reference to `SETCAR'
Rgtsvm_RI.cpp:(.text+0x1e4a): undefined reference to `Rf_install'
Rgtsvm_RI.cpp:(.text+0x1e53): undefined reference to `SET_TAG'
Rgtsvm_RI.cpp:(.text+0x1e5b): undefined reference to `CDR'
Rgtsvm_RI.cpp:(.text+0x1e64): undefined reference to `TYPEOF'
Rgtsvm_RI.cpp:(.text+0x1e7a): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1e8f): undefined reference to `Rf_unprotect'
Rgtsvm_RI.cpp:(.text+0x1eaf): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1ebb): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1ec7): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1ed3): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1edf): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1eeb): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1ef7): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1f03): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1f0f): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1f1b): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1f27): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1f33): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1f3f): undefined reference to `REAL'
Rgtsvm_RI.cpp:(.text+0x1f4b): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1f57): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1f63): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x1f6e): undefined reference to `CAR'
Rgtsvm_RI.o: In function `selectGPUDevice':
Rgtsvm_RI.cpp:(.text+0x2027): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x2031): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x2041): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x205f): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x2072): undefined reference to `Rf_unprotect'
Rgtsvm_RI.cpp:(.text+0x2097): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x20ab): undefined reference to `Rprintf'
Rgtsvm_RI.cpp:(.text+0x20b3): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x20c3): undefined reference to `Rprintf'
Rgtsvm_RI.o: In function `resetGPUdevice':
Rgtsvm_RI.cpp:(.text+0x20f5): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x20ff): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x2107): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x211f): undefined reference to `Rf_unprotect'
Rgtsvm_RI.o: In function `getGPUdeviceCount':
Rgtsvm_RI.cpp:(.text+0x2146): undefined reference to `Rf_allocVector'
Rgtsvm_RI.cpp:(.text+0x2150): undefined reference to `Rf_protect'
Rgtsvm_RI.cpp:(.text+0x2158): undefined reference to `INTEGER'
Rgtsvm_RI.cpp:(.text+0x216e): undefined reference to `Rf_unprotect'
collect2: error: ld returned 1 exit status
Makefile:78: recipe for target 'Rgtsvm.so' failed
make: *** [Rgtsvm.so] Error 1
ERROR: compilation failed for package ‘Rgtsvm’
* removing ‘/home/sivlab/R/x86_64-pc-linux-gnu-library/3.5/Rgtsvm’

Maybe the error depends on these lines of code?

/usr/local/cuda/bin/nvcc -shared -L/usr/local/cuda/lib -lcuda Rgtsvm.o Rgtsvm2.o svmlight.o svm.o cuda_exception.o Rgtsvm_RI.o cuda_sparse_kernel.o cuda_reduce.o cuda_find_largest.o cuda_partial_sum.o cuda_array.o -o Rgtsvm.so 
/usr/bin/ld: i386 architecture of input file `Rgtsvm.o' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `Rgtsvm2.o' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `svmlight.o' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `svm.o' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `cuda_exception.o' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `Rgtsvm_RI.o' is incompatible with i386:x86-64 output

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions