При сборке аддонов для астериска выдается вот такое сообщение:
chan_ooh323.c:3060: warning: assignment makes pointer from integer without a cast
chan_ooh323.c:3063: warning: assignment makes pointer from integer without a cast
chan_ooh323.c:3066: warning: assignment makes pointer from integer without a cast
chan_ooh323.c:3069: warning: assignment makes pointer from integer without a cast
chan_ooh323.c:3081: error: invalid operands to binary != (have ‘union ast_frame_subclass’ and ‘struct ast_format_cap *’)
chan_ooh323.c:3083: error: incompatible types when assigning to type ‘struct ast_format_cap *’ from type ‘union ast_frame_subclass’
chan_ooh323.c:3084: error: incompatible type for argument 2 of ‘ast_set_read_format’
/usr/include/asterisk/channel.h:1812: note: expected ‘struct ast_format *’ but argument is of type ‘struct ast_format’
chan_ooh323.c:3085: error: incompatible type for argument 2 of ‘ast_set_write_format’
/usr/include/asterisk/channel.h:1837: note: expected ‘struct ast_format *’ but argument is of type ‘struct ast_format’
make[1]: *** [chan_ooh323.o] Error 1
make[1]: Leaving directory `/usr/src/asterisk-addons-1.6.2.4/channels'
make: *** [channels] Error 2
В чем может быть дело? Не могу понять. Гугл пока не особо помог.
Заранее спасибо.