> Errors involving failure to bind usually mean that the XS compiler
> doesn't know how to handle conversions between perl and the C type that
> the inline function returns and/or takes as its argument(s).
>
> This can be remedied by providing an appropriate typemap - or by maybe
> providing some 'wrapper code' that uses only those C types with which
> the XS compiler is already familiar (if that's viable).

Yeah, I figured it out after a few hours of pulling my hair out. ^_^  Any
subroutine that was passing a TIFF * either way failed to bind.  I worked
around it by writing slightly larger subroutines that kept the TIFF handling
internal.

Thanks for the help though!

--
Dave

Reply via email to