Hello, That was the first issue, and I had to get an additional package (autoconf-archive) from the debian repository for the CXX issue and get the C bindings to build (unless the pygobject missiing is the issue ?)
here is the output from my libsigrok configure : libsigrok configuration summary: - Package version (major.minor.micro): 0.3.0 - Library version (current:revision:age): 2:0:0 - Prefix: /usr/local - Building on: x86_64-unknown-linux-gnu - Building for: x86_64-unknown-linux-gnu Detected libraries: - (REQUIRED) glib-2.0 >= 2.34.0: yes (2.42.1) - (REQUIRED) libzip >= 0.10: yes (0.11.2) - (OPTIONAL) libserialport >= 0.2.0: no - (OPTIONAL) librevisa >= 0.0.20130812: no - (OPTIONAL) libusb-1.0 >= 1.0.16: yes (1.0.19) - (OPTIONAL) libftdi >= 0.16: yes (0.20) - (OPTIONAL) libftdi1 >= 1.0: no - (OPTIONAL) libgpib: no - (OPTIONAL) glibmm-2.4 >= 2.32.0: yes (2.42.0) - (OPTIONAL) pygobject-3.0 >= 3.0.0: no - (OPTIONAL) check >= 0.9.4: yes (0.9.10) Enabled hardware drivers: - agilent-dmm..................... no - appa-55ii....................... no - asix-sigma...................... yes ... - testo........................... yes - tondaj-sl-814................... no - uni-t-dmm....................... yes - uni-t-ut32x..................... yes - victor-dmm...................... yes - yokogawa-dlm.................... yes - zeroplus-logic-cube............. yes Enabled SCPI backends: - TCP............................. yes - RPC............................. yes - serial.......................... no - VISA............................ no - GPIB............................ no - USBTMC.......................... yes Enabled language bindings: - C++............................. yes - Python.......................... no (Python pygobject module required) - Java............................ no (Java compiler required) But I could not get pulseview to build. May be something specific to Jessie ... Regards Francois On Tue, Jan 6, 2015 at 6:56 PM, Uwe Hermann <[email protected]> wrote: > Hi, > > On Tue, Jan 06, 2015 at 04:52:13PM +0100, Francois Lorrain wrote: >> I have been trying to compile pulseview on a fairly standard debian >> jessie machine but I have had some "challenges". >> I am trying to do embedded development, not debugging cmake issue ... >> >> It looks to me and my limited understanding of cmake that the >> CMakeLists.txt is missing a line with >> >> find_package(Glibmm REQUIRED) > > That's somewhat correct, but the wrong place to look. > > What you need is a successfully built libsigrokxx library (i.e. > the libsigrok C++ bindings). Check your "./configure" output in > libsigrok, it'll likely tell you that you're missing some dependency > (e.g. glibmm) and that it cannot build the C++ bindings. > > Please also check the README for all requirements and/or the wiki pages: > > http://sigrok.org/wiki/Building > http://sigrok.org/wiki/Linux > > >> Not sure why I did not get the issue some time ago when I compiled pulseview > > Because the C++ bindings are new and PulseView didn't use them back > then. > > > Cheers, Uwe. > -- > http://hermann-uwe.de | http://randomprojects.org | http://sigrok.org ------------------------------------------------------------------------------ Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net _______________________________________________ sigrok-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sigrok-devel

