#ifndef _GTKMM_CONFIG_H #define _GTKMM_CONFIG_H 1 #include /* version numbers */ #undef GTKMM_MAJOR_VERSION #undef GTKMM_MINOR_VERSION #undef GTKMM_MICRO_VERSION #undef GTKMM_ATKMM_ENABLED #undef GTKMM_MAEMO_EXTENSIONS_ENABLED #ifdef GLIBMM_CONFIGURE /* compiler feature tests that are used during compile time and run-time by gtkmm only. */ /* SUN Forte, AIX, and Tru64 have the problem with flockfile and funlockfile - configure finds it but the compiler can not find it while compiling demowindow.cc. undef HAVE_FLOCKFILE and HAVE_FUNLOCKFILE for now, so that it builds on those platforms. */ #undef HAVE_FLOCKFILE #undef HAVE_FUNLOCKFILE #undef HAVE_MKFIFO #undef GETC_UNLOCKED #endif /* GLIBMM_CONFIGURE */ #ifdef GLIBMM_DLL #if defined(GTKMM_BUILD) && defined(_WINDLL) // Do not dllexport as it is handled by gendef on MSVC #define GTKMM_API #elif !defined(GTKMM_BUILD) #define GTKMM_API __declspec(dllimport) #else /* Build a static library */ #define GTKMM_API #endif /* GTKMM_BUILD - _WINDLL */ #else #define GTKMM_API #endif /* GLIBMM_DLL */ #undef GTKMM_DISABLE_DEPRECATED #endif /* _GTKMM_CONFIG_H */