Hi, On Thu, Nov 07, 2019 at 09:15:41AM +0100, Ralph van Etten wrote: > 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?
This has been fixed in git IIRC, will be part of the next release (in a few days or so). https://sigrok.org/bugzilla/show_bug.cgi?id=547 If you use a very recent Doxygen version, maybe also this: https://sigrok.org/bugzilla/show_bug.cgi?id=1422 Uwe. -- http://hermann-uwe.de | http://randomprojects.org | http://sigrok.org _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel