Você basicamente tem que usar a variável de ambiente DESTDIR
para informar make
para instalar ImageMagick no diretório $HOME
:
DESTDIR=/home/josh/ImageMagick make install
A instalação está concluída, mas há uma etapa final a ser executada, pois, por padrão, todos os binários do ImageMagick procurarão bibliotecas em caminhos de todo o sistema, gerando esse tipo de erro:
./convert: error while loading shared libraries: libMagickCore-6.Q16.so.2: cannot open shared object file: No such file or directory
Para contornar este problema, basta prefixar a chamada para um dos programas ImageMagick com LD_LIBRARY_PATH=/home/josh/ImageMagick/usr/local/lib/
, desta forma:
LD_LIBRARY_PATH=/home/josh/ImageMagick/usr/local/lib/ /home/josh/ImageMagick/usr/local/bin/convert -h