Syntactic Confectionery Delight | |
PerlMonks |
Re^4: Extending perl with C dynamic library.by Martin90 (Sexton) |
on Aug 20, 2013 at 17:16 UTC ( [id://1050211]=note: print w/replies, xml ) | Need Help?? |
Ok after hours of testing I resolved most of the problems. My main focus was to implment some necessary code into C but I can't do this even with the simplest code from documentation. Here is an example:NOTE: I back to XS and "make" since Inline has problems with compile this code. With make I compile this code fine to Example.c then with cc -o interp Example.c `perl -MExtUtils::Embed -e ccopts -e ldopts` produce executable file "interp". Up to this point everything went ok. The problem occur when i try tu run "interp":% ./interp returns :Segmentation fault. I think problem is in line: SV *cvrv = eval_pv("sub { print 'You will not find me cluttering any namespace!' }", TRUE);"Documentation corresponding with this code: http://perldoc.perl.org/perlcall.html#Creating-and-Calling-an-Anonymous-Subroutine-in-C Do you know what is wrong ? Thanks ;)
In Section
Seekers of Perl Wisdom
|
|