should fix issues with missing linker AND issue with _win32 suffix, but ...

...needs review as to cause and version # but it ought to do the job properly once we tie down exactly what version of boost made this change (or determine that its GCC's fault, and change the conditional)