Template instantiation Issues

I am using library file Slist.h which has template declaration and definition.The library file is instantiated in the construtor
of mypgm.c(cpp file).The compiler throws an error which is mentioned at the bottom.

I feel that the arguments are not passed correctly during instantion,i have tried to resolve this ,but my steps are in vain
i am new to template concept.could you please help me to resolve this issue.
Thanks for looking into this