2017-04-18 6 views

答えて

5

警告を解決することができますどのようにコンパイル時に無効になっていました:.gnu_debugdataセクションを解析できません。コンパイル時にLZMAサポートが無効にされました

GDBは"mini debug info"という機能をサポートしています。この機能により、完全なデバッグ情報のサブセットを結果ファイルの特別なセクションに追加することができます。 Fedoraのような一部のLinuxディストリビューションでは、これを使って部分的なdebuginfoを配布し、スタックトレースをより簡単に「記号化」できるようにしています。

このセクションはLZMAを使用して圧縮されているため、このセクションを読むにはGDBをLZMAサポートでビルドする必要があります。

GDBはこのサポートが組み込まれていないため、.gnu_debugdataセクションが見つかりましたが、読み込めませんでした。

通常これは問題ではありません。これは、システムライブラリのコードのスタックトレースが多少悪化することを意味します。

修正点は、GDBを再構築して、configureを実行する前にLZMA開発パッケージがインストールされていることを確認することです。

+0

ありがとうTom、私はそれを修正することができました。 – PMat

関連する問題