Skip to content

Instantly share code, notes, and snippets.

@deepfryed
Created May 25, 2015 12:26
Show Gist options
  • Save deepfryed/93260e96427e58a6dd26 to your computer and use it in GitHub Desktop.
Save deepfryed/93260e96427e58a6dd26 to your computer and use it in GitHub Desktop.
dsview compile errors
[ 30%] Building CXX object CMakeFiles/DSView.dir/pv/sigsession.cpp.o
In file included from DSView-v0.92/DSView/pv/sigsession.cpp:27:0:
DSView-v0.92/DSView/pv/sigsession.h:250:31: warning: ‘auto_ptr’ is deprecated (declared at /usr/include/c++/4.9/backward/auto_ptr.h:87) [-Wdeprecated-declarations]
std::auto_ptr<boost::thread> _sampling_thread;
^
DSView-v0.92/DSView/pv/sigsession.h:253:34: warning: ‘auto_ptr’ is deprecated (declared at /usr/include/c++/4.9/backward/auto_ptr.h:87) [-Wdeprecated-declarations]
std::auto_ptr<boost::thread> _hotplug;
^
In file included from DSView-v0.92/DSView/pv/sigsession.cpp:42:0:
DSView-v0.92/DSView/pv/data/decoderstack.h:176:34: warning: ‘auto_ptr’ is deprecated (declared at /usr/include/c++/4.9/backward/auto_ptr.h:87) [-Wdeprecated-declarations]
std::auto_ptr<boost::thread> _decode_thread;
^
DSView-v0.92/DSView/pv/sigsession.cpp: In member function ‘QList<QString> pv::SigSession::getSuportedExportFormats()’:
DSView-v0.92/DSView/pv/sigsession.cpp:190:71: error: cannot convert ‘sr_output_format**’ to ‘const pv::SigSession::getSuportedExportFormats()::sr_output_module**’ in initialization
const struct sr_output_module** supportedModules = sr_output_list();
^
DSView-v0.92/DSView/pv/sigsession.cpp:195:77: error: invalid use of incomplete type ‘const struct pv::SigSession::getSuportedExportFormats()::sr_output_module’
if (_dev_inst->dev_inst()->mode == DSO && strcmp((*supportedModules)->id, "csv"))
^
DSView-v0.92/DSView/pv/sigsession.cpp:190:18: error: forward declaration of ‘const struct pv::SigSession::getSuportedExportFormats()::sr_output_module’
const struct sr_output_module** supportedModules = sr_output_list();
^
DSView-v0.92/DSView/pv/sigsession.cpp:197:43: error: invalid use of incomplete type ‘const struct pv::SigSession::getSuportedExportFormats()::sr_output_module’
QString format((*supportedModules)->desc);
^
DSView-v0.92/DSView/pv/sigsession.cpp:190:18: error: forward declaration of ‘const struct pv::SigSession::getSuportedExportFormats()::sr_output_module’
const struct sr_output_module** supportedModules = sr_output_list();
^
DSView-v0.92/DSView/pv/sigsession.cpp:199:42: error: invalid use of incomplete type ‘const struct pv::SigSession::getSuportedExportFormats()::sr_output_module’
format.append((*supportedModules)->id);
^
DSView-v0.92/DSView/pv/sigsession.cpp:190:18: error: forward declaration of ‘const struct pv::SigSession::getSuportedExportFormats()::sr_output_module’
const struct sr_output_module** supportedModules = sr_output_list();
^
DSView-v0.92/DSView/pv/sigsession.cpp:202:28: warning: value computed is not used [-Wunused-value]
*supportedModules++;
^
DSView-v0.92/DSView/pv/sigsession.cpp: In member function ‘void pv::SigSession::export_file(const string&, QWidget*, const string&)’:
DSView-v0.92/DSView/pv/sigsession.cpp:233:71: error: cannot convert ‘sr_output_format**’ to ‘const pv::SigSession::export_file(const string&, QWidget*, const string&)::sr_output_module**’ in initialization
const struct sr_output_module** supportedModules = sr_output_list();
^
DSView-v0.92/DSView/pv/sigsession.cpp:238:39: error: invalid use of incomplete type ‘const struct pv::SigSession::export_file(const string&, QWidget*, const string&)::sr_output_module’
if(!strcmp((*supportedModules)->id, ext.c_str())){
^
DSView-v0.92/DSView/pv/sigsession.cpp:233:18: error: forward declaration of ‘const struct pv::SigSession::export_file(const string&, QWidget*, const string&)::sr_output_module’
const struct sr_output_module** supportedModules = sr_output_list();
^
DSView-v0.92/DSView/pv/sigsession.cpp:242:28: warning: value computed is not used [-Wunused-value]
*supportedModules++;
^
DSView-v0.92/DSView/pv/sigsession.cpp:263:12: error: ‘struct sr_output’ has no member named ‘module’
output.module = (sr_output_module*) outModule;
^
DSView-v0.92/DSView/pv/sigsession.cpp:266:17: error: invalid use of incomplete type ‘const struct pv::SigSession::export_file(const string&, QWidget*, const string&)::sr_output_module’
if(outModule->init)
^
DSView-v0.92/DSView/pv/sigsession.cpp:233:18: error: forward declaration of ‘const struct pv::SigSession::export_file(const string&, QWidget*, const string&)::sr_output_module’
const struct sr_output_module** supportedModules = sr_output_list();
^
DSView-v0.92/DSView/pv/sigsession.cpp:267:18: error: invalid use of incomplete type ‘const struct pv::SigSession::export_file(const string&, QWidget*, const string&)::sr_output_module’
outModule->init(&output, params);
^
DSView-v0.92/DSView/pv/sigsession.cpp:233:18: error: forward declaration of ‘const struct pv::SigSession::export_file(const string&, QWidget*, const string&)::sr_output_module’
const struct sr_output_module** supportedModules = sr_output_list();
^
DSView-v0.92/DSView/pv/sigsession.cpp: In lambda function:
DSView-v0.92/DSView/pv/sigsession.cpp:283:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(numsamples - i < usize)
^
DSView-v0.92/DSView/pv/sigsession.cpp:290:26: error: invalid use of incomplete type ‘const struct pv::SigSession::export_file(const string&, QWidget*, const string&)::sr_output_module’
outModule->receive(&output, &p, &data_out);
^
DSView-v0.92/DSView/pv/sigsession.cpp:233:18: error: forward declaration of ‘const struct pv::SigSession::export_file(const string&, QWidget*, const string&)::sr_output_module’
const struct sr_output_module** supportedModules = sr_output_list();
^
DSView-v0.92/DSView/pv/sigsession.cpp: In lambda function:
DSView-v0.92/DSView/pv/sigsession.cpp:311:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(numsamples - i < usize)
^
DSView-v0.92/DSView/pv/sigsession.cpp:313:25: error: cannot convert ‘unsigned char*’ to ‘float*’ in assignment
dp.data = &datat[i*snapshot->get_channel_num()];
^
DSView-v0.92/DSView/pv/sigsession.cpp:317:26: error: invalid use of incomplete type ‘const struct pv::SigSession::export_file(const string&, QWidget*, const string&)::sr_output_module’
outModule->receive(&output, &p, &data_out);
^
DSView-v0.92/DSView/pv/sigsession.cpp:233:18: error: forward declaration of ‘const struct pv::SigSession::export_file(const string&, QWidget*, const string&)::sr_output_module’
const struct sr_output_module** supportedModules = sr_output_list();
^
DSView-v0.92/DSView/pv/sigsession.cpp: In member function ‘void pv::SigSession::export_file(const string&, QWidget*, const string&)’:
DSView-v0.92/DSView/pv/sigsession.cpp:342:14: error: invalid use of incomplete type ‘const struct pv::SigSession::export_file(const string&, QWidget*, const string&)::sr_output_module’
outModule->cleanup(&output);
^
DSView-v0.92/DSView/pv/sigsession.cpp:233:18: error: forward declaration of ‘const struct pv::SigSession::export_file(const string&, QWidget*, const string&)::sr_output_module’
const struct sr_output_module** supportedModules = sr_output_list();
^
DSView-v0.92/DSView/pv/sigsession.cpp: In member function ‘void pv::SigSession::reload()’:
DSView-v0.92/DSView/pv/sigsession.cpp:785:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (probe->enabled && probe->index < _signals.size())
^
CMakeFiles/DSView.dir/build.make:380: recipe for target 'CMakeFiles/DSView.dir/pv/sigsession.cpp.o' failed
make[2]: *** [CMakeFiles/DSView.dir/pv/sigsession.cpp.o] Error 1
CMakeFiles/Makefile2:60: recipe for target 'CMakeFiles/DSView.dir/all' failed
make[1]: *** [CMakeFiles/DSView.dir/all] Error 2
Makefile:137: recipe for target 'all' failed
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment