FreeBSD
Revision as of 23:35, 10 February 2012 by Uwe Hermann (talk | contribs) (Update FreeBSD build instructions.)
This page describes how to build/install sigrok on FreeBSD.
Distribution packages
There are no FreeBSD packages/ports yet, contributors welcome!
Getting the source
$ git clone git://sigrok.git.sourceforge.net/gitroot/sigrok/sigrok $ cd sigrok
Building libsigrok
Requirements
- git
- gcc (>= 4.0)
- make
- autoconf >= 2.63
- automake >= 1.11
- libtool
- pkg-config >= 0.22
- libglib >= 2.22.0
- libusb-1.0 (this is an integral part of FreeBSD, not an extra package/library, though)
- libzip >= 0.8
- zlib >= 1.2.3.1
- libftdi >= 0.16 (for some logic analyzer hardware)
Installing the requirements
$ pkg_add -r git autoconf268 automake111 libtool pkg-config glib20 libzip libftdi
Building
$ cd libsigrok $ ./autogen.sh $ ./configure $ make $ make install
Building libsigrokdecode
Building sigrok-cli
Building sigrok-gtk
Building sigrok-qt
Requirements
Installing the requirements
$ pkg_add -r git libtool pkg-config glib20 qt4 qt4-qmake qt4-moc qt4-rcc qt4-uic
Building
For building sigrok-qt (Note: The Qt GUI is not yet usable!):
$ cd sigrok-qt $ qmake-qt4 $ make $ make install