Difference between revisions of "OpenBSD"
Jump to navigation
Jump to search
(Update OpenBSD build instructions.) |
|||
(12 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
This page describes how to build/install sigrok on [http://www.openbsd.org OpenBSD]. | This page describes how to build/install the sigrok subprojects on [http://www.openbsd.org OpenBSD]. | ||
The instructions were tested on OpenBSD | The instructions were tested on OpenBSD 6.4; older versions may or may not have the required libs/versions to build sigrok. | ||
== Distribution packages == | == Distribution packages == | ||
OpenBSD packages/ports are available, see the [[Downloads#Binaries_and_distribution_packages|Downloads]] page. | |||
== Building == | == Building == | ||
Line 13: | Line 13: | ||
'''Installing the [[Building#Build_requirements|requirements]]:''' | '''Installing the [[Building#Build_requirements|requirements]]:''' | ||
# '''pkg_add git autoconf%2.69 automake%1.15 libtool glib2 libzip libftdi check''' | |||
'''Building:''' | '''Building:''' | ||
Line 20: | Line 19: | ||
$ '''git clone git://sigrok.org/libsigrok''' | $ '''git clone git://sigrok.org/libsigrok''' | ||
$ '''cd libsigrok''' | $ '''cd libsigrok''' | ||
$ ''' | $ '''AUTOCONF_VERSION=2.69 AUTOMAKE_VERSION=1.15 ./autogen.sh''' | ||
$ '''./configure''' | $ '''./configure''' | ||
$ '''make''' | $ '''make''' | ||
$ '''make install''' | $ '''doas make install''' | ||
=== libsigrokdecode === | === libsigrokdecode === | ||
Line 30: | Line 28: | ||
'''Installing the [[Building#Build_requirements|requirements]]:''' | '''Installing the [[Building#Build_requirements|requirements]]:''' | ||
# '''pkg_add git autoconf%2.69 automake%1.15 libtool glib2 python%3''' | |||
'''Building:''' | '''Building:''' | ||
Line 37: | Line 34: | ||
$ '''git clone git://sigrok.org/libsigrokdecode''' | $ '''git clone git://sigrok.org/libsigrokdecode''' | ||
$ '''cd libsigrokdecode''' | $ '''cd libsigrokdecode''' | ||
$ ''' | $ '''AUTOCONF_VERSION=2.69 AUTOMAKE_VERSION=1.15 ./autogen.sh''' | ||
$ '''./configure''' | $ '''./configure''' | ||
$ '''make''' | $ '''make''' | ||
$ '''make install''' | $ '''doas make install''' | ||
=== sigrok-cli === | === sigrok-cli === | ||
'''Installing the [[Building#Build_requirements|requirements]]:''' | '''Installing the [[Building#Build_requirements|requirements]]:''' | ||
# '''pkg_add git autoconf%2.69 automake%1.15 libtool glib2''' | |||
'''Building:''' | '''Building:''' | ||
Line 53: | Line 49: | ||
$ '''git clone git://sigrok.org/sigrok-cli''' | $ '''git clone git://sigrok.org/sigrok-cli''' | ||
$ '''cd sigrok-cli''' | $ '''cd sigrok-cli''' | ||
$ '''AUTOCONF_VERSION=2.69 AUTOMAKE_VERSION=1. | $ '''AUTOCONF_VERSION=2.69 AUTOMAKE_VERSION=1.15 ./autogen.sh''' | ||
$ '''./configure''' | $ '''./configure''' | ||
$ '''make''' | $ '''make''' | ||
$ '''make install''' | $ '''doas make install''' | ||
=== PulseView === | === PulseView === | ||
'''Installing the [[Building#Build_requirements|requirements]]:''' | '''Installing the [[Building#Build_requirements|requirements]]:''' | ||
# '''pkg_add git libtool cmake glib2 qt4 boost''' | |||
'''Building:''' | '''Building:''' | ||
Line 72: | Line 66: | ||
$ '''cmake .''' | $ '''cmake .''' | ||
$ '''make''' | $ '''make''' | ||
$ ''' | $ '''doas make install''' | ||
Hint: if something goes wrong, you can see what cmake is doing by running | |||
$ '''cmake VERBOSE=1''' | |||
$ ''' |
Latest revision as of 08:25, 26 October 2018
This page describes how to build/install the sigrok subprojects on OpenBSD.
The instructions were tested on OpenBSD 6.4; older versions may or may not have the required libs/versions to build sigrok.
Distribution packages
OpenBSD packages/ports are available, see the Downloads page.
Building
libsigrok
Installing the requirements:
# pkg_add git autoconf%2.69 automake%1.15 libtool glib2 libzip libftdi check
Building:
$ git clone git://sigrok.org/libsigrok $ cd libsigrok $ AUTOCONF_VERSION=2.69 AUTOMAKE_VERSION=1.15 ./autogen.sh $ ./configure $ make $ doas make install
libsigrokdecode
Installing the requirements:
# pkg_add git autoconf%2.69 automake%1.15 libtool glib2 python%3
Building:
$ git clone git://sigrok.org/libsigrokdecode $ cd libsigrokdecode $ AUTOCONF_VERSION=2.69 AUTOMAKE_VERSION=1.15 ./autogen.sh $ ./configure $ make $ doas make install
sigrok-cli
Installing the requirements:
# pkg_add git autoconf%2.69 automake%1.15 libtool glib2
Building:
$ git clone git://sigrok.org/sigrok-cli $ cd sigrok-cli $ AUTOCONF_VERSION=2.69 AUTOMAKE_VERSION=1.15 ./autogen.sh $ ./configure $ make $ doas make install
PulseView
Installing the requirements:
# pkg_add git libtool cmake glib2 qt4 boost
Building:
$ git clone git://sigrok.org/pulseview $ cd pulseview $ cmake . $ make $ doas make install
Hint: if something goes wrong, you can see what cmake is doing by running
$ cmake VERBOSE=1