1 #ifndef _GTKMM_CONFIG_H
2 #define _GTKMM_CONFIG_H 1
4 #include <gdkmmconfig.h>
7 #undef GTKMM_MAJOR_VERSION
8 #undef GTKMM_MINOR_VERSION
9 #undef GTKMM_MICRO_VERSION
11 #undef GTKMM_ATKMM_ENABLED
12 #undef GTKMM_MAEMO_EXTENSIONS_ENABLED
15 #ifdef GLIBMM_CONFIGURE
16 /* compiler feature tests that are used during compile time and run-time
19 /* SUN Forte, AIX, and Tru64 have the problem with flockfile and
20 funlockfile - configure finds it but the compiler can not find it
21 while compiling demowindow.cc. undef HAVE_FLOCKFILE and
22 HAVE_FUNLOCKFILE for now, so that it builds on those platforms. */
25 #undef HAVE_FUNLOCKFILE
29 #endif /* GLIBMM_CONFIGURE */
33 #if defined(GTKMM_BUILD) && defined(_WINDLL)
34 // Do not dllexport as it is handled by gendef on MSVC
36 #elif !defined(GTKMM_BUILD)
37 #define GTKMM_API __declspec(dllimport)
39 /* Build a static library */
41 #endif /* GTKMM_BUILD - _WINDLL */
44 #endif /* GLIBMM_DLL */
46 #undef GTKMM_DISABLE_DEPRECATED
48 #endif /* _GTKMM_CONFIG_H */