Armで実行されているUbuntu12.04のncursesを使用して小さな関数をコンパイルすると、次のリンクエラーが発生します。エラーは
arm-linux-gnueabihf/bin/ld: cannot find -ltinfo
何をインストールするかについてはたくさんのヒントが浮かんでいますが、アームボックスのトリックを実行するパッケージが見つからないようです。
私はやった
Sudo apt-get install libncurses5-dev
そして、これにはtinfoライブラリが含まれていません。通常、ライブラリが「利用できないが別のパッケージによって参照されている」または「インストール候補がない」という結果になる他の提案。
すべての助けに感謝します
/ヘンリック
Lucasgが述べたように
Sudo apt-get install libtinfo-dev
私のために同じ問題を解決しました。
ナースライブラリをクロスコンパイルするときは、このオプション--with-termlibを設定します。 libtinfoをターゲットの場所にインストールします。