[Armadillo:01059] atmark-dist-20060616の不具合
Chris McHarg
email@hidden
2006年 6月 22日 (木) 15:07:04 JST
マカーグと申します。
さっそくで申し訳ないんですが、環境によって、atmark-dist-20060616で
Armadillo-240.Recoverを選択してコンパイルする場合、
imagemagickのコンパイル中にエラーが発生する場合があります。
make[2]: ディレクトリ `/home/chris/dev/temp/atmark-dist-
20060616/user/imagemagick' に入ります
arm-linux-gcc -I../../lib/libjpeg -I../../lib/libpng -Wall -
pthread -L../../lib/libjpeg -L../../lib/libpng -o
utilities/animate -L../../lib/libjpeg -L../../lib/libpng
utilities/animate.o magick/libMagick.so.9 -ljpeg -lpng
magick/libMagick.so.9: undefined reference to
`BZ2_bzDecompressInit'
magick/libMagick.so.9: undefined reference to
`BZ2_bzDecompress'
magick/libMagick.so.9: undefined reference to
`BZ2_bzDecompressEnd'
magick/libMagick.so.9: undefined reference to `BZ2_bzCompress'
magick/libMagick.so.9: undefined reference to
`BZ2_bzCompressInit'
magick/libMagick.so.9: undefined reference to
`BZ2_bzCompressEnd'
collect2: ld returned 1 exit status
make[2]: *** [utilities/animate] エラー 1
make[2]: ディレクトリ `/home/chris/dev/temp/atmark-dist-
20060616/user/imagemagick' から出ます
make[1]: *** [all] エラー 2
make[1]: ディレクトリ `/home/chris/dev/temp/atmark-dist-
20060616/user' から出ます
make: *** [subdirs] エラー 1
このような状態になったときは、続けて以下のように実行してください。
pc$ (cd user/imagemagick;make clean)
pc$ make
以降のmakeではこのエラーは発生しません。
余計な中間オブジェクトが残ったことによる問題ですので、
ダウンロードサイトのソースはatmark-dist-20060616-2として
クリーンしたものに置き換えます。
すみませんが、よろしくお願いいたします。
armadillo メーリングリストの案内