> libstdc++-libc6.1-1.so.2: cannot open shared object > file: No such file or directory"
調べるといっても、この意味がわからないという事は、たぶん、rpmが何で、lib*.so*が何かという事を知らないと思うので、お節介がヒントを出しましょう。
まず、
> OSは、ターボLINUXを使っています。
なんですが、バージョンまで書かないと、情報不足です。
でも、redhat系のlinuxである事は十分わかります。
man rpm
で、rpmコマンドを十分理解してください。
そして、
rpm -qa | less
を実行します。
#そして何をするのかは、あえて書きませんよ。
ご使用のSystemにアプリケーションが必要としているパッケージがInstallされていないか、バージョンが古いかなのです。
Installされていないだけで、しかも、そのSystemにInstallすべきバージョンが、もってきたnqcが要求しているものと一致していればラッキーです。Installしてください。どうやればいいかは、rpmを読んでいればわかりますね。
でも、バージョンがあっていない場合は以外に厄介です。
アプリケーションは、簡単にバージョンアップできますが、ライブラリのバージョンアップは、今はじめてrpmの存在を知った人には厄介な代物です。
方法は二つです。
1. 近くの「分かっている人」を捕まえて、version upしてもらいましょう。
「どうしてかわからないけど、このアプリケーションが動かないので助けて」といって助けてくれる人は、余り多くはないと思いますが、「○○して、チェックしたら、××ライブラリのバージョンアップが必要なようだけど、自信がないので手伝ってほしい」とちゃんと説明できれば、協力してもらえる場合が多いでしょう。
2.ソースをmakeして使う。
パッケージがrpmで、供給されているものを無視してmakeするのは、あまり勧められませんが、nqcのように標準的でないソフトを導入するのに、ためらう必要はありません。c++で書かれたソフトを開発できる環境が必要ですが、これはrpmパッケージが手元にあるはずなので、簡単に整えられます。http://www.line.to/mac/MindStorms/