Hi,

I'm attempting to compile libsigrok (0.5.1 from the tar) but when compiling I get many incomplete types such as:

bindings/cxx/classes.cpp: In member function 'const sigrok::LogLevel* sigrok::Context::log_level() const': bindings/cxx/classes.cpp:224:19: error: incomplete type 'sigrok::LogLevel' used in nested name specifier
  224 |  return LogLevel::get(sr_log_loglevel_get());
      |                   ^~~
bindings/cxx/classes.cpp: In member function 'void sigrok::Context::set_log_level(const sigrok::LogLevel*)': bindings/cxx/classes.cpp:229:33: error: invalid use of incomplete type 'const class sigrok::LogLevel'
  229 |  check(sr_log_loglevel_set(level->id()));
      |                                 ^~

what is causing this?

Thanks,
Ralph.


_______________________________________________
sigrok-devel mailing list
sigrok-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to