----- Original Message ----- From: "David Myers"

Extracting Core.xs (WITH bad value support)
/usr/bin/perl /usr/share/perl/5.10.1/ExtUtils/xsubpp -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap typemap Core.xs > Core.xsc && mv Core.xsc Core.c
Could not find a typemap for C type 'PDL_Long *' in Core.xs, line 1144
make[2]: *** [Core.o] Error 1

This has been fixed in the latest devel release of PDL (2.4.9_008).

If you want to build PDL-2.4.9 just stick an entry for PDL_Long * in the "TYPEMAP" section of Basic/Core/typemap. I don't think it matters what you specify - the following should be good enough:

PDL_Long*    T_FOO

and I don't think there's any need for an additional entry in either the "INPUT" or "OUTPUT" section of that file.

Note that this is not strictly the correct way to fix the problem - but it does the job well enough.
If you want it fixed "correctly", install PDL-2.4.9_008.

Cheers,
Rob

_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to