[Armadillo:03653] Re: emdebian による eabi ビルド
email@hidden
2008年 11月 7日 (金) 21:34:11 JST
花田 様
お世話になっております。SFTの馬渕です。
ご回答ありがとうございました。
> ncursesのバージョン違い?
> http://osdir.com/ml/lib.ncurses.bugs/2007/msg00341.html
先のメールでご質問したエラーにつきましては、教えて頂いた情報を
参考に対処し、エラーは発生しなくなりました。
しかし、また別のエラーが発生しており、もし対処法をご存知でしたら
教えていただけないでしょうか。
1.前回エラー対処について
(1) /lib/libncurses.so.5、/usr/lib/libncursesw.so、libncursesw.so.5の
リンク先が/lib/libncurses.so.5.6に、/lib/libncursesw.so.5の
リンク先が/lib/libncursesw.so.5.6になっているのを確認
(2)ATDEで使用しているlibncurses.so.5.5、libncursesw.so.5.5を
Debian Lenny環境の/lib/にコピー
(3)(1)に示したファイルのリンク先を各々libncurses.so.5.5、
libncursesw.so.5.5に変更
(4)カーネール/ユーザランドのmakeを実行
=> 前回のエラーは発生しない。
2.新たなエラー
「1.」の環境にてmakeを実行したところ、以下のエラーが発生しました。
【エラー内容】
ln -sf /lib/libnss_dns.so.2 romfs/lib/libnss_dns.so
ln -sf /lib/libnss_dns-2.7.so romfs/lib/libnss_dns.so.2
cp -f /usr/arm-linux-gnueabi/lib/libnss_dns-2.7.so
romfs/lib/libnss_dns-2.7.so
Only execute this script as a normal user (not root).
make: *** [romfs] Error 1
bagvapp:/home/bagside/Desktop/kernel/atmark-dist-20080617#
そこで、一般ユーザでログインし、再度makeを実行したところ
以下のエラーが発生しました。
【エラー内容】
/usr/bin/install -c -D pccardctl /home/bagside/Desktop/kernel/
atmark- dist-20080617/user/pcmciautils/preinstall/sbin/pccardctl
/usr/bin/install: cannot remove
`/home/bagside/Desktop/kernel/atmark- dist-20080617/user/pcmciautils/preinstall/sbin/pccardctl':
Permission denied
make[3]: *** [install-tools] Error 1
make[3]: Leaving directory
`/home/bagside/Desktop/kernel/atmark-dist- 20080617/user/pcmciautils/pcmciautils-014'
make[2]: *** [build] Error 2
make[2]: Leaving directory
`/home/bagside/Desktop/kernel/atmark-dist- 20080617/user/pcmciautils'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/home/bagside/Desktop/kernel/atmark-dist- 20080617/user'
make: *** [subdirs] Error 1
お手数をおかけしまして申し訳ございませんが、
よろしくお願い致します。
以上
--------------------------------------
Power up the Internet with Yahoo! Toolbar.
http://pr.mail.yahoo.co.jp/toolbar/
armadillo メーリングリストの案内