request help installing dsd from France ;-)

Status
Not open for further replies.

skappy

Newbie
Joined
Jun 10, 2017
Messages
1
Location
France
Dear All,
Sorry to disturb you but in really need help instaling DSD under Ubuntu 16.04...
Here is the screen copy of the installation trial :

[ 1%] Building CXX object CMakeFiles/dsd.dir/src/p25p1_check_nid.cpp.o
In file included from /usr/local/include/itpp/base/algebra/cholesky.h:32:0,
from /usr/local/include/itpp/itbase.h:87,
from /usr/local/include/itpp/itsignal.h:63,
from /usr/local/include/itpp/itcomm.h:48,
from /home/skappy/digital/dsd/src/p25p1_check_nid.cpp:1:
/usr/local/include/itpp/base/mat.h:208:22: error: ‘Factory’ does not name a type
explicit Mat(const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/mat.h:210:33: error: ‘Factory’ does not name a type
Mat(int rows, int cols, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/mat.h:214:34: error: ‘Factory’ does not name a type
Mat(const Mat<Num_T> &m, const Factory &f);
^
/usr/local/include/itpp/base/mat.h:216:34: error: ‘Factory’ does not name a type
Mat(const Vec<Num_T> &v, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/mat.h:218:37: error: ‘Factory’ does not name a type
Mat(const std::string &str, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/mat.h:220:30: error: ‘Factory’ does not name a type
Mat(const char *str, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/mat.h:229:13: error: ‘Factory’ does not name a type
const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/mat.h:459:9: error: ‘Factory’ does not name a type
const Factory &factory;
^
/usr/local/include/itpp/base/mat.h:208:35: error: ‘DEFAULT_FACTORY’ was not declared in this scope
explicit Mat(const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/mat.h:210:46: error: ‘DEFAULT_FACTORY’ was not declared in this scope
Mat(int rows, int cols, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/mat.h:216:47: error: ‘DEFAULT_FACTORY’ was not declared in this scope
Mat(const Vec<Num_T> &v, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/mat.h:218:50: error: ‘DEFAULT_FACTORY’ was not declared in this scope
Mat(const std::string &str, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/mat.h:220:43: error: ‘DEFAULT_FACTORY’ was not declared in this scope
Mat(const char *str, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/mat.h:229:26: error: ‘DEFAULT_FACTORY’ was not declared in this scope
const Factory &f = DEFAULT_FACTORY);
^
In file included from /usr/local/include/itpp/base/mat.h:513:0,
from /usr/local/include/itpp/base/algebra/cholesky.h:32,
from /usr/local/include/itpp/itbase.h:87,
from /usr/local/include/itpp/itsignal.h:63,
from /usr/local/include/itpp/itcomm.h:48,
from /home/skappy/digital/dsd/src/p25p1_check_nid.cpp:1:
/usr/local/include/itpp/base/vec.h:251:22: error: ‘Factory’ does not name a type
explicit Vec(const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/vec.h:253:32: error: ‘Factory’ does not name a type
explicit Vec(int size, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/vec.h:257:34: error: ‘Factory’ does not name a type
Vec(const Vec<Num_T> &v, const Factory &f);
^
/usr/local/include/itpp/base/vec.h:259:30: error: ‘Factory’ does not name a type
Vec(const char *str, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/vec.h:261:37: error: ‘Factory’ does not name a type
Vec(const std::string &str, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/vec.h:263:45: error: ‘Factory’ does not name a type
Vec(const Num_T *c_array, int size, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/vec.h:507:9: error: ‘Factory’ does not name a type
const Factory &factory;
^
/usr/local/include/itpp/base/vec.h:251:35: error: ‘DEFAULT_FACTORY’ was not declared in this scope
explicit Vec(const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/vec.h:253:45: error: ‘DEFAULT_FACTORY’ was not declared in this scope
explicit Vec(int size, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/vec.h:259:43: error: ‘DEFAULT_FACTORY’ was not declared in this scope
Vec(const char *str, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/vec.h:261:50: error: ‘DEFAULT_FACTORY’ was not declared in this scope
Vec(const std::string &str, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/vec.h:263:58: error: ‘DEFAULT_FACTORY’ was not declared in this scope
Vec(const Num_T *c_array, int size, const Factory &f = DEFAULT_FACTORY);
^
In file included from /usr/local/include/itpp/base/mat.h:513:0,
from /usr/local/include/itpp/base/algebra/cholesky.h:32,
from /usr/local/include/itpp/itbase.h:87,
from /usr/local/include/itpp/itsignal.h:63,
from /usr/local/include/itpp/itcomm.h:48,
from /home/skappy/digital/dsd/src/p25p1_check_nid.cpp:1:
/usr/local/include/itpp/base/vec.h: In member function ‘void itpp::Vec<Num_T>::alloc(int)’:
/usr/local/include/itpp/base/vec.h:596:33: error: ‘factory’ was not declared in this scope
create_elements(data, size, factory);
^
/usr/local/include/itpp/base/vec.h: At global scope:
/usr/local/include/itpp/base/vec.h:614:23: error: ‘Factory’ does not name a type
Vec<Num_T>::Vec(const Factory &f) : datasize(0), data(0), factory(f) {}
^
/usr/local/include/itpp/base/vec.h: In constructor ‘itpp::Vec<Num_T>::Vec(const int&)’:
/usr/local/include/itpp/base/vec.h:614:59: error: class ‘itpp::Vec<Num_T>’ does not have any field named ‘factory’
Vec<Num_T>::Vec(const Factory &f) : datasize(0), data(0), factory(f) {}
^
/usr/local/include/itpp/base/vec.h: At global scope:
/usr/local/include/itpp/base/vec.h:617:33: error: ‘Factory’ does not name a type
Vec<Num_T>::Vec(int size, const Factory &f) : datasize(0), data(0), factory(f)
^
/usr/local/include/itpp/base/vec.h: In constructor ‘itpp::Vec<Num_T>::Vec(int, const int&)’:
/usr/local/include/itpp/base/vec.h:617:69: error: class ‘itpp::Vec<Num_T>’ does not have any field named ‘factory’
Vec<Num_T>::Vec(int size, const Factory &f) : datasize(0), data(0), factory(f)
^
/usr/local/include/itpp/base/vec.h: In copy constructor ‘itpp::Vec<Num_T>::Vec(const itpp::Vec<Num_T>&)’:
/usr/local/include/itpp/base/vec.h:624:62: error: class ‘itpp::Vec<Num_T>’ does not have any field named ‘factory’
Vec<Num_T>::Vec(const Vec<Num_T> &v) : datasize(0), data(0), factory(v.factory)
^
/usr/local/include/itpp/base/vec.h: At global scope:
/usr/local/include/itpp/base/vec.h:631:44: error: ‘Factory’ does not name a type
Vec<Num_T>::Vec(const Vec<Num_T> &v, const Factory &f) : datasize(0), data(0),
^
/usr/local/include/itpp/base/vec.h: In constructor ‘itpp::Vec<Num_T>::Vec(const itpp::Vec<Num_T>&, const int&)’:
/usr/local/include/itpp/base/vec.h:631:80: error: class ‘itpp::Vec<Num_T>’ does not have any field named ‘factory’
::Vec(const Vec<Num_T> &v, const Factory &f) : datasize(0), data(0), factory(f)
^
/usr/local/include/itpp/base/vec.h: At global scope:
/usr/local/include/itpp/base/vec.h:638:40: error: ‘Factory’ does not name a type
Vec<Num_T>::Vec(const char *str, const Factory &f) : datasize(0), data(0), fact
^
/usr/local/include/itpp/base/vec.h: In constructor ‘itpp::Vec<Num_T>::Vec(const char*, const int&)’:
/usr/local/include/itpp/base/vec.h:638:76: error: class ‘itpp::Vec<Num_T>’ does not have any field named ‘factory’
m_T>::Vec(const char *str, const Factory &f) : datasize(0), data(0), factory(f)
^
/usr/local/include/itpp/base/vec.h: At global scope:
/usr/local/include/itpp/base/vec.h:644:47: error: ‘Factory’ does not name a type
Vec<Num_T>::Vec(const std::string &str, const Factory &f) : datasize(0), data(0
^
/usr/local/include/itpp/base/vec.h: In constructor ‘itpp::Vec<Num_T>::Vec(const string&, const int&)’:
/usr/local/include/itpp/base/vec.h:644:83: error: class ‘itpp::Vec<Num_T>’ does not have any field named ‘factory’
ec(const std::string &str, const Factory &f) : datasize(0), data(0), factory(f)
^
/usr/local/include/itpp/base/vec.h: At global scope:
/usr/local/include/itpp/base/vec.h:650:55: error: ‘Factory’ does not name a type
Vec<Num_T>::Vec(const Num_T *c_array, int size, const Factory &f) : datasize(0)
^
/usr/local/include/itpp/base/vec.h: In constructor ‘itpp::Vec<Num_T>::Vec(const Num_T*, int, const int&)’:
/usr/local/include/itpp/base/vec.h:650:91: error: class ‘itpp::Vec<Num_T>’ does not have any field named ‘factory’
Num_T *c_array, int size, const Factory &f) : datasize(0), data(0), factory(f)
^
In file included from /usr/local/include/itpp/base/algebra/cholesky.h:32:0,
from /usr/local/include/itpp/itbase.h:87,
from /usr/local/include/itpp/itsignal.h:63,
from /usr/local/include/itpp/itcomm.h:48,
from /home/skappy/digital/dsd/src/p25p1_check_nid.cpp:1:
/usr/local/include/itpp/base/mat.h: In member function ‘void itpp::Mat<Num_T>::alloc(int, int)’:
/usr/local/include/itpp/base/mat.h:554:37: error: ‘factory’ was not declared in this scope
create_elements(data, datasize, factory);
^
/usr/local/include/itpp/base/mat.h: At global scope:
/usr/local/include/itpp/base/mat.h:575:23: error: ‘Factory’ does not name a type
Mat<Num_T>::Mat(const Factory &f) :
^
/usr/local/include/itpp/base/mat.h: In constructor ‘itpp::Mat<Num_T>::Mat(const int&)’:
/usr/local/include/itpp/base/mat.h:576:51: error: class ‘itpp::Mat<Num_T>’ does not have any field named ‘factory’
datasize(0), no_rows(0), no_cols(0), data(0), factory(f) {}
^
/usr/local/include/itpp/base/mat.h: At global scope:
/usr/local/include/itpp/base/mat.h:579:43: error: ‘Factory’ does not name a type
Mat<Num_T>::Mat(int rows, int cols, const Factory &f) :
^
/usr/local/include/itpp/base/mat.h: In constructor ‘itpp::Mat<Num_T>::Mat(int, int, const int&)’:
/usr/local/include/itpp/base/mat.h:580:51: error: class ‘itpp::Mat<Num_T>’ does not have any field named ‘factory’
datasize(0), no_rows(0), no_cols(0), data(0), factory(f)
^
/usr/local/include/itpp/base/mat.h: In copy constructor ‘itpp::Mat<Num_T>::Mat(const itpp::Mat<Num_T>&)’:
/usr/local/include/itpp/base/mat.h:588:51: error: class ‘itpp::Mat<Num_T>’ does not have any field named ‘factory’
datasize(0), no_rows(0), no_cols(0), data(0), factory(m.factory)
^
/usr/local/include/itpp/base/mat.h: At global scope:
/usr/local/include/itpp/base/mat.h:595:44: error: ‘Factory’ does not name a type
Mat<Num_T>::Mat(const Mat<Num_T> &m, const Factory &f) :
^
/usr/local/include/itpp/base/mat.h: In constructor ‘itpp::Mat<Num_T>::Mat(const itpp::Mat<Num_T>&, const int&)’:
/usr/local/include/itpp/base/mat.h:596:51: error: class ‘itpp::Mat<Num_T>’ does not have any field named ‘factory’
datasize(0), no_rows(0), no_cols(0), data(0), factory(f)
^
/usr/local/include/itpp/base/mat.h: At global scope:
/usr/local/include/itpp/base/mat.h:603:44: error: ‘Factory’ does not name a type
Mat<Num_T>::Mat(const Vec<Num_T> &v, const Factory &f) :
^
/usr/local/include/itpp/base/mat.h: In constructor ‘itpp::Mat<Num_T>::Mat(const itpp::Vec<Num_T>&, const int&)’:
/usr/local/include/itpp/base/mat.h:604:51: error: class ‘itpp::Mat<Num_T>’ does not have any field named ‘factory’
datasize(0), no_rows(0), no_cols(0), data(0), factory(f)
^
/usr/local/include/itpp/base/mat.h: At global scope:
/usr/local/include/itpp/base/mat.h:612:47: error: ‘Factory’ does not name a type
Mat<Num_T>::Mat(const std::string &str, const Factory &f) :
^
/usr/local/include/itpp/base/mat.h: In constructor ‘itpp::Mat<Num_T>::Mat(const string&, const int&)’:
/usr/local/include/itpp/base/mat.h:613:51: error: class ‘itpp::Mat<Num_T>’ does not have any field named ‘factory’
datasize(0), no_rows(0), no_cols(0), data(0), factory(f)
^
/usr/local/include/itpp/base/mat.h: At global scope:
/usr/local/include/itpp/base/mat.h:619:40: error: ‘Factory’ does not name a type
Mat<Num_T>::Mat(const char *str, const Factory &f) :
^
/usr/local/include/itpp/base/mat.h: In constructor ‘itpp::Mat<Num_T>::Mat(const char*, const int&)’:
/usr/local/include/itpp/base/mat.h:620:51: error: class ‘itpp::Mat<Num_T>’ does not have any field named ‘factory’
datasize(0), no_rows(0), no_cols(0), data(0), factory(f)
^
/usr/local/include/itpp/base/mat.h: At global scope:
/usr/local/include/itpp/base/mat.h:627:23: error: ‘Factory’ does not name a type
const Factory &f):
^
/usr/local/include/itpp/base/mat.h: In constructor ‘itpp::Mat<Num_T>::Mat(const Num_T*, int, int, bool, const int&)’:
/usr/local/include/itpp/base/mat.h:628:51: error: class ‘itpp::Mat<Num_T>’ does not have any field named ‘factory’
datasize(0), no_rows(0), no_cols(0), data(0), factory(f)
^
In file included from /usr/local/include/itpp/base/matfunc.h:34:0,
from /usr/local/include/itpp/base/math/integration.h:35,
from /usr/local/include/itpp/itbase.h:99,
from /usr/local/include/itpp/itsignal.h:63,
from /usr/local/include/itpp/itcomm.h:48,
from /home/skappy/digital/dsd/src/p25p1_check_nid.cpp:1:
/usr/local/include/itpp/base/math/log_exp.h: In function ‘itpp::vec itpp::pow2(const ivec&)’:
/usr/local/include/itpp/base/math/log_exp.h:205:21: error: call of overloaded ‘Vec(int)’ is ambiguous
vec out(x.length());
^
In file included from /usr/local/include/itpp/base/mat.h:513:0,
from /usr/local/include/itpp/base/algebra/cholesky.h:32,
from /usr/local/include/itpp/itbase.h:87,
from /usr/local/include/itpp/itsignal.h:63,
from /usr/local/include/itpp/itcomm.h:48,
from /home/skappy/digital/dsd/src/p25p1_check_nid.cpp:1:
/usr/local/include/itpp/base/vec.h:624:1: note: candidate: itpp::Vec<Num_T>::Vec(const itpp::Vec<Num_T>&) [with Num_T = double]
Vec<Num_T>::Vec(const Vec<Num_T> &v) : datasize(0), data(0), factory(v.factory)
^
/usr/local/include/itpp/base/vec.h:617:1: note: candidate: itpp::Vec<Num_T>::Vec(int, const int&) [with Num_T = double]
Vec<Num_T>::Vec(int size, const Factory &f) : datasize(0), data(0), factory(f)
^
/usr/local/include/itpp/base/vec.h:614:1: note: candidate: itpp::Vec<Num_T>::Vec(const int&) [with Num_T = double]
Vec<Num_T>::Vec(const Factory &f) : datasize(0), data(0), factory(f) {}
^
In file included from /usr/local/include/itpp/base/matfunc.h:34:0,
from /usr/local/include/itpp/base/math/integration.h:35,
from /usr/local/include/itpp/itbase.h:99,
from /usr/local/include/itpp/itsignal.h:63,
from /usr/local/include/itpp/itcomm.h:48,
from /home/skappy/digital/dsd/src/p25p1_check_nid.cpp:1:
/usr/local/include/itpp/base/math/log_exp.h: In function ‘itpp::mat itpp::pow2(const imat&)’:
/usr/local/include/itpp/base/math/log_exp.h:220:29: error: call to ‘itpp::Mat<Num_T>::Mat(int, int, const int&) [with Num_T = double]’ uses the default argument for parameter 3, which is not yet defined
mat out(x.rows(), x.cols());
^
In file included from /usr/local/include/itpp/itbase.h:105:0,
from /usr/local/include/itpp/itsignal.h:63,
from /usr/local/include/itpp/itcomm.h:48,
from /home/skappy/digital/dsd/src/p25p1_check_nid.cpp:1:
/usr/local/include/itpp/base/array.h: At global scope:
/usr/local/include/itpp/base/array.h:108:24: error: ‘Factory’ does not name a type
explicit Array(const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/array.h:110:22: error: ‘Factory’ does not name a type
Array(int n, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/array.h:112:34: error: ‘Factory’ does not name a type
Array(const Array<T> &a, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/array.h:114:42: error: ‘Factory’ does not name a type
Array(const std::string& values, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/array.h:116:35: error: ‘Factory’ does not name a type
Array(const char* values, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/array.h:191:9: error: ‘Factory’ does not name a type
const Factory &factory;
^
/usr/local/include/itpp/base/array.h:108:37: error: ‘DEFAULT_FACTORY’ was not declared in this scope
explicit Array(const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/array.h:110:35: error: ‘DEFAULT_FACTORY’ was not declared in this scope
Array(int n, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/array.h:112:47: error: ‘DEFAULT_FACTORY’ was not declared in this scope
Array(const Array<T> &a, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/array.h:114:55: error: ‘DEFAULT_FACTORY’ was not declared in this scope
Array(const std::string& values, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/array.h:116:48: error: ‘DEFAULT_FACTORY’ was not declared in this scope
Array(const char* values, const Factory &f = DEFAULT_FACTORY);
^
/usr/local/include/itpp/base/array.h: In member function ‘void itpp::Array<T>::alloc(int)’:
/usr/local/include/itpp/base/array.h:200:30: error: ‘factory’ was not declared in this scope
create_elements(data, n, factory);
^
/usr/local/include/itpp/base/array.h: At global scope:
/usr/local/include/itpp/base/array.h:217:23: error: ‘Factory’ does not name a type
Array<T>::Array(const Factory &f) : ndata(0), data(0), factory(f) {}
^
/usr/local/include/itpp/base/array.h: In constructor ‘itpp::Array<T>::Array(const int&)’:
/usr/local/include/itpp/base/array.h:217:56: error: class ‘itpp::Array<T>’ does not have any field named ‘factory’
Array<T>::Array(const Factory &f) : ndata(0), data(0), factory(f) {}
^
/usr/local/include/itpp/base/array.h: At global scope:
/usr/local/include/itpp/base/array.h:220:36: error: ‘Factory’ does not name a type
Array<T>::Array(const int n, const Factory &f) : ndata(0), data(0), factory(f)
^
/usr/local/include/itpp/base/array.h: In constructor ‘itpp::Array<T>::Array(int, const int&)’:
/usr/local/include/itpp/base/array.h:220:69: error: class ‘itpp::Array<T>’ does not have any field named ‘factory’
Array<T>::Array(const int n, const Factory &f) : ndata(0), data(0), factory(f)
^
/usr/local/include/itpp/base/array.h: At global scope:
/usr/local/include/itpp/base/array.h:226:42: error: ‘Factory’ does not name a type
Array<T>::Array(const Array<T> &a, const Factory &f)
^
/usr/local/include/itpp/base/array.h: In copy constructor ‘itpp::Array<T>::Array(const itpp::Array<T>&, const int&)’:
/usr/local/include/itpp/base/array.h:227:26: error: class ‘itpp::Array<T>’ does not have any field named ‘factory’
: ndata(0), data(0), factory(f)
^
/usr/local/include/itpp/base/array.h: At global scope:
/usr/local/include/itpp/base/array.h:235:50: error: ‘Factory’ does not name a type
Array<T>::Array(const std::string& values, const Factory &f)

^
(...)
^
CMakeFiles/dsd.dir/build.make:782: recipe for target 'CMakeFiles/dsd.dir/src/p25p1_check_nid.cpp.o' failed
make[2]: *** [CMakeFiles/dsd.dir/src/p25p1_check_nid.cpp.o] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/dsd.dir/all' failed
make[1]: *** [CMakeFiles/dsd.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
skappy@ubuntu:~/digital/dsd/build$


May i ask you what is going wrong please ?

Thank you very much,
Have a great day
Skappy
 
Status
Not open for further replies.
Top