Posts

Showing posts from May, 2016

Microsoft Hates My Name (Not Me, Just My Name)

In order to debug nanomsg problems on Windows, I recently installed a copy of Windows 8.1 in a VMWare guest VM, along with Visual Studio 14 and CMake 3.5.2.  (Yes, I've entered a special plane of Hell, reserved for just for people who try to maintain cross-platform open source software.  I think this one might be the tenth plane, that Dante skipped because it was just too damned horrible.) Every time I tried to build, I got bizarre errors from the CMake / build process ... like this: Cannot evaluate the item metadata "%(FullPath) Turns out that when I created my account, using the "easy" installation in VMWare, it created my Windows account using my full name.  " Garrett D'Amore ".  Turns out that the software is buggy, and can't cope with the apostrophe in my full name, when it appears in a filesystem path.  Moving the project directory to C:\Projects\nanomsg solved the problem. Really Microsoft?  This is 2016.  I expect...