Difference between revisions of "PulseView"
Jump to navigation
Jump to search
Uwe Hermann (talk | contribs) (Created page with "'''PulseView''' is a Qt/OpenGL based logic analyzer GUI for sigrok. == Features == TODO. == Download == TODO. == Requirements == * git * g++ * make * cmake >= 2.6 * libt...") |
|||
Line 24: | Line 24: | ||
== Building == | == Building == | ||
=== Ubuntu === | |||
==== Prerequisites ==== | |||
* You first need to build and install the libsigrok and libsigrokdecode from my git resposity. The last release of sigrok will not work, nor will the mainline head build. | |||
* You will also need to install boost and cmake with the following command: | |||
$ sudo apt-get install cmake libboost-dev libboost-test-dev | |||
==== Bootstrap ==== | |||
$ cmake . | |||
* Use <code>PKG_CONFIG_PATH=/''<prefix-of-libsigrok-installation>''/lib/pkgconfig/</code> if libsigrok and libsigrokdecode are installed to a non-standard prefix. | |||
* To make a non-stripped debug build <code>cmake -DCMAKE_BUILD_TYPE=Debug .</code> | |||
==== Build ==== | |||
$ make | |||
* <code>make VERBOSE=1</code> to show compiler arguments. | |||
==== Test ==== | |||
$ ./pulseview |
Revision as of 21:35, 7 October 2012
PulseView is a Qt/OpenGL based logic analyzer GUI for sigrok.
Features
TODO.
Download
TODO.
Requirements
- git
- g++
- make
- cmake >= 2.6
- libtool
- pkg-config >= 0.22
- libglib >= 2.28.0
- Qt >= 4.x
- libsigrok >= 0.2.0
- libboost >= 1.4.6
- libboost-test >= 1.4.6 (Boost unit test lib)
Building
Ubuntu
Prerequisites
- You first need to build and install the libsigrok and libsigrokdecode from my git resposity. The last release of sigrok will not work, nor will the mainline head build.
- You will also need to install boost and cmake with the following command:
$ sudo apt-get install cmake libboost-dev libboost-test-dev
Bootstrap
$ cmake .
- Use
PKG_CONFIG_PATH=/<prefix-of-libsigrok-installation>/lib/pkgconfig/
if libsigrok and libsigrokdecode are installed to a non-standard prefix. - To make a non-stripped debug build
cmake -DCMAKE_BUILD_TYPE=Debug .
Build
$ make
make VERBOSE=1
to show compiler arguments.
Test
$ ./pulseview