Компиляция программы GTK3 в Visual Studio 2012

С выпуском Gtk 3 для Windows я подумал об обновлении своего приложения Gtk 2 C, чтобы воспользоваться новым виджетом GtkGrid.

Программа прекрасно компилируется под Linux или используя MinGW (с кодовыми блоками) под Windows, однако, когда я пытаюсь использовать тот же набор файлов под Visual Studio 2012, я получаю около 50 ошибок компиляции, говоря, что gutils.h, gtrashstack.h и gstring.h имеют куча синтаксических ошибок (при условии, что я использую только базовую программу, только с gtk_init и gtk_main).

Visual Studio отлично справился с gtk2. Почему он отказывается от компиляции с gtk3? Есть ли способ заставить его работать с этим? Столько, сколько я люблю Code :: Blocks, внешние силы заставляют меня сохранять мой код VS2012-совместимым ...

РЕДАКТИРОВАТЬ: я создал хранилище с простой программой gtk3 и предварительно сконфигурированными файлами проекта для VS2012 и Codeblocks.https://github.com/The-J-Person/Example-gtk3-vs2012-project

РЕДАКТИРОВАТЬ 2: Вот список ошибок компиляции, данных VS2012:http://pastebin.com/ThZpwVmg

Ответы на вопрос(1)

Ваш ответ на вопрос