Skip Menu |

This queue is for tickets about the ExtUtils-XSpp CPAN distribution.

Report information
The Basics
Id: 87762
Status: open
Priority: 0/
Queue: ExtUtils-XSpp

People
Owner: Nobody in particular
Requestors: mbarbon [...] users.sourceforge.net
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Typemap using functions declared in an header are full of fail
They require the header defining the function to be #included in all files that use the typemap. That's not friendly.
Can you add a detailed testcase please ? On Sat Aug 10 14:56:48 2013, MBARBON wrote: Show quoted text
> They require the header defining the function to be #included in all > files that use the typemap. > > That's not friendly.
-- Your bugs , they are afraid of me.
On Mon Aug 12 18:00:03 2013, WSDOOKADR wrote: Show quoted text
> Can you add a detailed testcase please ?
I'm sorry, this was meant as a note-to-self report; anyway, the problem happens when the typemap INPUT/OUTPUT section calls some user-defined function (es. in wxPerl the functions defined in cpp/helpers.h); the user is forced to manually #include the header in all files using the typemap; the simple work-around is to #include the header in the main XS file, however when using Module::Build::WithXSpp there is no main XS file (it's generated by M::B::WXSpp). Show quoted text
> On Sat Aug 10 14:56:48 2013, MBARBON wrote:
> > They require the header defining the function to be #included in all > > files that use the typemap. > > > > That's not friendly.
>