tic-hirano
2015年4月28日 17時17分
平野と申します.
Armadillo-840向けにQtプログラムを作成したところ下記のwarningが発生しました.
/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../../arm-linux-gnueabihf/bin/ld: warning: ld-linux.so.3, needed by /usr/arm-linux-gnueabihf/lib/libpng12.so.0, not found (try using -rpath or -rpath-link)
発生した開発環境は下記のとおりです.
ATDE5:v20150223
Linuxカーネル:v3.4-at12
ユーザーランド:v20150318
しかし,下記の開発環境ではwarningが発生しませんでした.
ATDE5:v20140131
Linuxカーネル:v3.4-at10
ユーザーランド:v20141215
このwarningを解決する方法はありますでしょうか?
なお,既存のプロジェクトのコピーで発生したのでQt CreatorからQt GUI アプリケーションの新規プロジェクトを作成しQt Creatorでビルドしても同様のwarningが発生しました.
# 最新の開発環境がリリースされたようなのでそちらでも確認してみる予定です.
コメント
tic-hirano
at_yashi
> Armadillo-840向けにQtプログラムを作成したところ下記のwarningが発生しました.
> /usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../../arm-linux-gnueabihf/bin/ld: warning: ld-linux.so.3, needed by /usr/arm-linux-gnueabihf/lib/libpng12.so.0, not found (try using -rpath or -rpath-link)
この問題を修正した ATDEをリリースしました。
http://armadillo.atmark-techno.com/news/20150501/software-update-a800
もし、同じ問題にあたった場合は、20150428 以降の ATDE5をお使いください。
at_ohsawa
2015年4月28日 17時54分
前回のアップデートからのミスです。
御不便をおかけして申し訳ございません。
下記のようにシンボリックリンクを張っていただくと問題が解決されます。
先程ニュースを出したアップデートに加えて早急に更新する予定です。