diff options
author | Murray Cumming <murrayc@src.gnome.org> | 2006-03-08 12:23:04 +0000 |
---|---|---|
committer | Murray Cumming <murrayc@src.gnome.org> | 2006-03-08 12:23:04 +0000 |
commit | 1a9a780397de65cfacda5512e28c58c90d10a06d (patch) | |
tree | 094ac938d88c5ebb00666067fd8dfba5c0f2bfbe /README.win32 | |
parent | 3216140da18a01187f0639f6aa843db1add76163 (diff) | |
download | glibmm-1a9a780397de65cfacda5512e28c58c90d10a06d.tar.gz |
Merge in changes from glibmm 2.8 branch. These are documentation and build fixes, allowed during the hard code freeze.
Diffstat (limited to 'README.win32')
-rw-r--r-- | README.win32 | 32 |
1 files changed, 24 insertions, 8 deletions
diff --git a/README.win32 b/README.win32 index e015b43b..4cb1128a 100644 --- a/README.win32 +++ b/README.win32 @@ -1,13 +1,14 @@ Building glibmm on Win32 =========================== -Currently, only the mingw (native win32) gcc compiler is supported -through the gnu autotools (automake, autoconf, libtool). As explicitly -stated in the gtk+ for win32 distribution (http://www.gimp.org/win32/), -the gcc compiler provided by the cygwin distribution should not be -used to build glib/glibmm libraries and/or applications (see the -README.win32 that comes with the gtk+ DLLs). This MIGHT cause -conflicts between the cygwin and msvcrt runtime environments. +Currently, only both mingw (native win32) gcc compiler and MS Visual +Studio 2005 are supported. glibmm can be built with mingw32-gcc using +the gnu autotools (automake, autoconf, libtool). As explicitly stated +in the gtk+ for win32 distribution (http://www.gimp.org/win32/), the +gcc compiler provided by the cygwin distribution should not be used to +build glib/glibmm libraries and/or applications (see the README.win32 +that comes with the gtk+ DLLs). This MIGHT cause conflicts between the +cygwin and msvcrt runtime environments. 1. Mingw @@ -79,7 +80,22 @@ before running the configure script again. In the future, a specially tuned source distribution along with a binary package might be provided for mingw. -2. Glibmm methods and signals not available on win32 +2. MS Visual Studio 2005 + +Open the glibmm.sln solution file in the MSVC_Net2003 directory. In +the Tools/Options panel, add the appropriate GTK+ include and lib +directories to the Projects and Solutions/VC++ directories. Build the +solution. + +Important NOTE : to circumvent the C++ compiler bug described in this +bugzilla entry (http://bugzilla.gnome.org/show_bug.cgi?id=158040), it +is necessary to add '/vd2' to the list of compiler options when +building and/or using glibmm with Visual Studio 2005. + +glibmm-2.8 will probably not work correctly with Visual Studio 7.1 or +below because of the aforementioned bug. + +3. Glibmm methods and signals not available on win32 All glibmm methods and signals are available on win32. |