error in sage.

I am getting the following error while executing sagecc. cfrac.i is the file
obtained after passing cfrac.c through g++ preprocessor. The file created by
the pre-processor included some comments identified by a # in the first column.
It appeared to me that these lines were treated as include directives; so I
deleted all these lines from the file cfrac.i.
gamma :src>sagecc cfrac.i
Error on line 30 of TEMP_Sgcc.c:  parse error
Error in sagecc while executing:
------->  /usr/local/src/MoreLanguages/sage++/sage++-1.7/bin/alpha/pC++2dep  TEM
	Thank you very much.