A rather odd experience. Using the latest PDK (v7.3) from ActiveState, I used perlctrl to build a COM DLL. Perlctrl ran without a hitch. OLEView read the typelib okay. RegSvr32 registered it okay. However ... there's no sign of it in registry, and anything that tries to use it fails. I hunted for the various UIDs using RegEdit and they're just not there.
The code is attached. It's a wrapping of Lingua::ZH::WordSegmenter,
but with the encoding changed to utf8 rather than gbk.
What am I doing wrong?