You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
3. Run `./scripts/build_dependencies.sh -p PLATFORM -a ARCHITECTURE` where `ARCHITECTURE` is the last part of the table above (e.g. `x86_64`) and `PLATFORM` is the first part (e.g. `ios_simulator-tci`).
35
36
4. Repeat the above for any other platforms and architectures you wish to target.
command -v python3 >/dev/null 2>&1|| { echo>&2"${RED}You must install 'python3' on your host machine.${NC}";exit 1; }
62
66
python_module_test six >/dev/null 2>&1|| { echo>&2"${RED}'six' not found in your Python 3 installation.${NC}";exit 1; }
63
67
python_module_test pyparsing >/dev/null 2>&1|| { echo>&2"${RED}'pyparsing' not found in your Python 3 installation.${NC}";exit 1; }
64
-
command -v gmake >/dev/null 2>&1|| { echo>&2"${RED}You must install GNU make on your host machine (and link it to 'gmake').${NC}";exit 1; }
65
68
command -v meson >/dev/null 2>&1|| { echo>&2"${RED}You must install 'meson' on your host machine.${NC}";exit 1; }
66
69
command -v msgfmt >/dev/null 2>&1|| { echo>&2"${RED}You must install 'gettext' on your host machine.\n\t'msgfmt' needs to be in your \$PATH as well.${NC}";exit 1; }
67
70
command -v glib-mkenums >/dev/null 2>&1|| { echo>&2"${RED}You must install 'glib-utils' on your host machine.\n\t'glib-mkenums' needs to be in your \$PATH as well.${NC}";exit 1; }
68
71
command -v gpg-error-config >/dev/null 2>&1|| { echo>&2"${RED}You must install 'libgpg-error' on your host machine.\n\t'gpg-error-config' needs to be in your \$PATH as well.${NC}";exit 1; }
69
72
command -v xcrun >/dev/null 2>&1|| { echo>&2"${RED}'xcrun' is not found. Make sure you are running on OSX.";exit 1; }
70
73
command -v otool >/dev/null 2>&1|| { echo>&2"${RED}'otool' is not found. Make sure you are running on OSX.";exit 1; }
71
74
command -v install_name_tool >/dev/null 2>&1|| { echo>&2"${RED}'install_name_tool' is not found. Make sure you are running on OSX.";exit 1; }
72
-
# TODO: check bison version >= 2.4
75
+
version_check "2.4""$(bison -V | head -1 | awk '{ print $NF }')"|| { echo>&2"${RED}'bison' >= 2.4 is required. Did you install from Homebrew and updated your \$PATH variable?";exit 1; }
0 commit comments