diff --git a/build/win32/vs9/README b/build/win32/vs9/README index 4576aaeb6..c443c13b0 100644 --- a/build/win32/vs9/README +++ b/build/win32/vs9/README @@ -1,4 +1,29 @@ -Note that this is mostly experimental and not really maintained. It -seems that the OAH project at https://code.launchpad.net/oah might be -a better choice if you want to start building GLib (and more of the -GTK+ stack) with Visual Studio. +Note that all this is rather experimental. + +This VS9 solution and the projects it includes are intented to be used +in a GLib source tree unpacked from a tarball. In a git checkout you +first need to use some Unix-like environment or manual work to expand +the .in files needed, mainly config.h.win32.in into config.h.win32 and +glibconfig.h.win32.in into glibconfig.h.win32. + +The only external dependency is proxy-libintl. Fetch the latest +proxy-libintl-dev zipfile from +http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/ for 32-bit +builds, and correspondingly +http://ftp.gnome.org/pub/GNOME/binaries/win64/dependencies/ for 64-bit +builds. Set up the source tree as follows under some arbitrary top +folder : + +\glib\ +\glib\dependencies\\proxy-libintl + +*this* file you are now reading is thus located at +\glib\\build\win32\vs9\README. + + is either Win32 or x64, as in VS9 project files. + +\glib\dependencies\\proxy-libintl contains the +unpacked proxy-libintl zip file, so that for instance libintl.h is at +\glib\dependencies\\proxy-libintl\include\libintl.h. + +--Tor Lillqvist