Question

I'm trying to install the PHP API for GraphicsMagick using this pecl command:

sudo pecl install channel://pecl.php.net/gmagick-1.0.10b1

during installation I am asked this question:

Please provide the prefix of GraphicsMagick installation [autodetect]

I have no idea how to answer this and if I just press enter for auto detection the install fails.

checking whether to enable the gmagick extension... yes, shared
checking GraphicsMagick configuration program... configure: error: not found. Please provide a path to GraphicsMagick-config program.
ERROR: `/tmp/pear/temp/gmagick/configure --with-gmagick' failed

I am using ubuntu server, does anyone know how I can install this program?

Was it helpful?

Solution

Try installing the libgraphicsmagick1-dev package (sudo apt-get install libgraphicsmagick1-dev). That should give you GraphicsMagick-config in /usr/bin.

When trying to figure out what package is needed for a particular file running apt-file search <filename> helps. So in this case apt-file search GraphicsMagick-config which on Ubuntu Server 11.04 gives:

% apt-file search GraphicsMagick-config    
libgraphicsmagick1-dev: /usr/bin/GraphicsMagick-config
libgraphicsmagick1-dev: /usr/share/man/man1/GraphicsMagick-config.1.gz

OTHER TIPS

On OS X simply run

brew install GraphicsMagick

and then rerun the pecl installation command

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top