Синтаксические ошибки GLib при компиляции libnice с последней версией GLib для win32
Некоторый необходимый фон:
Libnice (библиотека p2p) должна была быть скомпилирована с использованием 2.28 Glib (вот readme по компиляции win32 https://github.com/jcaden/libnice/blob/master/README.win32),
НО официальный пример
(этот http://cgit.collabora.com/git/user/kakaroto/libnice.git/plain/examples/sdp-example.c),
Реализация, скомпилированная до libnice, была написана с использованием новейших glib.
Я предполагаю, что можно переписать пример для более старого, но последний glib более элегантен и крут во всем, поэтому я захотел его использовать.
Теперь мой вопрос:
При попытке скомпилировать Libnice с использованием последней версии GLib (полученной здесь http://www.gtk.org/download/win32.php) для win32, используя Visual Studio 2010, я сталкиваюсь с некоторыми синтаксическими ошибками (многие из них). Вы можете увидеть журнал здесь https://gist.github.com/anonymous/71e2a80e57eb4b8ae6c1
Это поправимо и как?
PS: чтобы использовать последнюю версию GLib, я скачал то же самое, что было описано в readme; т.е. Glib dev и runtime и zlib и gettext runtime.