imagick-v3.1.0RC2
CentOS 5.5にパッケージをインストールしています。 ImageMagick 6.7.9-9もインストールしましたが、make
手順に問題があります。
問題は、埋め込みファイルが見つからないことです。
/usr/local/include/ImageMagick/wand/magick/accelerate.h:25:31: エラー: Magick/morphology.h: そのファイルまたはディレクトリがありません。
フォルダをコピーするとmagick
見つけること/usr/local/include/ImageMagick/wand/magick/magick
ができますが、他のファイルが見つからないというメッセージが表示されますので、magic/xxx.h
Magicをコピーする必要があります。この問題を解決する方法はありますか?
シンボリックリンクを作成しましたが、25行目の/ImageMagick/wand/magick
ln -s ../magick magick
ファイル内にまだ同じ問題があります。accelerate.h
#include <magick/random_.h>
私もやってみました。
make --include-dir=/usr/local/include/ImageMagick/ --include-dir=/usr/local/include/ImageMagick` and `make -I /usr/local/include/ImageMagick/ -I /usr/local/include/ImageMagick
make -n
私はmakeが実行するすべてのコマンドを表示するために実行し、コマンドを追加して-I /usr/local/include/ImageMagick/ -I /usr/local/include/ImageMagick
手動で1つずつ実行しました。
より速い方法はありませんか?
修正、解決済み:
秘密は、ファイルがどこにあるかを見つけ、find / --name "missing.file"
Make ieを実行したフォルダにシンボリックリンクを追加することでした。/usr/src/imagick-v3.1.0RC2/
ln -s usr/local/include/ImageMagick/magick magick
そして
ln -s usr/local/include/ImageMagick/wand wand
ベストアンサー1
-I/usr/local/include/ImageMagick/wand
たとえば、杖ディレクトリに-Iを追加します。-I/usr/local/include/ImageMagick/wand/magick