thanks XP for pointing out the mistake!!

So, after moving the name to .c, I don't see that warning. but still get below error!!
You have any idea?

collect2: ld terminated with signal 11 [Segmentation Fault], core dumped

many thanks in advance
mridula