[Armadillo:03939] Re: Armadillo-300で libpthread.so.0 の not defined
Tomohiko Yoshida
email@hidden
2009年 1月 20日 (火) 21:35:57 JST
yoshidaと申します。
以下の件ですが、自己解決出来ました。
何故か、DefaultのUserlandでは NG で
Userlandを build しなおし、Armadillo-300 へ焼きこみ
立ち上げたら大丈夫でした。
compile時のglibcと /lib のglibcが違っていたのでしょうかね。。
以上
> 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 mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
armadillo メーリングリストの案内