[Armadillo:03937] Armadillo-300で libpthread.so.0 の not defined

Tomohiko Yoshida email@hidden
2009年 1月 20日 (火) 20:03:27 JST


yoshidaと申します。

Armadillo-300を使用した開発を行っております。

Armadillo-300で NFS mount 出来るように「NFSv3」を追加し
自前の処理を動かす都合上、不足している Library を
NFS mount先(/mnt/nfs 配下)に置き、動かしたところ
以下のように

 /mnt/nfs/sbin/ABCD: relocation error: /mnt/nfs/libpthread.so.0: symbol 
__libc_stack_end, version GLIBC_2.1
  not defined in file ld-linux.so.2 with link time reference

出てしまいました。

 ※NFS-mountしたのは、UserLandに不足Libraryを追加し、flashを更新するのが 

   面倒で、且つ逐次aplを開発していくので、開発中はNFS経由で動かそうと
   いう背景です。

NFS mount先 には
 cp /usr/arm-linux-gnu/lib/libpthread-0.10.so  /home/atmark
 cp /usr/arm-linux-gnu/lib/libcrypto.so.0.9.8   /home/atmark
 cp /usr/arm-linux-gnu/lib/libz.so.1         /home/atmark
をcopyし、次にlinkを張り 
 ln -s libpthread-0.10.so libpthread.so.0
 ln -s libcrypto.so.0.9.8 libplibcrypto.so

ABCD というaplが認識出来るようにしたのですが、上記のようなエラーが出てしまいました。

解決方法など、お判りの方が居られましたら、ご教授下さい。

以上 




armadillo メーリングリストの案内