gcc -DHAVE_CONFIG_H -I. -I. -I./src/include -I/usr/local/freeswitch/include -pthread -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/local/freeswitch/include/apr-1 -I/usr/local/freeswitch/include/srtp -I/usr/local/freeswitch/include/apr-1 -fPIC -Wall -I/root/freeswitch.trunk/src/sqlite -I/root/freeswitch.trunk -I/root/freeswitch.trunk/src/include -I/usr/local/freeswitch/include -DSWITCH_MOD_DIR=\"/usr/local/freeswitch/mod\" -DSWITCH_PREFIX_DIR=\"/usr/local/freeswitch\" -DSWITCH_CONF_DIR=\"/usr/local/freeswitch/conf\" -DSWITCH_DB_DIR=\"/usr/local/freeswitch/db\" -DSWITCH_LOG_DIR=\"/usr/local/freeswitch/log\" -DSWITCH_SCRIPT_DIR=\"/usr/local/freeswitch/scripts\" -DSWITCH_HTDOCS_DIR=\"/usr/local/freeswitch/htdocs\" -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -std=c99 -g -O2 -MT libfreeswitch_la-switch_rtp.lo -MD -MP -MF .deps/libfreeswitch_la-switch_rtp.Tpo -c src/switch_rtp.c -fPIC -DPIC -o .libs/libfreeswitch_la-switch_rtp.o In file included from /usr/local/freeswitch/include/srtp/integers.h:50, from /usr/local/freeswitch/include/srtp/datatypes.h:50, from src/switch_rtp.c:41: /usr/local/freeswitch/include/srtp/config.h:185:1: error: "inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /usr/include/sys/wait.h:31, from /usr/local/freeswitch/include/apr-1/apr.h:131, from ./src/include/switch_apr.h:42, from ./src/include/switch.h:56, from src/switch_rtp.c:33: /usr/include/linux/compiler.h:36:1: error: this is the location of the previous definition make[2]: *** [libfreeswitch_la-switch_rtp.lo] Error 1 make[2]: Leaving directory `/root/freeswitch.trunk' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/root/freeswitch.trunk' make: *** [install] Error 2