4

Tegra TK1 用の C++ ライブラリをコンパイルしようとしています。ライブラリは、パッケージ マネージャーを使用して取得した TBB にリンクしています。コンパイル中に次のエラーが発生しました

/tmp/cc4iLbKz.s: Assembler messages:
/tmp/cc4iLbKz.s:9541: Error: thumb conditional instruction should be in IT block -- `strexeq r2,r3,[r4]'

ちょっとしたグーグルとこの質問により、CMAKE_CXX_FLAGSに追加しようとし-mimplicit-it=thumbましたが、コンパイラはそれを認識しません。

カーネル 3.10.40-grinch-21.3.4 を使用して tegra でコンパイルし、gcc 4.8.4 コンパイラを使用しています (これは、c++ -v と入力すると返されるものです)。

最初のエラー メッセージが何を意味するのかはわかりませんが、コンパイルしているソースではなく、TBB リンク ライブラリに関係していると思います。修正の問題も謎です。誰でもこれに光を当てることができますか?

4

2 に答える 2