Format of arguments is poorly documented but should be without the comma (i.e., as a Tcl list):

tcc4tcl::cproc add {int a int b} int { return(a+b); }