FAQ : mtd-utilsのコンパイルに失敗します

対象製品: Armadillo-9Armadillo-240Armadillo-230Armadillo-220Armadillo-210

以下のようなエラーがでて、mtd-utilsのコンパイルに失敗する場合があります。


gcc -I./include -c -o build/mkfs.jffs2.o mkfs.jffs2.c
mkfs.jffs2.c:68:18: error: zlib.h: そのようなファイルやディレクト
リはありません
make[2]: *** [build/mkfs.jffs2.o] エラー 1
rm flash_info.o nandwrite.o flash_unlock.o flash_lock.o 
flashcp.o flash_erase.o nanddump.o
make[2]: ディレクトリ `/home/atmark/project/a2x0/atmark-dist-
20060616/user/mtd-utils' から出ます
make[1]: *** [all] エラー 2
make[1]: ディレクトリ `/home/atmark/project/a2x0/atmark-dist-
20060616/user' から出ます
make: *** [subdirs] エラー 1

この場合は、ネイティブの開発用 zlibパッケージをインストールしてください。