Fedora 25にInsightを手動でインストールしようとしています。 Gdbのバージョンは7.12-29.fc25です。構成は正しく実行されますが、図に示すエラーが発生します。 Googleで問題を検索してみると、修正されたようです。子しかし、まだこの問題があります。
この問題をどのように解決できますか?
ありがとう
私のブランドから:
in file included from /home/murray/local/src/insight-6.8-1/bfd/opncls.c:26:0:
/home/murray/local/src/insight-6.8-1/bfd/opncls.c: In function 'bfd_fopen':
./bfd.h:586:65: error: right-hand operand of comma expression has no effect [-Werror=unused-value]
#define bfd_set_cacheable(abfd,bool) (((abfd)->cacheable = bool), TRUE)
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/murray/local/src/insight-6.8-1/bfd/opncls.c:235:5: note: in expansion of macro 'bfd_set_cacheable'
bfd_set_cacheable (nbfd, TRUE);
^~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
Makefile:1071: recipe for target 'opncls.lo' failed
答え1
6.8.1 は廃止されました。 Fedoraが提供するInsightパッケージを使用するか、git://sourceware.org/git/insight.gitのgitスナップショットを使用してください。 READMEファイルにはいくつかの指示があります(https://sourceware.org/git/?p=insight.git;a=blob;f=README)。