Hi All I have been trying * with an ISDN adapter and a couple of SIP/H323 clients. I have just updated my copy of * to the latest CVS and now when I complie, it comes up with: if [ -d CVS ] && ! [ -f .version ]; then echo "CVS-`date +"%D-%T"`" > .version; fi gcc -pipe -Wall -Wmissing-prototypes -Wmissing-declarations -g -Iinclude - I../include -D_REENTRANT -D_GNU_SOURCE -march=i586 -DASTERISK_VERSION=\"CV S-02/05/03-14:19:41\" -DINSTALL_PREFIX=\"\" -DASTETCDIR=\"/etc/asterisk\" -D ASTLIBDIR=\"/usr/lib/asterisk\" -DASTVARLIBDIR=\"/var/lib/asterisk\" -DASTVA RRUNDIR=\"/var/run\" -DASTSPOOLDIR=\"/var/spool/asterisk\" -DASTLOGDIR=\"/va r/log/asterisk\" -DASTCONFPATH=\"/etc/asterisk/asterisk.conf\" -DASTMODDIR=\ "/usr/lib/asterisk/modules\" -DASTAGIDIR=\"/var/lib/asterisk/agi-bin\" -DDO_ CRASH -DDEBUG_THREADS -c -o channel.o channel.c gcc: Internal compiler error: program cc1 got fatal signal 11 make: *** [channel.o] Error 1 {standard input}: Assembler messages: {standard input}:11928: Warning: end of file not at end of a line; newline inserted {standard input}:12079: Error: unbalanced parenthesis in operand 2. Has anyone alse had this and what could be the cause? Many Thanks Paul Barrett