source: git/factory/config.h.in @ 6c5d86

spielwiese
Last change on this file since 6c5d86 was 71f8d2, checked in by Hans Schönemann <hannes@…>, 22 years ago
*hannes: added HAVE_NTL git-svn-id: file:///usr/local/Singular/svn/trunk@6225 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 2.2 KB
Line 
1/* emacs edit mode for this file is -*- C -*- */
2/* $Id: config.h.in,v 1.11 2002-07-30 15:21:48 Singular Exp $ */
3
4#ifndef INCL_CONFIG_H
5#define INCL_CONFIG_H
6
7/* {{{ docu
8 *
9 * config.h.in - used by `configure' to create `config.h'.
10 *
11 * This file is included at building time from almost all source
12 * files belonging to Factory.  Furthermore, it is (textually)
13 * included into `factoryconf.h' by `makeheader' so we have an
14 * installed version of this file, too.  This way, the installed
15 * source files will be compiled with the same settings as the
16 * library itself.
17 *
18 * In general, you should let `configure' guess the correct
19 * values for the `#define's below.  But if something seriously
20 * goes wrong in configuring, please inform the authors and feel
21 * free to edit the marked section.
22 *
23 */
24/* }}} */
25
26/************** START OF CONFIGURABLE SECTION **************/
27
28/* Define to empty if the keyword does not work.  */
29#undef const
30
31/* Define as __inline if that's what the C compiler calls it.  */
32#undef inline
33
34/* factory version */
35#undef FACTORYVERSION
36
37/* factory configuration */
38#undef FACTORYCONFIGURATION
39
40/* where the gftables live */
41#undef GFTABLEDIR
42
43/* define if your compiler does arithmetic shift */
44#undef HAS_ARITHMETIC_SHIFT
45
46/* define to use "configurable inline methods" (see `cf_inline.cc') */
47#undef CF_USE_INLINE
48
49/* define to build factory without stream IO */
50#undef NOSTREAMIO
51
52/* define if linked to Singular */
53#undef SINGULAR
54
55/* define if build with OMALLOC */
56#undef HAVE_OMALLOC
57
58/* define if linked with factory memory manager */
59#undef USE_MEMUTIL
60
61/* define if linked with old factory memory manager */
62#undef USE_OLD_MEMMAN
63
64/* define if linked with new factory manager, debugging version */
65#undef MDEBUG
66
67/* define if you do not want to activate assertions */
68#undef NOASSERT
69
70/* define if you want to activate the timing stuff */
71#undef TIMING
72
73/* define if you want to have debugging output */
74#undef DEBUGOUTPUT
75
76/* define type of your compilers 64 bit integer type */
77#ifdef __MWERKS__
78struct Int_64;
79typedef struct Int_64 _Int_64;
80typedef _Int_64* INT64;
81#else
82#define INT64 long long int
83#endif
84
85#undef HAVE_NTL
86
87/************** END OF CONFIGURABLE SECTION **************/
88
89#endif /* ! INCL_CONFIG_H */
Note: See TracBrowser for help on using the repository browser.