Hi,

I'm trying to build pulseview from trunk - but if fails with error: 
incomplete type ‘sigrok::Context’

I've double checked to make sure that I did not make an error - but the 
(sigrok::)Context simply is not there as far as i can see - it is only 
forward decl'ed...

I've tried compile on ArchLinux/gcc-4.9.2 and FreeBSD/clang - same results

Full output:

Scanning dependencies of target pulseview
make[3]: Leaving directory '/sigrok_trunk_build/pulseview.git'
make[3]: Entering directory '/sigrok_trunk_build/pulseview.git'
[ 30%] Building CXX object CMakeFiles/pulseview.dir/main.cpp.o
/sigrok_trunk_build/pulseview.git/main.cpp: In function ‘int main(int, 
char**)’:
/sigrok_trunk_build/pulseview.git/main.cpp:96:11: error: invalid use of 
incomplete type ‘class sigrok::Context’
     context->set_log_level(sigrok::LogLevel::get(loglevel));
            ^
In file included from /sigrok_trunk_build/pulseview.git/main.cpp:37:0:
/sigrok_trunk_build/pulseview.git/pv/devicemanager.hpp:35:8: error: 
forward declaration of ‘class sigrok::Context’
   class Context;
         ^
/sigrok_trunk_build/pulseview.git/main.cpp:96:35: error: 
‘sigrok::LogLevel’ has not been declared
     context->set_log_level(sigrok::LogLevel::get(loglevel));
                                    ^
/sigrok_trunk_build/pulseview.git/main.cpp:124:12: error: incomplete 
type ‘sigrok::Context’ used in nested name specifier
   context = sigrok::Context::create();
             ^
CMakeFiles/pulseview.dir/build.make:297: recipe for target 
'CMakeFiles/pulseview.dir/main.cpp.o' failed
make[3]: *** [CMakeFiles/pulseview.dir/main.cpp.o] Error 1
make[3]: Leaving directory '/sigrok_trunk_build/pulseview.git'

/Uffe



------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
sigrok-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to