in reply to Error with 'make' using CPAN

That error message usually means the Makefile has leading spaces instead of a leading tab. Since the Makefile is generated, the bug is either in MakeMaker, or in the Makefile.PL bundled with PDL. I'd first look at the latter.

Abigail