But that is regarded from the Unix side. There might be cases where win32 tools use widestring manager where they don't in Unix.
FPCRES does use it. If doesn't use a correct widestring manager, it cannot build lazarus.
It seems coffreader/write and resreader/writer use widestrings. Probably because certain strings in windows resource/binary structures are unicode.
One could argue if this really should be done over the widestring manager, but as said, I'm not terribly interested in fixing this at all. And even less so for NT4 as development system. (and for non-development (running lazarus files only) target, the widestringmgr fix is enough).
I don't like the idea that the RTL becomes a minefield due to support for totally outdated targets that only one or two people can actually test on. If it is really, really necessary, they should split off to a separate target, so that, like dos, the legacy platforms don't hinder general windows RTL progress.
Edited: fixed quoting.