Difference between revisions of "Prerequisites for Mac OS X/Homebrew"
Line 1: | Line 1: | ||
This page shows how to use '''brew''' to install the standard dependencies of apertium (and related packages) on Mac OS X. |
This page shows how to use '''brew''' to install the standard dependencies of apertium (and related packages) on Mac OS X. |
||
Most of our OS X developers use port, not brew, but it should be perfectly possible to install prerequisites using brew. |
Most of our OS X developers use port, not brew, but it should be perfectly possible to install prerequisites using brew. As with Macports, you need the full XCode with command-line-tools, and of course [http://brew.sh homebrew] itself. |
||
[https://github.com/unhammer/apertium-get/blob/master/.travis.yml This script] for testing on https://travis-ci.org uses <code>brew install gperftools help2man pcre icu4c perl518 gawk</code>, but travis comes with some stuff preinstalled, so you may also need to <code>brew install autoconf automake pkg-config subversion cmake wget apple-gcc42</code>. |
[https://github.com/unhammer/apertium-get/blob/master/.travis.yml This script] for testing on https://travis-ci.org uses <code>brew install gperftools help2man pcre icu4c perl518 gawk</code>, but travis comes with some stuff preinstalled, so you may also need to <code>brew install autoconf automake pkg-config subversion cmake wget apple-gcc42</code>. |
||
Note also the <code>CMAKE_PREFIX_PATH=/usr/local/opt/icu4c:"${CMAKE_PREFIX_PATH}" ./cmake.sh</code> – if "brew" tells you that something was kegged and you need to set LDADD/CPPFLAGS, then you can put it in CMAKE_PREFIX_PATH when running ./cmake.sh. |
Note also the <code>CMAKE_PREFIX_PATH=/usr/local/opt/icu4c:"${CMAKE_PREFIX_PATH}" ./cmake.sh</code> – if "brew" tells you that something was kegged and you need to set LDADD/CPPFLAGS, then you can put it in CMAKE_PREFIX_PATH when running ./cmake.sh. |
||
That said, you should probably stick with Macports if you can. |
That said, you should probably stick with Macports if you can. |
Revision as of 14:14, 15 January 2016
This page shows how to use brew to install the standard dependencies of apertium (and related packages) on Mac OS X.
Most of our OS X developers use port, not brew, but it should be perfectly possible to install prerequisites using brew. As with Macports, you need the full XCode with command-line-tools, and of course homebrew itself.
This script for testing on https://travis-ci.org uses brew install gperftools help2man pcre icu4c perl518 gawk
, but travis comes with some stuff preinstalled, so you may also need to brew install autoconf automake pkg-config subversion cmake wget apple-gcc42
.
Note also the CMAKE_PREFIX_PATH=/usr/local/opt/icu4c:"${CMAKE_PREFIX_PATH}" ./cmake.sh
– if "brew" tells you that something was kegged and you need to set LDADD/CPPFLAGS, then you can put it in CMAKE_PREFIX_PATH when running ./cmake.sh.
That said, you should probably stick with Macports if you can.
External links
- http://brew.sh/ – Homebrew homepage