Overture  Version 25
OvertureDefine.h
Go to the documentation of this file.
1 /* This file was generated by the configure script */
2 #ifndef OVERTURE_DEFINE_H
3 #define OVERTURE_DEFINE_H
4 
5 #define OVERTURE_HOME "/home/henshaw.0/Overture.v25.d"
6 
7 /* The Overture version number on the next line is set by the build script in the cvs directory Overture/include */
8 #define OVERTURE_VERSION "Overture.v25"
9 
10 /* This next line will be changed into "#define OV_ARCH_LINUX" or "#define OV_ARCH_DARWIN" etc. */
11 #undef OV_ARCH
12 
13 #define OV_USE_DOUBLE
14 #define OV_BOOL_DEFINED
15 #define OV_USE_MESA newMesa
16 #define OV_USE_LOCAL_GLW
17 #undef OV_EXCEPTIONS_NOT_SUPPORTED
18 #undef OV_USE_OLD_STL_HEADERS
19 #undef OV_NO_DEFAULT_TEMPL_ARGS
20 #define OV_USE_HDF5
21 #define OV_USE_X11
22 #ifndef __sgi
23 #define OV_USINGNAMESPACE(x) using namespace x
24 #else
25 /* do not use this on sgi: */
26 #define OV_USINGNAMESPACE(y)
27 #endif
28 #undef EXPLICIT
29 
30 #ifdef OV_USE_OLD_STL_HEADERS
31 #define OV_STD_INCLUDE(x) <x.h>
32 #else
33 #ifndef __sgi
34 #define OV_STD_INCLUDE(x) <x>
35 #else
36 #define OV_STD_INCLUDE(x) <x.h>
37 #endif
38 #endif
39 
40 #ifndef BL_Solaris
41 #undef BL_Solaris
42 #endif
43 
44 /* necessary to undef before defining to avoid compile time warning if this variable */
45 /* is defined on the compile line */
46 #undef BL_USE_FLOAT
47 #define BL_USE_FLOAT
48 
49 #undef OV_USE_LESSTIF
50 
51 /* the next line needed for gnu and kcc */
52 #ifndef BL_AUTO_INSTANTIATE
53 #define BL_AUTO_INSTANTIATE
54 #endif
55 
56 
57 /* The old version of mesa uses this */
58 #undef glBlendEquation
59 
60 /* Use this macro to optionally append an underscore to C and fortran function names */
61 #define OV_USE_UNDERSCORE
62 #ifdef OV_USE_UNDERSCORE
63 #define EXTERN_C_NAME(cname) cname ## _
64 #else
65 #define EXTERN_C_NAME(cname) cname
66 #endif
67 
68 /* Abort macro that prints file and line number where the error occured. */
69 #define OV_ABORT(label){\
70 printf("Error occured in file %s line %d.\n",__FILE__,__LINE__); \
71 Overture::abort(label);}
72 
73 #endif