# Pastebin u1R4C7xj Shubhams-MacBook-Pro:build shubhamjain$ gcc -std=c++11 /Users/shubhamjain/shogun/shogun/cmake-build-debug/examples/meta/cpp/binary_classifier/kernel_svm.cpp -o kernel_svm -I/Users/shubhamjain/shogun/shogun/build/src/shogun -lshogun -L/Users/shubhamjain/shogun/shogun/build/src/shogun Undefined symbols for architecture x86_64: "std::terminate()", referenced from: ___clang_call_terminate in kernel_svm-4f50de.o "vtable for __cxxabiv1::__si_class_type_info", referenced from: typeinfo for shogun::CAccuracyMeasure in kernel_svm-4f50de.o typeinfo for shogun::CEvaluation in kernel_svm-4f50de.o typeinfo for shogun::CBinaryClassEvaluation in kernel_svm-4f50de.o NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. "___cxa_begin_catch", referenced from: ___clang_call_terminate in kernel_svm-4f50de.o "___cxa_pure_virtual", referenced from: vtable for shogun::CBinaryClassEvaluation in kernel_svm-4f50de.o vtable for shogun::CEvaluation in kernel_svm-4f50de.o "___gxx_personality_v0", referenced from: _main in kernel_svm-4f50de.o shogun::Some shogun::some(char const (&&&) [61]) in kernel_svm-4f50de.o shogun::Some shogun::some(char const (&&&) [60]) in kernel_svm-4f50de.o shogun::Some shogun::some(char const (&&&) [59]) in kernel_svm-4f50de.o shogun::Some shogun::some(char const (&&&) [58]) in kernel_svm-4f50de.o shogun::Some > shogun::some, shogun::Some&>(shogun::Some&&&) in kernel_svm-4f50de.o shogun::Some shogun::some&>(shogun::Some&&&) in kernel_svm-4f50de.o ... ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)