[mlpack] How to link c++ files with mlpack?

Jaskaran Singh jaskaranvirdi1 at gmail.com
Fri Feb 13 09:25:17 EST 2015


Attached below is the output of the compilation.

On 13 February 2015 at 19:49, Ryan Curtin <ryan at ratml.org> wrote:

> On Fri, Feb 13, 2015 at 07:44:19PM +0530, Jaskaran Singh wrote:
> > I have the libarmadillo library installed.
> > libarmadillo2 and libarmadillo-dev.
>
> Can you provide more error output?  I can't help debug unless I can see
> exactly what's wrong.
>
> --
> Ryan Curtin    | "So I got that going for me, which is nice."
> ryan at ratml.org |   - Carl Spackler
>



-- 
Cheers
*Jaskaran Singh Virdi*
*Final Year Undergrad Computer Science*
*IIT Ropar*
*GitHub:*https://github.com/jaskaran1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cc.gatech.edu/pipermail/mlpack/attachments/20150213/4f95e128/attachment-0003.html>
-------------- next part --------------
/tmp/ccsy6vsd.o: In function `__static_initialization_and_destruction_0(int, int)':
covariance_comp.cpp:(.text+0x1064): undefined reference to `mlpack::util::CLIDeleter::CLIDeleter()'
covariance_comp.cpp:(.text+0x1069): undefined reference to `mlpack::util::CLIDeleter::~CLIDeleter()'
/tmp/ccsy6vsd.o: In function `bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)':
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x6e): undefined reference to `mlpack::Timer::Start(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xf5): undefined reference to `mlpack::Timer::Stop(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x126): undefined reference to `mlpack::Log::Fatal'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x12b): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x14a): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x157): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x164): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x170): undefined reference to `mlpack::Log::Warn'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x175): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x194): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x1a1): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x1ae): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x2b1): undefined reference to `mlpack::Timer::Stop(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x2e2): undefined reference to `mlpack::Log::Fatal'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x2e7): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x306): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x313): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x31f): undefined reference to `mlpack::Log::Warn'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x324): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x343): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x350): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x915): undefined reference to `mlpack::Timer::Stop(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x946): undefined reference to `mlpack::Log::Fatal'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x94b): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x96a): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x977): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x984): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x990): undefined reference to `mlpack::Log::Warn'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x995): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x9b4): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x9c1): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0x9ce): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xa43): undefined reference to `mlpack::Timer::Stop(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xa74): undefined reference to `mlpack::Log::Fatal'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xa79): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xa98): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xaa5): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xab2): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xabe): undefined reference to `mlpack::Log::Warn'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xac3): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xae2): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xaef): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xafc): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xb19): undefined reference to `mlpack::Log::Warn'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xb1e): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xb3d): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xb4f): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xb5c): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xb69): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xb76): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xb82): undefined reference to `mlpack::Log::Info'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xb87): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xba6): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xbb8): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xbc5): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xbd2): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xc15): undefined reference to `mlpack::Log::Info'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xc1a): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xc53): undefined reference to `mlpack::Timer::Stop(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xc84): undefined reference to `mlpack::Log::Fatal'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xc89): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xca8): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xcb5): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xcc1): undefined reference to `mlpack::Log::Warn'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xcc6): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xce5): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xcf2): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xd44): undefined reference to `mlpack::Log::Info'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xd49): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xd54): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(unsigned int)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xd61): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xd6b): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(unsigned int)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xd78): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4LoadIdEEbRKSsRN4arma3MatIT_EEbb[bool mlpack::data::Load<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double>&, bool, bool)]+0xe14): undefined reference to `mlpack::Timer::Stop(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/ccsy6vsd.o: In function `bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)':
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x6e): undefined reference to `mlpack::Timer::Start(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0xf5): undefined reference to `mlpack::Timer::Stop(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x126): undefined reference to `mlpack::Log::Fatal'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x12b): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x14a): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x157): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x164): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x170): undefined reference to `mlpack::Log::Warn'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x175): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x194): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x1a1): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x1ae): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x26b): undefined reference to `mlpack::Timer::Stop(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x29c): undefined reference to `mlpack::Log::Fatal'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x2a1): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x2c0): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x2cd): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x2da): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x2e6): undefined reference to `mlpack::Log::Warn'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x2eb): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x30a): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x317): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x324): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x4dd): undefined reference to `mlpack::Timer::Stop(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x50e): undefined reference to `mlpack::Log::Fatal'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x513): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x532): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x53f): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x54c): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x558): undefined reference to `mlpack::Log::Warn'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x55d): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x57c): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x589): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x596): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x60b): undefined reference to `mlpack::Timer::Stop(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x63c): undefined reference to `mlpack::Log::Fatal'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x641): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x660): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x66d): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x679): undefined reference to `mlpack::Log::Warn'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x67e): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x69d): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x6aa): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x6be): undefined reference to `mlpack::Log::Info'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x6c3): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x6d5): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x6e2): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x701): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x70e): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x7dc): undefined reference to `mlpack::Timer::Stop(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x80d): undefined reference to `mlpack::Log::Fatal'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x812): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x831): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x83e): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x84a): undefined reference to `mlpack::Log::Warn'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x84f): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x86e): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x87b): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x913): undefined reference to `mlpack::Timer::Stop(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x944): undefined reference to `mlpack::Log::Fatal'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x949): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x968): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x975): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x981): undefined reference to `mlpack::Log::Warn'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x986): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x9a5): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(char const*)'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x9b2): undefined reference to `mlpack::util::PrefixedOutStream::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
covariance_comp.cpp:(.text._ZN6mlpack4data4SaveIdEEbRKSsRKN4arma3MatIT_EEbb[bool mlpack::data::Save<double>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, arma::Mat<double> const&, bool, bool)]+0x9f2): undefined reference to `mlpack::Timer::Stop(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/ccsy6vsd.o: In function `double arma::blas::dot<double>(unsigned int, double const*, double const*)':
covariance_comp.cpp:(.text._ZN4arma4blas3dotIdEET_jPKS2_S4_[double arma::blas::dot<double>(unsigned int, double const*, double const*)]+0x3b): undefined reference to `wrapper_ddot_'
/tmp/ccsy6vsd.o: In function `void arma::blas::gemv<double>(char const*, int const*, int const*, double const*, double const*, int const*, double const*, int const*, double const*, double*, int const*)':
covariance_comp.cpp:(.text._ZN4arma4blas4gemvIdEEvPKcPKiS5_PKT_S8_S5_S8_S5_S8_PS6_S5_[void arma::blas::gemv<double>(char const*, int const*, int const*, double const*, double const*, int const*, double const*, int const*, double const*, double*, int const*)]+0x68): undefined reference to `wrapper_dgemv_'
/tmp/ccsy6vsd.o: In function `void arma::blas::gemm<double>(char const*, char const*, int const*, int const*, int const*, double const*, double const*, int const*, double const*, int const*, double const*, double*, int const*)':
covariance_comp.cpp:(.text._ZN4arma4blas4gemmIdEEvPKcS3_PKiS5_S5_PKT_S8_S5_S8_S5_S8_PS6_S5_[void arma::blas::gemm<double>(char const*, char const*, int const*, int const*, int const*, double const*, double const*, int const*, double const*, int const*, double const*, double*, int const*)]+0x7a): undefined reference to `wrapper_dgemm_'
/tmp/ccsy6vsd.o: In function `void arma::blas::syrk<double>(char const*, char const*, int const*, int const*, double const*, double const*, int const*, double const*, double*, int const*)':
covariance_comp.cpp:(.text._ZN4arma4blas4syrkIdEEvPKcS3_PKiS5_PKT_S8_S5_S8_PS6_S5_[void arma::blas::syrk<double>(char const*, char const*, int const*, int const*, double const*, double const*, int const*, double const*, double*, int const*)]+0x5f): undefined reference to `wrapper_dsyrk_'
collect2: ld returned 1 exit status


More information about the mlpack mailing list