Hi, On Tue, Feb 13, 2018 at 04:34:29PM -0500, Richard Smith wrote: > I'm trying to build pulseview and I pulled head from master: > > PulseView version: 0.5.0-git-7b7ab1f > > I'm getting the following error. > > [ 16%] Building CXX object > CMakeFiles/pulseview.dir/pv/dialogs/settings.cpp.o > /home/src/sigrok/pulseview/pv/dialogs/settings.cpp: In member function > ‘QWidget* pv::dialogs::Settings::get_about_page(QWidget*) const’: > /home/src/sigrok/pulseview/pv/dialogs/settings.cpp:316:34: error: > ‘srd_buildinfo_libs_get’ was not declared in this scope > l_orig = srd_buildinfo_libs_get(); > ^ > /home/src/sigrok/pulseview/pv/dialogs/settings.cpp:327:32: error: > ‘srd_buildinfo_host_get’ was not declared in this scope > host = srd_buildinfo_host_get(); > ^ > > Is master in a usable state or should I be using the pulseview-0.4.x branch?
It's in a usable state and builds fine, yes. I'm assuming you have an older libsigrokdecode somewhere (/usr/local or maybe an old distro package). Make sure to link git PulseView against git libsigrok and libsigrokdecode. Btw, the most convenient way to build everything from source is the script "sigrok-cross-linux" from the sigrok-util repo (can be used for cross-compiles and native builds). Cheers, Uwe. -- http://hermann-uwe.de | http://randomprojects.org | http://sigrok.org ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel