]> sigrok.org Git - libsigrok.git/blame - README
sr: Various fixes in the udev file.
[libsigrok.git] / README
CommitLineData
13177edb
UH
1-------------------------------------------------------------------------------
2README
3-------------------------------------------------------------------------------
4
5The sigrok project aims at creating a portable, cross-platform,
6Free/Libre/Open-Source logic analyzer software that supports various
7logic analyzer hardware products.
8
9libsigrok is a shared library written in C which provides the basic API
10for talking to logic analyzer hardware and reading/writing the acquired data
11into various input/output file formats.
12
13
14Status and API
15--------------
16
17libsigrok is currently work in progress.
18
19IMPORTANT: The API of libsigrok is NOT yet considered stable! Please do
20 not rely on it, yet! Changes to function names, macro names etc.
21 can happen at any time without prior notice!
22
23
24Requirements
25------------
26
27 - git
1a081ca6 28 - gcc (>= 4.0)
ef7228ba
UH
29 - make
30 - autoconf >= 2.63
31 - automake >= 1.11
32 - libtool
33 - pkg-config >= 0.22
13177edb
UH
34 - libglib >= 2.22.0
35 - libusb >= 1.0.5 (for most logic analyzer hardware)
36 - libzip >= 0.8
37 - zlib >= 1.2.3.1
38 - libftdi >= 0.16 (for some logic analyzer hardware)
39 - libudev >= 151 (for some logic analyzer hardware)
40
41
42Building and installing
43-----------------------
44
45In order to get the libsigrok source code and build it, run:
46
47 $ git clone git://sigrok.git.sourceforge.net/gitroot/sigrok/sigrok
48 $ cd sigrok/libsigrok
49 $ ./autogen.sh
50 $ ./configure
51 $ make
52
53For installing libsigrok:
54
55 $ make install
56
57Please see the following wiki pages for more detailed instructions:
58
59 http://sigrok.org/wiki/Linux
60 http://sigrok.org/wiki/Mac_OS_X
61 http://sigrok.org/wiki/Windows
62 http://sigrok.org/wiki/FreeBSD
63
64
65Mailing lists
66-------------
67
68There are two mailing lists for sigrok/libsigrok:
69
70 https://lists.sourceforge.net/lists/listinfo/sigrok-devel
71 https://lists.sourceforge.net/lists/listinfo/sigrok-commits
72
73
74IRC
75---
76
77You can find the sigrok developers in the #sigrok IRC channel on Freenode.
78
79
80Website
81-------
82
83http://sigrok.org
84