1 #ifndef __KONST_CONF_H__
2 #define __KONST_CONF_H__
8 #if defined(__sgi) && !defined(__GNUC__) && (_COMPILER_VERSION >= 721) && defined(_NAMESPACES)
9 #define __KTOOL_USE_NAMESPACES
13 #define __KTOOL_USE_NAMESPACES
17 #ifdef HAVE__G_CONFIG_H
18 #include <_G_config.h>
20 #if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 9)
22 #define __KTOOL_USE_NAMESPACES
26 #ifdef __KTOOL_USE_NAMESPACES
28 #define __KTOOL_BEGIN_NAMESPACE namespace ktool {
29 #define __KTOOL_END_NAMESPACE }
35 #define __KTOOL_BEGIN_NAMESPACE
36 #define __KTOOL_END_NAMESPACE
40 #define __KTOOL_BEGIN_C extern "C" {
41 #define __KTOOL_END_C }