Hi , Sorry for disturbing you again. As I had to call subroutine named "test" in file 'file1.pl i used char *my_argv[] = {"","-e","require 'file1.pl';require 'file2.pl';" } and then used call_argv("test",G_DISCARD,args); But i am getting error Undefined subroutine &main::test called.What could be the reason
UPDATE : The error was not shown when i included "perl_run" after perl_parse.What could be the possible reason?