[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 メーリングリストの案内