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