syslog-ng makeエラー - iv.h:そのファイルまたはディレクトリはありません。

syslog-ng makeエラー - iv.h:そのファイルまたはディレクトリはありません。

組み込みLinuxのソースからsyslog-ng-3.13.2をインストールしようとしています。これ。 /構成コマンドはエラーなしでうまく機能します。私がするとき作る、次のエラーが発生します。

/source/lib/cfg-grammar.y:41:0, module/native/native-grammar.y:39: ./lib/logthrdestdrv.h:33:16 に含まれるファイル: 致命的なエラー: iv h: 該当ファイルやディレクトリはありません。 #include^コンパイルが終了しました。メーカー[2]:* [modules/native/modules_native_libsyslog_ng_native_connector_a-native-grammar.o] エラー 1 make[1]: *[完全再帰]エラー1 make:*** [完全]エラー2

いくつかのパッケージの依存関係のためですか? iv.hヘッダファイルを含むパッケージは何ですか?

更新:Stephenの答えで提案されているようにlibivykisをインストールしました。これで別のエラーが発生します。 Makefile:18272: 'lib/ivykis/src/libivykis.la' ターゲットのレシピが失敗しました。

libivykis.laは/usr/local/libにあります。なぜ/syslog-ng-3.13.2/lib/ivykis/srcにビルドしようとしているのかわかりません。

ベストアンサー1

iv.h~からlibivykis。 Debian とその派生では、どのディストリビューションを使用しているかを指定する必要はありません。インストールする必要がありますlibivykis-dev

おすすめ記事