libapi-ms-win-core-winrt-l1-1-0.a (and therefore also libruntimeobject.a) contains the symbol RoUninitialize instead of RoUninitialize@0. I don't know much about name mangling, but I assume that this is wrong (maybe it's not and I'm just linking incorrectly ...).