X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-util.git;a=blobdiff_plain;f=cross-compile%2Fmacosx%2FREADME;h=2b863e35d991ff08babf68f81a4d685fe4ebd32c;hp=22fc612625548c79d727ea3797a927e004b60b9c;hb=149202b4da310b2828447711db6adbe07e7d815a;hpb=4b4f052cc6ada6990927ad3566abe647216b3879 diff --git a/cross-compile/macosx/README b/cross-compile/macosx/README index 22fc612..2b863e3 100644 --- a/cross-compile/macosx/README +++ b/cross-compile/macosx/README @@ -17,8 +17,14 @@ Requirements - All requirements of the individual sigrok subprojects. - Homebrew (http://brew.sh) - Currently the script assumes that Homebrew is used and hardcodes certain - package versions and paths. + - Currently the script assumes that Homebrew is used and hardcodes certain + package versions and paths. + - You probably need to "brew link --force" certain packages that may be + available on your system (from Apple) but are required in newer versions + built by Homebrew: autoconf, automake, libtool, libffi (maybe others). + Without linking "libffi" for example, the check for pygobject3 will fail. + - We currently hardcode the build to use Qt 5.5 (not the latest available + version) in order to remain compatible with some older Mac OS X versions. Building @@ -32,3 +38,11 @@ Per default it will install the compiled packages in: Please edit the script if you want to change any settings. + +Creating a DMG file +------------------- + + $ ./create_dmg pulseview + + $ ./create_dmg sigrok-cli +