Некоторый необходимый фон:
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
Это поправимо и как?
P.S .: чтобы использовать последнюю версию GLib, я скачал то же самое, что было описано в readme; Т.е. Glib dev и runtime и zlib и gettext runtime.
Задача ещё не решена.
Других решений пока нет …