You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
98 lines
3.0 KiB
98 lines
3.0 KiB
Mac OS X-specific Build instructions |
|
|
|
In order to install ImageMagick on OSX, you will first need Apple's "Xcode", |
|
which you can get by going to the AppStore and searching for "Xcode" and |
|
installing it. |
|
|
|
Next, you will need to install the "Xcode Command Line Tools" which includes |
|
the compiler. You can install those by running the following command in the |
|
Terminal: |
|
|
|
xcode-select --install |
|
|
|
Now that you have the necessary tools, you have a choice of how to install |
|
ImageMagick. The simplest method is to use "homebrew", and that method is shown |
|
first below. The alternative method is to install from source, which is shown |
|
afterwards. |
|
|
|
################################################################################ |
|
Method 1: Using "homebrew" |
|
################################################################################ |
|
|
|
Go to http://brew.sh and copy the one-liner that installs "homebrew". |
|
|
|
Paste that into the Terminal and run it. |
|
|
|
For the very simplest, fastest, most basic ImageMagick installation, run: |
|
|
|
brew install imagemagick |
|
|
|
Test your installation by running: |
|
|
|
identify -version |
|
|
|
If you want to add support for extra features, such as HDRI, Perl, JPEG2000, |
|
pango,fftw, TIFF or rsvg etc. you can find the necessary switches by running: |
|
|
|
brew options imagemagick |
|
|
|
then find the options you need and apply them like this: |
|
|
|
brew reinstall imagemagick --with-jp2 --with-librsvg --with-quantum-depth-16 --with-pango |
|
|
|
If you have any problems with "homebrew", simply run: |
|
|
|
brew doctor |
|
|
|
and follow the doctor's advice. |
|
|
|
|
|
################################################################################ |
|
Method 2: Compile from source - not necessary if you used "homebrew" method |
|
################################################################################ |
|
|
|
|
|
Perform these steps as an administrator or with the sudo command: |
|
|
|
Install MacPorts. Download and install http://www.macports.org/ and type the |
|
following commands: |
|
|
|
$magick> sudo port -v install freetype +bytecode |
|
$magick> sudo port -v install librsvg |
|
$magick> sudo port -v install graphviz +gs +wmf +jbig +jpeg2 +lcms |
|
|
|
This installs many of the delegate libraries ImageMagick will utilize such as |
|
JPEG and FreeType. |
|
|
|
Use the port command to install any delegate libraries you require, for example: |
|
|
|
$magick> sudo port install jpeg |
|
|
|
Now let's build ImageMagick: |
|
|
|
Download the ImageMagick source distribution and verify the distribution |
|
against its message digest. |
|
|
|
Unpack and change into the top-level ImageMagick directory: |
|
|
|
$magick> tar xvfz ImageMagick-6.5.9-0.tar.gz |
|
$magick> cd ImageMagick-6.5.9 |
|
|
|
Configure ImageMagick: |
|
|
|
$magick> ./configure --prefix=/opt --with-quantum-depth=16 \ |
|
--disable-dependency-tracking --without-perl |
|
|
|
Build ImageMagick: |
|
|
|
$magick> make |
|
|
|
Install ImageMagick: |
|
|
|
$magick> sudo make install |
|
|
|
To verify your install, type |
|
|
|
$magick> /opt/local/bin/identify -list font |
|
|
|
to list all the fonts ImageMagick knows about.
|
|
|