]> sigrok.org Git - sigrok-util.git/blob - cross-compile/macosx/README
macosx: Hardcode the Qt version to 5.5 for now.
[sigrok-util.git] / cross-compile / macosx / README
1 -------------------------------------------------------------------------------
2 README
3 -------------------------------------------------------------------------------
4
5 This is a small script for compiling sigrok and its dependencies
6 on Mac OS X.
7
8
9 Status
10 ------
11
12 Working.
13
14
15 Requirements
16 ------------
17
18  - All requirements of the individual sigrok subprojects.
19  - Homebrew (http://brew.sh)
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.
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.
28
29
30 Building
31 --------
32
33  $ ./sigrok-native-macosx
34
35 Per default it will install the compiled packages in:
36
37  $HOME/sr_macosx
38
39 Please edit the script if you want to change any settings.
40