|
|
hi,
"Bald Eagle" <cre### [at] netscapenet> wrote:
> So, I've managed to trim down the number of errors that this gives me, but it
> looks like there are a few things that need to be ironed out.
:-)
> ...
> tried to compile:
ok, you know I don't speak this language (and man, is it ugly to read!), so I'm
... sticking my neck out.
> oem@oem-Inspiron-N5110 ~/Documents/POV-Ray-3.8/ThirdParty/jr/SVD/SVD $ c++
> SVD.cpp -std=c++11
> std::cout << "Enter size of matrix N = (50x50 max): "; std::cin > >
> matrix_size;
a semicolon terminates a statement, the one before std::cin is the cause.
> std::vector<std::vector<_RealType> >&, std::vector<std::vector<_RealType> >&,
> std::vector<std::vector<_RealType> >&) [with Arg =
> boost::multiprecision::number<boost::multiprecision::backends::cpp_bin_float<4096u,
> (boost::multiprecision::backends::digit_base_type)2u, void, short int, -16382,
> SVD.cpp:358:22: required from here
> declarations were found by argument-dependent lookup at the point of
> instantiation [-fpermissive]
> matrix_transpose(matrix, matrix_t);
> ^
and from here on it looks like complaints about functions which are called but
not provided. so presumably there's a library (like 'libm' for 'C' users) that
needs to be added to the command-line (to let the linker know). hth.
good start though.
regards, jr.
Post a reply to this message
|
|