Armadilloフォーラム

gdbserver notfound

kasahara.adincs

2014年5月20日 15時07分

いつもお世話になっております、アディンクス 笠原です。

Armadillo上でデバッグするためにgdbserverをコピーして実行しようとしましたが
not found となり実行できませんでした。
以前は問題なく実行できていたのですが原因がわかりません。

以下が実行時のエラーです
[root@armadillo420-0 (ttyp1) /home/ftp/pub]# ls -l gdbserver
-rwxr-xr-x 1 root root 94583 Jan 1 12:24 gdbserver
[root@armadillo420-0 (ttyp1) /home/ftp/pub]# ./gdbserver
ash: ./gdbserver: not found
[root@armadillo420-0 (ttyp1) /home/ftp/pub]#

どなたかアドバイスをお願いいたします。

アディンクス 笠原

コメント

at_daisuke.sasaki

2014年5月21日 10時37分

佐々木大輔です。

> Armadillo上でデバッグするためにgdbserverをコピーして実行しようとしましたが
> not found となり実行できませんでした。

Armadillo-420にコピーしたgdbserverのアーキテクチャが間違っている場合、not foundのエラーとなるようです。
Armadilloにコピーしたgdbserverはどこから取得しましたか?

Armadillo-420はarmelなので、以下のパッケージを展開し、バイナリを取得し、再度確認してみてください。
http://snapshot.debian.org/archive/debian/20080510T000000Z/pool/main/g/…

パッケージの展開方法は、以下のHowToが参考になると思います。
http://armadillo.atmark-techno.com/howto/use-debian-binary

kasahara.adincs

2014年5月21日 11時17分

 レスありがとうございました。
昨晩ご指摘と同様の事を思いつき一応対象パッケージに相当すると思われるところから
再取得して実行できました。
自己レスを投げたのですが「Mail Delivery Subsystem」が発生していたようで
フォーラムにメールが届かなかったようです。
(自分には配信されたので気がついていませんでした)
 追記としてgdbserverの転送とlibthread_db-1.0.soの転送(およびリンク作成)が
必要でした。

 アディンクス 笠原

> 自己レスを投げたのですが「Mail Delivery Subsystem」が発生していたようで
> フォーラムにメールが届かなかったようです。

ごめんなさい。このフォーラムでは、emailによる投稿を受け付けていません。
お手数ですが、webインターフェイスをご利用ください。