]> sigrok.org Git - sigrok-util.git/blame - cross-compile/macosx/README
sigrok-fwextract-kingst-la2016: concentrate RCC flags in one spot
[sigrok-util.git] / cross-compile / macosx / README
CommitLineData
4b4f052c
UH
1-------------------------------------------------------------------------------
2README
3-------------------------------------------------------------------------------
4
5This is a small script for compiling sigrok and its dependencies
6on Mac OS X.
7
8
9Status
10------
11
12Working.
13
14
15Requirements
16------------
17
18 - All requirements of the individual sigrok subprojects.
19 - Homebrew (http://brew.sh)
90e4d615
UH
20 - Currently the script assumes that Homebrew is used and hardcodes certain
21 package versions and paths.
22 - You probably need to "brew link --force" certain packages that may be
23 available on your system (from Apple) but are required in newer versions
24 built by Homebrew: autoconf, automake, libtool, libffi (maybe others).
25 Without linking "libffi" for example, the check for pygobject3 will fail.
20e302a2
UH
26 - We currently hardcode the build to use Qt 5.5 (not the latest available
27 version) in order to remain compatible with some older Mac OS X versions.
4b4f052c
UH
28
29
30Building
31--------
32
33 $ ./sigrok-native-macosx
34
35Per default it will install the compiled packages in:
36
37 $HOME/sr_macosx
38
39Please edit the script if you want to change any settings.
40
5872b25f
UH
41
42Creating a DMG file
43-------------------
44
45 $ ./create_dmg pulseview
46
47 $ ./create_dmg sigrok-cli
48