diff options
author | Cedric Gustin <cedric.gustin@gmail.com> | 2006-04-06 12:42:28 +0000 |
---|---|---|
committer | Cedric Gustin <gustin@src.gnome.org> | 2006-04-06 12:42:28 +0000 |
commit | 367228bc2218bcc71a628b3d4514d08deab6d4b4 (patch) | |
tree | 3d82d1b8bec709caf59302f2e4c6cd058e4be130 /glib/glibmmconfig.h.in | |
parent | 5fc9d0f797da4f5377ffc3be77cf441ce9646f25 (diff) | |
download | glibmm-367228bc2218bcc71a628b3d4514d08deab6d4b4.tar.gz |
Embed the manifest file into executables in the case of the Debug target.
2006-04-06 Cedric Gustin <cedric.gustin@gmail.com>
* MSVC_Net2003/*.vcproj: Embed the manifest file into executables
in the case of the Debug target.
* README.win32: Fixed a few typos.
* build_shared/Makefile_build.am_fragment: Add -DGLIBMM_BUILD to
the extra_defines compiler flags (switch between
dllexport/dllimport on win32).
* glib/glibmmconfig.h.in: Define GLIBMM_DLL when building with
mingw32/cygwin. This makes the GLIBMM_API tag (and GTKMM_API for
gtkmm) active with these two platforms, as required by bug
#309030.
* glib/glibmm/object.h, glib/glibmm/objectbase.h : Tag the Object
and ObjectBase classes with GLIBMM_API to make Visual Studio happy.
Diffstat (limited to 'glib/glibmmconfig.h.in')
-rw-r--r-- | glib/glibmmconfig.h.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/glib/glibmmconfig.h.in b/glib/glibmmconfig.h.in index f4deb5c7..d3081cae 100644 --- a/glib/glibmmconfig.h.in +++ b/glib/glibmmconfig.h.in @@ -17,6 +17,7 @@ #define GLIBMM_CONFIGURE #elif defined(__MINGW32__) #define GLIBMM_WIN32 +#define GLIBMM_DLL #define GLIBMM_CONFIGURE #else //AIX clR compiler complains about this even though it doesn't get this far: |