diff --git a/README.win32 b/README.win32 index 6c08174cc3..42ca66f263 100644 --- a/README.win32 +++ b/README.win32 @@ -156,11 +156,17 @@ Use the Microsoft compiler, cl and Make, nmake. Say nmake -f makefile.msc in gdk and gtk. Be prepared to manually edit various makefile.msc files, and the makefile snippets in build/win32. -There are also VS 2008 solution and project files to build GTK+, which +There are also VS 2008/2010 solution and project files to build GTK+, which are maintained by Chun-wei Fan. They should build GTK+ out of the box, provided that the afore-mentioned dependencies are installed. They will -build GDK with the Win32 backend, GTK+ itself and the gtk-demo program. -(The GAIL and GAIL-util sources are not built by this method yet) +build GDK with the Win32 backend, GTK+ itself (with GAIL/a11y built in), +the GAIL-Util library and the gtk-demo program. + +Please refer to the following GNOME Live! page for a more detailed ouline +on the process of building the GTK+ stack and its dependencies with Visual +C++: + +https://live.gnome.org/GTK%2B/Win32/MSVCCompilationOfGTKStack Alternative 1 also generates Microsoft import libraries (.lib), if you have lib.exe available. It might also work for cross-compilation from diff --git a/build/win32/vs10/README.txt b/build/win32/vs10/README.txt index c99588eb96..64c62ddd98 100644 --- a/build/win32/vs10/README.txt +++ b/build/win32/vs10/README.txt @@ -1,4 +1,11 @@ -Note that all this is rather experimental. +Please do not compile this package (GTK+) in paths that contain +spaces in them-as strange problems may occur during compilation or during +the use of the library. + +A more detailed outline for instructions on building the GTK+ with Visual +C++ can be found in the following GNOME Live! page: + +https://live.gnome.org/GTK%2B/Win32/MSVCCompilationOfGTKStack This VS10 solution and the projects it includes are intented to be used in a GTK+ source tree unpacked from a tarball. In a git checkout you diff --git a/build/win32/vs9/README.txt b/build/win32/vs9/README.txt index b06c0b0cd5..7f0c6ba355 100644 --- a/build/win32/vs9/README.txt +++ b/build/win32/vs9/README.txt @@ -1,4 +1,11 @@ -Note that all this is rather experimental. +Please do not compile this package (GTK+) in paths that contain +spaces in them-as strange problems may occur during compilation or during +the use of the library. + +A more detailed outline for instructions on building the GTK+ with Visual +C++ can be found in the following GNOME Live! page: + +https://live.gnome.org/GTK%2B/Win32/MSVCCompilationOfGTKStack This VS9 solution and the projects it includes are intented to be used in a GTK+ source tree unpacked from a tarball. In a git checkout you