I am trying to install syslog-ng-3.13.2 from source code on embedded linux. The ./configure command worked without any error. When I do make, I get the following error:
In file included from /source/lib/cfg-grammar.y:41:0, from modules/native/native-grammar.y:39: ./lib/logthrdestdrv.h:33:16: fatal error: iv.h: No such file or directory #include ^ compilation terminated. make: * [modules/native/modules_native_libsyslog_ng_native_connector_a-native-grammar.o] Error 1 make: * [all-recursive] Error 1 make: *** [all] Error 2
Is this because of some package dependency? Which package has iv.h header file?
UPDATE: As suggested in Stephen's answer I installed libivykis. Now I am getting a different error i.e Makefile:18272: recipe for target 'lib/ivykis/src/libivykis.la' failed.
The libivykis.la is in /usr/local/lib . I don't know why it is trying to build it in /syslog-ng-3.13.2/lib/ivykis/src