Compilando um programa GTK3 no Visual Studio 2012

Com o lançamento do Gtk 3 para Windows, pensei em atualizar meu aplicativo Gtk 2 C para aproveitar o novo widget GtkGrid.

O programa compila bem no linux ou usando MinGW (com codeblocks) no Windows, no entanto, quando tento o mesmo conjunto de arquivos no Visual Studio 2012, fornecendo 50 erros de compilação, dizendo gutils.h, gtrashstack.he gstring.h. um monte de erros de sintaxe (supondo que eu use apenas um programa básico, com apenas um gtk_init e um gtk_main).

O Visual Studio lidou com o gtk2 muito bem. Por que ele se recusa a compilar com o gtk3? Alguma maneira de fazê-lo funcionar? Por mais que eu goste do Code :: Blocks, poderes externos me forçam a manter meu código compatível com VS2012 ...

EDIT: Criei um repositório com um programa gtk3 simples e arquivos de projeto pré-configurados para VS2012 e Codeblocks.https://github.com/The-J-Person/Example-gtk3-vs2012-project

EDIT 2: Aqui está uma lista dos erros de compilação fornecidos pelo VS2012:http://pastebin.com/ThZpwVmg

questionAnswers(1)

yourAnswerToTheQuestion