many important changes to configuration system and specific parameters
[ardour.git] / libs / gtkmm2 / gtk / gtkmmconfig.h
1 /* gtk/gtkmmconfig.h.  Generated by configure.  */
2 #ifndef _GTKMM_CONFIG_H
3 #define _GTKMM_CONFIG_H 1
4
5 #include <gdkmmconfig.h>
6
7 /* version numbers */
8 #define GTKMM_MAJOR_VERSION 2
9 #define GTKMM_MINOR_VERSION 6
10 #define GTKMM_MICRO_VERSION 1
11
12 #ifdef GLIBMM_CONFIGURE
13 /* compiler feature tests that are used during compile time and run-time
14    by gtkmm only. */
15
16 /* SUN Forte, AIX, and Tru64 have the problem with flockfile and
17    funlockfile - configure finds it but the compiler can not find it
18    while compiling demowindow.cc. undef HAVE_FLOCKFILE and
19    HAVE_FUNLOCKFILE for now, so that it builds on those platforms. */
20
21 /* #undef HAVE_FLOCKFILE */
22 /* #undef HAVE_FUNLOCKFILE */
23 /* #undef GETC_UNLOCKED */
24
25 #endif /* GLIBMM_CONFIGURE */
26
27 #ifdef GLIBMM_DLL
28   #if defined(GTKMM_BUILD) && defined(_WINDLL)
29     // Do not dllexport as it is handled by gendef on MSVC
30     #define GTKMM_API
31   #elif !defined(GTKMM_BUILD)
32     #define GTKMM_API __declspec(dllimport)
33   #else
34     /* Build a static library */
35     #define GTKMM_API
36   #endif /* GTKMM_BUILD - _WINDLL */
37 #else
38   #define GTKMM_API
39 #endif /* GLIBMM_DLL */
40
41 #endif /* _GTKMM_CONFIG_H */
42