gcc -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g -Iinclude -I../include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O6 -march=i386 -D_THREAD_SAFE -DASTERISK_VERSION=\"CVS-HEAD-04/24/05-07:25:46\" -DASTERISK_VERSION_NUM=999999 -DINSTALL_PREFIX=\"\" -DASTETCDIR=\"/etc/asterisk\" -DASTLIBDIR=\"/usr/lib/asterisk\" -DASTVARLIBDIR=\"/var/lib/asterisk\" -DASTVARRUNDIR=\"/var/run\" -DASTSPOOLDIR=\"/var/spool/asterisk\" -DASTLOGDIR=\"/var/log/asterisk\" -DASTCONFPATH=\"/etc/asterisk/asterisk.conf\" -DASTMODDIR=\"/usr/lib/asterisk/modules\" -DASTAGIDIR=\"/var/lib/asterisk/agi-bin\" -DBUSYDETECT_MARTIN -fomit-frame-pointer -c -o translate.o translate.c In file included from translate.c:14: /usr/include/sys/socket.h:52: error: parse error before "sa_family_t" /usr/include/sys/socket.h:163: error: parse error before "u_char" /usr/include/sys/socket.h:166: error: parse error before '}' token /usr/include/sys/socket.h:174: error: parse error before "u_short" /usr/include/sys/socket.h:188: error: parse error before "u_char" /usr/include/sys/socket.h:190: error: `int64_t' undeclared here (not in a function) /usr/include/sys/socket.h:190: error: `u_char' undeclared here (not in a function) /usr/include/sys/socket.h:190: error: size of array `__ss_pad1' is too large /usr/include/sys/socket.h:191: error: parse error before "__ss_align" /usr/include/sys/socket.h:193: error: parse error before '}' token /usr/include/sys/socket.h:359: error: parse error before "pid_t" /usr/include/sys/socket.h:361: error: parse error before "cmcred_euid" /usr/include/sys/socket.h:362: error: parse error before "cmcred_gid" /usr/include/sys/socket.h:364: error: parse error before "cmcred_groups" /usr/include/sys/socket.h:365: error: parse error before '}' token /usr/include/sys/socket.h:399: error: parse error before "u_short" /usr/include/sys/socket.h:401: error: parse error before '}' token /usr/include/sys/socket.h:407: error: parse error before "caddr_t" /usr/include/sys/socket.h:411: error: parse error before "msg_accrights" /usr/include/sys/socket.h:413: error: parse error before '}' token In file included from translate.c:14: /usr/include/sys/socket.h:444: error: parse error before "recv" /usr/include/sys/socket.h:444: error: parse error before "size_t" /usr/include/sys/socket.h:445: error: parse error before "recvfrom" /usr/include/sys/socket.h:445: error: parse error before "size_t" /usr/include/sys/socket.h:446: error: parse error before "recvmsg" /usr/include/sys/socket.h:447: error: parse error before "send" /usr/include/sys/socket.h:447: error: parse error before "size_t" /usr/include/sys/socket.h:448: error: parse error before "sendto" /usr/include/sys/socket.h:448: error: parse error before "size_t" /usr/include/sys/socket.h:450: error: parse error before "sendmsg" /usr/include/sys/socket.h:451: error: parse error before "off_t" /usr/include/sys/socket.h:190: error: storage size of `__ss_pad1' isn't known gmake: *** [translate.o] Error 1