channel.c compiling