Force was required to install Win32::IPC. That doesn't fix things though. The PDL build badness seems to start with:
g++ Core.def -o ..\..\blib\arch\auto\PDL\Core\Core.xs.dll -mdll -s -L"
+C:\STRAWB~1\perl\lib\CORE" -L"C:\STRAWB~1\c\lib" Core.o pdlcore.o pdl
+api.o pdlhash.o pdlthread.o pdlconv.o pdlmagic.o pdlsections.o "C:\
+STRAWB~1\perl\lib\CORE\libperl532.a" -lmoldname -lkernel32 -luser32 -
+lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32
+-lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp3
+2 -lcomctl32 -Wl,--enable-auto-image-base
Core.o:Core.c:(.text+0x51): undefined reference to `Perl_get_context'
Core.o:Core.c:(.text+0x5d): undefined reference to `Perl_av_len'
Core.o:Core.c:(.text+0xab): undefined reference to `Perl_get_context'
and continues in a similar vein for about 2000 lines.
Optimising for fewest key strokes only makes sense transmitting to Pluto or beyond