AIX上的Syslog-ng编译

时间:2014-11-13 14:19:29

标签: aix syslog-ng

我正在尝试编译syslog-ng 3.6.1。在以下系统配置中。 ./configure很好。但是make会给我以下错误,请帮忙!

oslevel -s 7100-02-03-1334

aclocal --version aclocal(GNU automake)1.14.1

野牛 - 厌恶 野牛(GNU Bison)3.0

gcc --version gcc(GCC)4.8.3

m4 - 版本 m4(GNU M4)1.4.17

CC librabbitmq / librabbitmq_librabbitmq_la-amqp_api.lo

来自./librabbitmq/unix/socket.h:38:0的文件,来自librabbitmq / amqp_private.h:84,  来自librabbitmq / amqp_api.c:37:

librabbitmq / amqp_private.h:229:42:错误:预期')'之前' val' static inline uint64_t func ## ll(uint64_t val)\ ^

librabbitmq / amqp_private.h:244:1:注意:在扩展宏&#DEC; DECLARE_XTOXLL'  DECLARE_XTOXLL(hton)^

librabbitmq / amqp_private.h:229:42:错误:预期')'之前' val'  static inline uint64_t func ## ll(uint64_t val)\ ^

librabbitmq / amqp_private.h:245:1:注意:在扩展宏&#DEC; DECLARE_XTOXLL'  DECLARE_XTOXLL(ntoh)^ Makefile:1441:目标配方' librabbitmq / librabbitmq_librabbitmq_la-amqp_api.lo'失败

make [2]:*** [librabbitmq / librabbitmq_librabbitmq_la-amqp_api.lo]错误1

make [2]:离开目录' /home/tufail/workspace/syslog/syslog-ng-3.6.1/modules/afamqp/rabbitmq-c'

Makefile:959:目标配方'全部'失败 make [1]:*** [all]错误2 make [1]:离开目录' /home/tufail/workspace/syslog/syslog-ng-3.6.1/modules/afamqp/rabbitmq-c'

Makefile:11222:目标' modules / afamqp / rabbitmq-c / librabbitmq / librabbitmq.la'的配方失败

make:*** [modules / afamqp / rabbitmq -c / librabbitmq / librabbitmq.la]错误2

1 个答案:

答案 0 :(得分:0)

似乎无法编译rabbitmq库(由AMQP目标使用)。如果不使用AMQP,可以使用--disable-amqp编译选项禁用它。如果它没有帮助,我建议在syslog-ng mailing list

向开发人员发布问题

问候,

Robert Fekete