Update VS 2008 support to use ATK-2.0
-Update GTK+ project and property sheet to use ATK-2.0. -Tell people about this in the README.txt file
This commit is contained in:
		| @ -7,7 +7,7 @@ the files needed, like config.h.win32.in into config.h.win32 and the | ||||
| .vcprojin files here into corresponding actual .vcproj files. | ||||
|  | ||||
| You will need the parts from below in the GTK+ stack: GDK-Pixbuf, Pango, | ||||
| ATK and GLib.  External dependencies are at least Cairo | ||||
| ATK (2.x) and GLib.  External dependencies are at least Cairo | ||||
| (with Cairo-GObject support, meaning Cairo 1.10.x or later), zlib, libpng, | ||||
| gettext-runtime, fontconfig*, freetype*, expat*.  See the  | ||||
| build/win32/vs9/README.txt file in glib for details where to unpack them. | ||||
|  | ||||
| @ -8,7 +8,7 @@ | ||||
| 	> | ||||
| 	<Tool | ||||
| 		Name="VCCLCompilerTool" | ||||
| 		AdditionalIncludeDirectories="..\..\..;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\atk-1.0;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0" | ||||
| 		AdditionalIncludeDirectories="..\..\..;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\atk-2.0;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0" | ||||
| 		PreprocessorDefinitions="HAVE_CONFIG_H;G_DISABLE_DEPRECATED;G_DISABLE_SINGLE_INCLUDES;ATK_DISABLE_SINGLE_INCLUDES;GDK_PIXBUF_DISABLE_SINGLE_INCLUDES;GTK_DISABLE_SINGLE_INCLUDES" | ||||
| 		ForcedIncludeFiles="msvc_recommended_pragmas.h" | ||||
| 	/> | ||||
|  | ||||
| @ -42,7 +42,7 @@ | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalDependencies="atk-1.0.lib pangowin32-1.0.lib imm32.lib winspool.lib comctl32.lib" | ||||
| 				AdditionalDependencies="atk-2.0.lib pangowin32-1.0.lib imm32.lib winspool.lib comctl32.lib" | ||||
| 				OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)-win32$(GtkDllSuffix).dll" | ||||
| 				LinkIncremental="2" | ||||
| 				ModuleDefinitionFile="$(IntDir)\gtk.def" | ||||
| @ -72,7 +72,7 @@ | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalDependencies="atk-1.0.lib pangowin32-1.0.lib imm32.lib winspool.lib comctl32.lib" | ||||
| 				AdditionalDependencies="atk-2.0.lib pangowin32-1.0.lib imm32.lib winspool.lib comctl32.lib" | ||||
| 				OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)-win32$(GtkDllSuffix).dll" | ||||
| 				LinkIncremental="2" | ||||
| 				ModuleDefinitionFile="$(IntDir)\gtk.def" | ||||
| @ -107,7 +107,7 @@ | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalDependencies="atk-1.0.lib pangowin32-1.0.lib imm32.lib winspool.lib comctl32.lib" | ||||
| 				AdditionalDependencies="atk-2.0.lib pangowin32-1.0.lib imm32.lib winspool.lib comctl32.lib" | ||||
| 				OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)-win32$(GtkDllSuffix).dll" | ||||
| 				LinkIncremental="2" | ||||
| 				ModuleDefinitionFile="$(IntDir)\gtk.def" | ||||
| @ -137,7 +137,7 @@ | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalDependencies="atk-1.0.lib pangowin32-1.0.lib imm32.lib winspool.lib comctl32.lib" | ||||
| 				AdditionalDependencies="atk-2.0.lib pangowin32-1.0.lib imm32.lib winspool.lib comctl32.lib" | ||||
| 				OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)-win32$(GtkDllSuffix).dll" | ||||
| 				LinkIncremental="2" | ||||
| 				ModuleDefinitionFile="$(IntDir)\gtk.def" | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Chun-wei Fan
					Chun-wei Fan