Difference between revisions of "OpenBSD"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
 (Update OpenBSD build instructions.)  | 
				|||
| (One intermediate revision by one other user not shown) | |||
| Line 1: | Line 1: | ||
This page describes how to build/install the sigrok subprojects 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 18: | 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 25: | 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 35: | 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 42: | 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 ===  | ||
| Line 52: | Line 43: | ||
'''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 58: | 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.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 78: | 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 07: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