Error: Cannot parse function definition from ' hello()' in Mytest.xs, line 9
- by Nikole
Hi
I am trying to use perl XS in RHEL 5.
but simple programm is giving error.I followed same code as in Example 1 in perldoc perlxstut
Can anyone help me in correcting the following error?
[root@localhost Mytest]#
[root@localhost Mytest]# pwd
/home/nikole/perlcode/Mytest
[root@localhost Mytest]# ls
blib lib MANIFEST Mytest.xs pm_to_blib README
Changes Makefile.PL Mytest.c Mytest.xsc ppport.h t
[root@localhost Mytest]# perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Mytest
[root@localhost Mytest]#
[root@localhost Mytest]#
[root@localhost Mytest]# make
/usr/bin/perl /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap Mytest.xs Mytest.xsc && mv Mytest.xsc Mytest.c
Error: Cannot parse function definition from ' hello()' in Mytest.xs, line 9
Please specify prototyping behavior for Mytest.xs (see perlxs manual)
make: *** [Mytest.c] Error 1
[root@localhost Mytest]#
Thanks