[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

[MacPerl] Help Needed with XS/MacPerl related error



This came up in connection with an XS build. I have a module which 
successfully went through all the stages, and for a change I even followed 
the approved procedure. :-) The BuildProgram successfully produced my 
shared library, and Check Syntax for a test Perl script is OK.

However, when I run the thing, I get an error 12 - unimplemented core 
routine (well, after MacPerl implodes...).  This has me a bit perplexed - 
how do I find out what's not implemented?  The linker didn't emit a peep.

I checked my procedures by producing a really simple XSUB from scratch,
and this works fine.

Any ideas?  The XS code is actually a wrapper itself, for a whole mass of 
straight C generated by Flex and Bison.  Makefile.PL is modified to handle 
the separate compiles, so as to keep the Perl #defines of yacc-related 
stuff from mixing up with mine (the files in SQL::Statement give a rough 
idea of what I'm doing, sort of).  The C parser code is tested as an 
application and works OK. I mention this because I'm sure the problem is 
related, although I wouldn't have expected this particular error message.

Thanks for any guidance. (The only reason I know what error 12 is because 
I've got this great little MacErrors utility. :-) )



***** Want to unsubscribe from this list?
***** Send mail with body "unsubscribe" to mac-perl-request@iis.ee.ethz.ch