Друзья, мне нужно собрать некоторые опенсоурсеые либы (например, GStreamer) под Винду, да так, чтобы их можно было прилинковать из UWP-приложения (
https://en.wikipedia.org/wiki/Universal_Windows_Platform).
Сейчас я поверхностно знаком с UWP. Один из способов - использовать статические библиотеки для использования стороннего неуправляемого С/С++ кода, и если в них нет "запрещенных" функций (те Win32 API, что не поддерживаются UWP), то UWP приложение должно собираться в MSVS 2015. Но libc/libstd++ может быть куча таких "запрещенных" Win32 API.
Мельком видел, что свежие mingw-w64 имеют поддержку WindowsStore и чего-то там связанного с WinRT. UWP - это развитие WinRT. Кто может пояснить, что это за поддержка?
Если у кого-то есть опыт использования сторонних С-либ в UWP-приложении - делитесь, буду очень признателен.
Спасибо.