Ticket #24289: config.log

File config.log, 121.5 KB (added by massonseb, 14 years ago)
Line 
1This file contains any messages produced by compilers while
2running configure, to aid debugging if configure makes a mistake.
3
4It was created by NCO netCDF Operators configure 4.0.0, which was
5generated by GNU Autoconf 2.64.  Invocation command line was
6
7  $ ./configure --prefix=/opt/local --disable-dependency-tracking --mandir=/opt/local/share/man --enable-udunits --disable-udunits2 --enable-dap-netcdf --disable-dap-opendap --enable-netcdf4
8
9## --------- ##
10## Platform. ##
11## --------- ##
12
13hostname = MacBook-de-sebastien-masson.local
14uname -m = i386
15uname -r = 10.3.0
16uname -s = Darwin
17uname -v = Darwin Kernel Version 10.3.0: Fri Feb 26 11:58:09 PST 2010; root:xnu-1504.3.12~1/RELEASE_I386
18
19/usr/bin/uname -p = i386
20/bin/uname -X     = unknown
21
22/bin/arch              = unknown
23/usr/bin/arch -k       = unknown
24/usr/convex/getsysinfo = unknown
25/usr/bin/hostinfo      = Mach kernel version:
26         Darwin Kernel Version 10.3.0: Fri Feb 26 11:58:09 PST 2010; root:xnu-1504.3.12~1/RELEASE_I386
27Kernel configured for up to 2 processors.
282 processors are physically available.
292 processors are logically available.
30Processor type: i486 (Intel 80486)
31Processors active: 0 1
32Primary memory available: 4.00 gigabytes
33Default processor set: 60 tasks, 230 threads, 2 processors
34Load average: 1.13, Mach factor: 0.98
35/bin/machine           = unknown
36/usr/bin/oslevel       = unknown
37/bin/universe          = unknown
38
39PATH: /opt/local/bin
40PATH: /opt/local/sbin
41PATH: /bin
42PATH: /sbin
43PATH: /usr/bin
44PATH: /usr/sbin
45
46
47## ----------- ##
48## Core tests. ##
49## ----------- ##
50
51configure:2930: checking build system type
52configure:2944: result: i386-apple-darwin10.3.0
53configure:2965: checking host system type
54configure:2978: result: i386-apple-darwin10.3.0
55configure:2999: checking target system type
56configure:3012: result: i386-apple-darwin10.3.0
57configure:3046: checking for grep that handles long lines and -e
58configure:3104: result: /usr/bin/grep
59configure:3109: checking for egrep
60configure:3171: result: /usr/bin/grep -E
61configure:3309: checking for a BSD-compatible install
62configure:3377: result: /usr/bin/install -c
63configure:3388: checking whether build environment is sane
64configure:3438: result: yes
65configure:3579: checking for a thread-safe mkdir -p
66configure:3618: result: autobld/install-sh -c -d
67configure:3631: checking for gawk
68configure:3661: result: no
69configure:3631: checking for mawk
70configure:3661: result: no
71configure:3631: checking for nawk
72configure:3661: result: no
73configure:3631: checking for awk
74configure:3647: found /usr/bin/awk
75configure:3658: result: awk
76configure:3669: checking whether make sets $(MAKE)
77configure:3691: result: yes
78configure:3831: checking for gcc
79configure:3858: result: /usr/bin/gcc-4.2
80configure:4087: checking for C compiler version
81configure:4096: /usr/bin/gcc-4.2 --version >&5
82i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5646) (dot 1)
83Copyright (C) 2007 Free Software Foundation, Inc.
84This is free software; see the source for copying conditions.  There is NO
85warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
86
87configure:4107: $? = 0
88configure:4096: /usr/bin/gcc-4.2 -v >&5
89Using built-in specs.
90Target: i686-apple-darwin10
91Configured with: /var/tmp/gcc/gcc-5646.1~2/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10
92Thread model: posix
93gcc version 4.2.1 (Apple Inc. build 5646) (dot 1)
94configure:4107: $? = 0
95configure:4096: /usr/bin/gcc-4.2 -V >&5
96gcc-4.2: argument to `-V' is missing
97configure:4107: $? = 1
98configure:4096: /usr/bin/gcc-4.2 -qversion >&5
99i686-apple-darwin10-gcc-4.2.1: no input files
100configure:4107: $? = 1
101configure:4129: checking for C compiler default output file name
102configure:4151: /usr/bin/gcc-4.2 -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
103configure:4155: $? = 0
104configure:4192: result: a.out
105configure:4208: checking whether the C compiler works
106configure:4217: ./a.out
107configure:4221: $? = 0
108configure:4236: result: yes
109configure:4243: checking whether we are cross compiling
110configure:4245: result: no
111configure:4248: checking for suffix of executables
112configure:4255: /usr/bin/gcc-4.2 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
113configure:4259: $? = 0
114configure:4281: result:
115configure:4287: checking for suffix of object files
116configure:4309: /usr/bin/gcc-4.2 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
117configure:4313: $? = 0
118configure:4334: result: o
119configure:4338: checking whether we are using the GNU C compiler
120configure:4357: /usr/bin/gcc-4.2 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
121configure:4357: $? = 0
122configure:4366: result: yes
123configure:4375: checking whether /usr/bin/gcc-4.2 accepts -g
124configure:4395: /usr/bin/gcc-4.2 -c -g -I/usr/include/malloc conftest.c >&5
125configure:4395: $? = 0
126configure:4436: result: yes
127configure:4453: checking for /usr/bin/gcc-4.2 option to accept ISO C89
128configure:4517: /usr/bin/gcc-4.2  -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
129configure:4517: $? = 0
130configure:4530: result: none needed
131configure:4561: checking for style of include used by make
132configure:4589: result: GNU
133configure:4614: checking dependency style of /usr/bin/gcc-4.2
134configure:4724: result: none
135configure:4851: checking for C++ compiler version
136configure:4860: /usr/bin/g++-4.2 --version >&5
137i686-apple-darwin10-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5646) (dot 1)
138Copyright (C) 2007 Free Software Foundation, Inc.
139This is free software; see the source for copying conditions.  There is NO
140warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
141
142configure:4871: $? = 0
143configure:4860: /usr/bin/g++-4.2 -v >&5
144Using built-in specs.
145Target: i686-apple-darwin10
146Configured with: /var/tmp/gcc/gcc-5646.1~2/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10
147Thread model: posix
148gcc version 4.2.1 (Apple Inc. build 5646) (dot 1)
149configure:4871: $? = 0
150configure:4860: /usr/bin/g++-4.2 -V >&5
151g++-4.2: argument to `-V' is missing
152configure:4871: $? = 1
153configure:4860: /usr/bin/g++-4.2 -qversion >&5
154i686-apple-darwin10-g++-4.2.1: no input files
155configure:4871: $? = 1
156configure:4875: checking whether we are using the GNU C++ compiler
157configure:4894: /usr/bin/g++-4.2 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.cpp >&5
158configure:4894: $? = 0
159configure:4903: result: yes
160configure:4912: checking whether /usr/bin/g++-4.2 accepts -g
161configure:4932: /usr/bin/g++-4.2 -c -g -I/usr/include/malloc conftest.cpp >&5
162configure:4932: $? = 0
163configure:4973: result: yes
164configure:4998: checking dependency style of /usr/bin/g++-4.2
165configure:5108: result: none
166configure:5128: checking how to run the C preprocessor
167configure:5159: /usr/bin/gcc-4.2 -E -I/usr/include/malloc conftest.c
168configure:5159: $? = 0
169configure:5173: /usr/bin/gcc-4.2 -E -I/usr/include/malloc conftest.c
170conftest.c:16:28: error: ac_nonexistent.h: No such file or directory
171configure:5173: $? = 1
172configure: failed program was:
173| /* confdefs.h */
174| #define PACKAGE_NAME "NCO netCDF Operators"
175| #define PACKAGE_TARNAME "nco"
176| #define PACKAGE_VERSION "4.0.0"
177| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
178| #define PACKAGE_BUGREPORT "help@nco.sf.net"
179| #define PACKAGE_URL ""
180| #define USER root
181| #define HOST MacBook-de-sebastien-masson.local
182| #define HOSTNAME MacBook-de-sebastien-masson.local
183| #define GNU_TRP i386-apple-darwin10.3.0
184| #define MACOSX 1
185| #define PACKAGE "nco"
186| #define VERSION "4.0.0"
187| /* end confdefs.h.  */
188| #include <ac_nonexistent.h>
189configure:5198: result: /usr/bin/gcc-4.2 -E
190configure:5218: /usr/bin/gcc-4.2 -E -I/usr/include/malloc conftest.c
191configure:5218: $? = 0
192configure:5232: /usr/bin/gcc-4.2 -E -I/usr/include/malloc conftest.c
193conftest.c:16:28: error: ac_nonexistent.h: No such file or directory
194configure:5232: $? = 1
195configure: failed program was:
196| /* confdefs.h */
197| #define PACKAGE_NAME "NCO netCDF Operators"
198| #define PACKAGE_TARNAME "nco"
199| #define PACKAGE_VERSION "4.0.0"
200| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
201| #define PACKAGE_BUGREPORT "help@nco.sf.net"
202| #define PACKAGE_URL ""
203| #define USER root
204| #define HOST MacBook-de-sebastien-masson.local
205| #define HOSTNAME MacBook-de-sebastien-masson.local
206| #define GNU_TRP i386-apple-darwin10.3.0
207| #define MACOSX 1
208| #define PACKAGE "nco"
209| #define VERSION "4.0.0"
210| /* end confdefs.h.  */
211| #include <ac_nonexistent.h>
212configure:5265: checking how to run the C++ preprocessor
213configure:5292: /usr/bin/g++-4.2 -E -I/usr/include/malloc conftest.cpp
214configure:5292: $? = 0
215configure:5306: /usr/bin/g++-4.2 -E -I/usr/include/malloc conftest.cpp
216conftest.cpp:16:28: error: ac_nonexistent.h: No such file or directory
217configure:5306: $? = 1
218configure: failed program was:
219| /* confdefs.h */
220| #define PACKAGE_NAME "NCO netCDF Operators"
221| #define PACKAGE_TARNAME "nco"
222| #define PACKAGE_VERSION "4.0.0"
223| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
224| #define PACKAGE_BUGREPORT "help@nco.sf.net"
225| #define PACKAGE_URL ""
226| #define USER root
227| #define HOST MacBook-de-sebastien-masson.local
228| #define HOSTNAME MacBook-de-sebastien-masson.local
229| #define GNU_TRP i386-apple-darwin10.3.0
230| #define MACOSX 1
231| #define PACKAGE "nco"
232| #define VERSION "4.0.0"
233| /* end confdefs.h.  */
234| #include <ac_nonexistent.h>
235configure:5331: result: /usr/bin/g++-4.2 -E
236configure:5351: /usr/bin/g++-4.2 -E -I/usr/include/malloc conftest.cpp
237configure:5351: $? = 0
238configure:5365: /usr/bin/g++-4.2 -E -I/usr/include/malloc conftest.cpp
239conftest.cpp:16:28: error: ac_nonexistent.h: No such file or directory
240configure:5365: $? = 1
241configure: failed program was:
242| /* confdefs.h */
243| #define PACKAGE_NAME "NCO netCDF Operators"
244| #define PACKAGE_TARNAME "nco"
245| #define PACKAGE_VERSION "4.0.0"
246| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
247| #define PACKAGE_BUGREPORT "help@nco.sf.net"
248| #define PACKAGE_URL ""
249| #define USER root
250| #define HOST MacBook-de-sebastien-masson.local
251| #define HOSTNAME MacBook-de-sebastien-masson.local
252| #define GNU_TRP i386-apple-darwin10.3.0
253| #define MACOSX 1
254| #define PACKAGE "nco"
255| #define VERSION "4.0.0"
256| /* end confdefs.h.  */
257| #include <ac_nonexistent.h>
258configure:5397: checking for /usr/bin/gcc-4.2 option to accept ISO C99
259configure:5546: /usr/bin/gcc-4.2  -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
260conftest.c:66: error: expected ';', ',' or ')' before 'text'
261conftest.c: In function 'main':
262conftest.c:120: error: nested functions are disabled, use -fnested-functions to re-enable
263conftest.c:120: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newvar'
264conftest.c:120: error: 'newvar' undeclared (first use in this function)
265conftest.c:120: error: (Each undeclared identifier is reported only once
266conftest.c:120: error: for each function it appears in.)
267conftest.c:130: error: 'for' loop initial declaration used outside C99 mode
268configure:5546: $? = 1
269configure: failed program was:
270| /* confdefs.h */
271| #define PACKAGE_NAME "NCO netCDF Operators"
272| #define PACKAGE_TARNAME "nco"
273| #define PACKAGE_VERSION "4.0.0"
274| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
275| #define PACKAGE_BUGREPORT "help@nco.sf.net"
276| #define PACKAGE_URL ""
277| #define USER root
278| #define HOST MacBook-de-sebastien-masson.local
279| #define HOSTNAME MacBook-de-sebastien-masson.local
280| #define GNU_TRP i386-apple-darwin10.3.0
281| #define MACOSX 1
282| #define PACKAGE "nco"
283| #define VERSION "4.0.0"
284| /* end confdefs.h.  */
285| #include <stdarg.h>
286| #include <stdbool.h>
287| #include <stdlib.h>
288| #include <wchar.h>
289| #include <stdio.h>
290|
291| // Check varargs macros.  These examples are taken from C99 6.10.3.5.
292| #define debug(...) fprintf (stderr, __VA_ARGS__)
293| #define showlist(...) puts (#__VA_ARGS__)
294| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
295| static void
296| test_varargs_macros (void)
297| {
298|   int x = 1234;
299|   int y = 5678;
300|   debug ("Flag");
301|   debug ("X = %d\n", x);
302|   showlist (The first, second, and third items.);
303|   report (x>y, "x is %d but y is %d", x, y);
304| }
305|
306| // Check long long types.
307| #define BIG64 18446744073709551615ull
308| #define BIG32 4294967295ul
309| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
310| #if !BIG_OK
311|   your preprocessor is broken;
312| #endif
313| #if BIG_OK
314| #else
315|   your preprocessor is broken;
316| #endif
317| static long long int bignum = -9223372036854775807LL;
318| static unsigned long long int ubignum = BIG64;
319|
320| struct incomplete_array
321| {
322|   int datasize;
323|   double data[];
324| };
325|
326| struct named_init {
327|   int number;
328|   const wchar_t *name;
329|   double average;
330| };
331|
332| typedef const char *ccp;
333|
334| static inline int
335| test_restrict (ccp restrict text)
336| {
337|   // See if C++-style comments work.
338|   // Iterate through items via the restricted pointer.
339|   // Also check for declarations in for loops.
340|   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
341|     continue;
342|   return 0;
343| }
344|
345| // Check varargs and va_copy.
346| static void
347| test_varargs (const char *format, ...)
348| {
349|   va_list args;
350|   va_start (args, format);
351|   va_list args_copy;
352|   va_copy (args_copy, args);
353|
354|   const char *str;
355|   int number;
356|   float fnumber;
357|
358|   while (*format)
359|     {
360|       switch (*format++)
361|       {
362|       case 's': // string
363|         str = va_arg (args_copy, const char *);
364|         break;
365|       case 'd': // int
366|         number = va_arg (args_copy, int);
367|         break;
368|       case 'f': // float
369|         fnumber = va_arg (args_copy, double);
370|         break;
371|       default:
372|         break;
373|       }
374|     }
375|   va_end (args_copy);
376|   va_end (args);
377| }
378|
379| int
380| main ()
381| {
382|
383|   // Check bool.
384|   _Bool success = false;
385|
386|   // Check restrict.
387|   if (test_restrict ("String literal") == 0)
388|     success = true;
389|   char *restrict newvar = "Another string";
390|
391|   // Check varargs.
392|   test_varargs ("s, d' f .", "string", 65, 34.234);
393|   test_varargs_macros ();
394|
395|   // Check flexible array members.
396|   struct incomplete_array *ia =
397|     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
398|   ia->datasize = 10;
399|   for (int i = 0; i < ia->datasize; ++i)
400|     ia->data[i] = i * 1.234;
401|
402|   // Check named initializers.
403|   struct named_init ni = {
404|     .number = 34,
405|     .name = L"Test wide string",
406|     .average = 543.34343,
407|   };
408|
409|   ni.number = 58;
410|
411|   int dynamic_array[ni.number];
412|   dynamic_array[ni.number - 1] = 543;
413|
414|   // work around unused variable warnings
415|   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
416|         || dynamic_array[ni.number - 1] != 543);
417|
418|   ;
419|   return 0;
420| }
421configure:5546: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
422configure:5546: $? = 0
423configure:5566: result: -std=gnu99
424configure:5668: checking for /usr/bin/gcc-4.2 -std=gnu99 option to accept ISO Standard C
425configure:5682: result: -std=gnu99
426configure:5691: checking for flex
427configure:5707: found /usr/bin/flex
428configure:5718: result: flex
429configure:5755: flex conftest.l
430configure:5759: $? = 0
431configure:5761: checking lex output file root
432configure:5775: result: lex.yy
433configure:5780: checking lex library
434configure:5794: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c   >&5
435Undefined symbols:
436  "_yywrap", referenced from:
437      _input in ccTtZATs.o
438      _yylex in ccTtZATs.o
439      _main in ccTtZATs.o
440ld: symbol(s) not found
441collect2: ld returned 1 exit status
442configure:5794: $? = 1
443configure: failed program was:
444| /* confdefs.h */
445| #define PACKAGE_NAME "NCO netCDF Operators"
446| #define PACKAGE_TARNAME "nco"
447| #define PACKAGE_VERSION "4.0.0"
448| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
449| #define PACKAGE_BUGREPORT "help@nco.sf.net"
450| #define PACKAGE_URL ""
451| #define USER root
452| #define HOST MacBook-de-sebastien-masson.local
453| #define HOSTNAME MacBook-de-sebastien-masson.local
454| #define GNU_TRP i386-apple-darwin10.3.0
455| #define MACOSX 1
456| #define PACKAGE "nco"
457| #define VERSION "4.0.0"
458| /* end confdefs.h.  */
459|
460| #line 3 "lex.yy.c"
461|
462| #define  YY_INT_ALIGNED short int
463|
464| /* A lexical scanner generated by flex */
465|
466| #define FLEX_SCANNER
467| #define YY_FLEX_MAJOR_VERSION 2
468| #define YY_FLEX_MINOR_VERSION 5
469| #define YY_FLEX_SUBMINOR_VERSION 35
470| #if YY_FLEX_SUBMINOR_VERSION > 0
471| #define FLEX_BETA
472| #endif
473|
474| /* First, we deal with  platform-specific or compiler-specific issues. */
475|
476| /* begin standard C headers. */
477| #include <stdio.h>
478| #include <string.h>
479| #include <errno.h>
480| #include <stdlib.h>
481|
482| /* end standard C headers. */
483|
484| /* flex integer type definitions */
485|
486| #ifndef FLEXINT_H
487| #define FLEXINT_H
488|
489| /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
490|
491| #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
492|
493| /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
494|  * if you want the limit (max/min) macros for int types.
495|  */
496| #ifndef __STDC_LIMIT_MACROS
497| #define __STDC_LIMIT_MACROS 1
498| #endif
499|
500| #include <inttypes.h>
501| typedef int8_t flex_int8_t;
502| typedef uint8_t flex_uint8_t;
503| typedef int16_t flex_int16_t;
504| typedef uint16_t flex_uint16_t;
505| typedef int32_t flex_int32_t;
506| typedef uint32_t flex_uint32_t;
507| #else
508| typedef signed char flex_int8_t;
509| typedef short int flex_int16_t;
510| typedef int flex_int32_t;
511| typedef unsigned char flex_uint8_t;
512| typedef unsigned short int flex_uint16_t;
513| typedef unsigned int flex_uint32_t;
514| #endif /* ! C99 */
515|
516| /* Limits of integral types. */
517| #ifndef INT8_MIN
518| #define INT8_MIN               (-128)
519| #endif
520| #ifndef INT16_MIN
521| #define INT16_MIN              (-32767-1)
522| #endif
523| #ifndef INT32_MIN
524| #define INT32_MIN              (-2147483647-1)
525| #endif
526| #ifndef INT8_MAX
527| #define INT8_MAX               (127)
528| #endif
529| #ifndef INT16_MAX
530| #define INT16_MAX              (32767)
531| #endif
532| #ifndef INT32_MAX
533| #define INT32_MAX              (2147483647)
534| #endif
535| #ifndef UINT8_MAX
536| #define UINT8_MAX              (255U)
537| #endif
538| #ifndef UINT16_MAX
539| #define UINT16_MAX             (65535U)
540| #endif
541| #ifndef UINT32_MAX
542| #define UINT32_MAX             (4294967295U)
543| #endif
544|
545| #endif /* ! FLEXINT_H */
546|
547| #ifdef __cplusplus
548|
549| /* The "const" storage-class-modifier is valid. */
550| #define YY_USE_CONST
551|
552| #else /* ! __cplusplus */
553|
554| /* C99 requires __STDC__ to be defined as 1. */
555| #if defined (__STDC__)
556|
557| #define YY_USE_CONST
558|
559| #endif        /* defined (__STDC__) */
560| #endif        /* ! __cplusplus */
561|
562| #ifdef YY_USE_CONST
563| #define yyconst const
564| #else
565| #define yyconst
566| #endif
567|
568| /* Returned upon end-of-file. */
569| #define YY_NULL 0
570|
571| /* Promotes a possibly negative, possibly signed char to an unsigned
572|  * integer for use as an array index.  If the signed char is negative,
573|  * we want to instead treat it as an 8-bit unsigned char, hence the
574|  * double cast.
575|  */
576| #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
577|
578| /* Enter a start condition.  This macro really ought to take a parameter,
579|  * but we do it the disgusting crufty way forced on us by the ()-less
580|  * definition of BEGIN.
581|  */
582| #define BEGIN (yy_start) = 1 + 2 *
583|
584| /* Translate the current start state into a value that can be later handed
585|  * to BEGIN to return to the state.  The YYSTATE alias is for lex
586|  * compatibility.
587|  */
588| #define YY_START (((yy_start) - 1) / 2)
589| #define YYSTATE YY_START
590|
591| /* Action number for EOF rule of a given start state. */
592| #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
593|
594| /* Special action meaning "start processing a new file". */
595| #define YY_NEW_FILE yyrestart(yyin  )
596|
597| #define YY_END_OF_BUFFER_CHAR 0
598|
599| /* Size of default input buffer. */
600| #ifndef YY_BUF_SIZE
601| #define YY_BUF_SIZE 16384
602| #endif
603|
604| /* The state buf must be large enough to hold one state per character in the main buffer.
605|  */
606| #define YY_STATE_BUF_SIZE   ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
607|
608| #ifndef YY_TYPEDEF_YY_BUFFER_STATE
609| #define YY_TYPEDEF_YY_BUFFER_STATE
610| typedef struct yy_buffer_state *YY_BUFFER_STATE;
611| #endif
612|
613| #ifndef YY_TYPEDEF_YY_SIZE_T
614| #define YY_TYPEDEF_YY_SIZE_T
615| typedef size_t yy_size_t;
616| #endif
617|
618| extern yy_size_t yyleng;
619|
620| extern FILE *yyin, *yyout;
621|
622| #define EOB_ACT_CONTINUE_SCAN 0
623| #define EOB_ACT_END_OF_FILE 1
624| #define EOB_ACT_LAST_MATCH 2
625|
626|     #define YY_LESS_LINENO(n)
627|     
628| /* Return all but the first "n" matched characters back to the input stream. */
629| #define yyless(n) \
630|       do \
631|               { \
632|               /* Undo effects of setting up yytext. */ \
633|         int yyless_macro_arg = (n); \
634|         YY_LESS_LINENO(yyless_macro_arg);\
635|               *yy_cp = (yy_hold_char); \
636|               YY_RESTORE_YY_MORE_OFFSET \
637|               (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
638|               YY_DO_BEFORE_ACTION; /* set up yytext again */ \
639|               } \
640|       while ( 0 )
641|
642| #define unput(c) yyunput( c, (yytext_ptr)  )
643|
644| #ifndef YY_STRUCT_YY_BUFFER_STATE
645| #define YY_STRUCT_YY_BUFFER_STATE
646| struct yy_buffer_state
647|       {
648|       FILE *yy_input_file;
649|
650|       char *yy_ch_buf;                /* input buffer */
651|       char *yy_buf_pos;               /* current position in input buffer */
652|
653|       /* Size of input buffer in bytes, not including room for EOB
654|        * characters.
655|        */
656|       yy_size_t yy_buf_size;
657|
658|       /* Number of characters read into yy_ch_buf, not including EOB
659|        * characters.
660|        */
661|       yy_size_t yy_n_chars;
662|
663|       /* Whether we "own" the buffer - i.e., we know we created it,
664|        * and can realloc() it to grow it, and should free() it to
665|        * delete it.
666|        */
667|       int yy_is_our_buffer;
668|
669|       /* Whether this is an "interactive" input source; if so, and
670|        * if we're using stdio for input, then we want to use getc()
671|        * instead of fread(), to make sure we stop fetching input after
672|        * each newline.
673|        */
674|       int yy_is_interactive;
675|
676|       /* Whether we're considered to be at the beginning of a line.
677|        * If so, '^' rules will be active on the next match, otherwise
678|        * not.
679|        */
680|       int yy_at_bol;
681|
682|     int yy_bs_lineno; /**< The line count. */
683|     int yy_bs_column; /**< The column count. */
684|     
685|       /* Whether to try to fill the input buffer when we reach the
686|        * end of it.
687|        */
688|       int yy_fill_buffer;
689|
690|       int yy_buffer_status;
691|
692| #define YY_BUFFER_NEW 0
693| #define YY_BUFFER_NORMAL 1
694|       /* When an EOF's been seen but there's still some text to process
695|        * then we mark the buffer as YY_EOF_PENDING, to indicate that we
696|        * shouldn't try reading from the input source any more.  We might
697|        * still have a bunch of tokens to match, though, because of
698|        * possible backing-up.
699|        *
700|        * When we actually see the EOF, we change the status to "new"
701|        * (via yyrestart()), so that the user can continue scanning by
702|        * just pointing yyin at a new input file.
703|        */
704| #define YY_BUFFER_EOF_PENDING 2
705|
706|       };
707| #endif /* !YY_STRUCT_YY_BUFFER_STATE */
708|
709| /* Stack of input buffers. */
710| static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
711| static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
712| static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
713|
714| /* We provide macros for accessing buffer states in case in the
715|  * future we want to put the buffer states in a more general
716|  * "scanner state".
717|  *
718|  * Returns the top of the stack, or NULL.
719|  */
720| #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
721|                           ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
722|                           : NULL)
723|
724| /* Same as previous macro, but useful when we know that the buffer stack is not
725|  * NULL or when we need an lvalue. For internal use only.
726|  */
727| #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
728|
729| /* yy_hold_char holds the character lost when yytext is formed. */
730| static char yy_hold_char;
731| static yy_size_t yy_n_chars;          /* number of characters read into yy_ch_buf */
732| yy_size_t yyleng;
733|
734| /* Points to current character in buffer. */
735| static char *yy_c_buf_p = (char *) 0;
736| static int yy_init = 0;               /* whether we need to initialize */
737| static int yy_start = 0;      /* start state number */
738|
739| /* Flag which is used to allow yywrap()'s to do buffer switches
740|  * instead of setting up a fresh yyin.  A bit of a hack ...
741|  */
742| static int yy_did_buffer_switch_on_eof;
743|
744| void yyrestart (FILE *input_file  );
745| void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer  );
746| YY_BUFFER_STATE yy_create_buffer (FILE *file,int size  );
747| void yy_delete_buffer (YY_BUFFER_STATE b  );
748| void yy_flush_buffer (YY_BUFFER_STATE b  );
749| void yypush_buffer_state (YY_BUFFER_STATE new_buffer  );
750| void yypop_buffer_state (void );
751|
752| static void yyensure_buffer_stack (void );
753| static void yy_load_buffer_state (void );
754| static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file  );
755|
756| #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
757|
758| YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size  );
759| YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str  );
760| YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,yy_size_t len  );
761|
762| void *yyalloc (yy_size_t  );
763| void *yyrealloc (void *,yy_size_t  );
764| void yyfree (void *  );
765|
766| #define yy_new_buffer yy_create_buffer
767|
768| #define yy_set_interactive(is_interactive) \
769|       { \
770|       if ( ! YY_CURRENT_BUFFER ){ \
771|         yyensure_buffer_stack (); \
772|               YY_CURRENT_BUFFER_LVALUE =    \
773|             yy_create_buffer(yyin,YY_BUF_SIZE ); \
774|       } \
775|       YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
776|       }
777|
778| #define yy_set_bol(at_bol) \
779|       { \
780|       if ( ! YY_CURRENT_BUFFER ){\
781|         yyensure_buffer_stack (); \
782|               YY_CURRENT_BUFFER_LVALUE =    \
783|             yy_create_buffer(yyin,YY_BUF_SIZE ); \
784|       } \
785|       YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
786|       }
787|
788| #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
789|
790| /* Begin user sect3 */
791|
792| typedef unsigned char YY_CHAR;
793|
794| FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
795|
796| typedef int yy_state_type;
797|
798| extern int yylineno;
799|
800| int yylineno = 1;
801|
802| extern char *yytext;
803| #define yytext_ptr yytext
804|
805| static yy_state_type yy_get_previous_state (void );
806| static yy_state_type yy_try_NUL_trans (yy_state_type current_state  );
807| static int yy_get_next_buffer (void );
808| static void yy_fatal_error (yyconst char msg[]  );
809|
810| /* Done after the current pattern has been matched and before the
811|  * corresponding action - sets up yytext.
812|  */
813| #define YY_DO_BEFORE_ACTION \
814|       (yytext_ptr) = yy_bp; \
815|       (yytext_ptr) -= (yy_more_len); \
816|       yyleng = (size_t) (yy_cp - (yytext_ptr)); \
817|       (yy_hold_char) = *yy_cp; \
818|       *yy_cp = '\0'; \
819|       (yy_c_buf_p) = yy_cp;
820|
821| #define YY_NUM_RULES 8
822| #define YY_END_OF_BUFFER 9
823| /* This struct is not used in this scanner,
824|    but its presence is necessary. */
825| struct yy_trans_info
826|       {
827|       flex_int32_t yy_verify;
828|       flex_int32_t yy_nxt;
829|       };
830| static yyconst flex_int16_t yy_acclist[23] =
831|     {   0,
832|         9,    7,    8,    8,    1,    7,    8,    2,    7,    8,
833|         3,    7,    8,    4,    7,    8,    5,    7,    8,    6,
834|         7,    8
835|     } ;
836|
837| static yyconst flex_int16_t yy_accept[14] =
838|     {   0,
839|         1,    1,    1,    2,    4,    5,    8,   11,   14,   17,
840|        20,   23,   23
841|     } ;
842|
843| static yyconst flex_int32_t yy_ec[256] =
844|     {   0,
845|         1,    1,    1,    1,    1,    1,    1,    1,    1,    2,
846|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
847|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
848|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
849|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
850|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
851|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
852|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
853|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
854|         1,    1,    1,    1,    1,    1,    3,    4,    5,    6,
855|
856|         7,    8,    1,    1,    1,    1,    1,    1,    1,    1,
857|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
858|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
859|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
860|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
861|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
862|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
863|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
864|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
865|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
866|
867|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
868|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
869|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
870|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
871|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
872|         1,    1,    1,    1,    1
873|     } ;
874|
875| static yyconst flex_int32_t yy_meta[9] =
876|     {   0,
877|         1,    1,    1,    1,    1,    1,    1,    1
878|     } ;
879|
880| static yyconst flex_int16_t yy_base[13] =
881|     {   0,
882|         0,    0,    9,   10,   10,   10,   10,   10,   10,   10,
883|        10,   10
884|     } ;
885|
886| static yyconst flex_int16_t yy_def[13] =
887|     {   0,
888|        12,    1,   12,   12,   12,   12,   12,   12,   12,   12,
889|        12,    0
890|     } ;
891|
892| static yyconst flex_int16_t yy_nxt[19] =
893|     {   0,
894|         4,    5,    6,    7,    8,    9,   10,   11,   12,    3,
895|        12,   12,   12,   12,   12,   12,   12,   12
896|     } ;
897|
898| static yyconst flex_int16_t yy_chk[19] =
899|     {   0,
900|         1,    1,    1,    1,    1,    1,    1,    1,    3,   12,
901|        12,   12,   12,   12,   12,   12,   12,   12
902|     } ;
903|
904| extern int yy_flex_debug;
905| int yy_flex_debug = 0;
906|
907| static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
908| static char *yy_full_match;
909| static int yy_lp;
910| #define REJECT \
911| { \
912| *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
913| yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
914| ++(yy_lp); \
915| goto find_rule; \
916| }
917|
918| static int yy_more_flag = 0;
919| static int yy_more_len = 0;
920| #define yymore() ((yy_more_flag) = 1)
921| #define YY_MORE_ADJ (yy_more_len)
922| #define YY_RESTORE_YY_MORE_OFFSET
923| char *yytext;
924| #line 1 "conftest.l"
925| #line 468 "lex.yy.c"
926|
927| #define INITIAL 0
928|
929| #ifndef YY_NO_UNISTD_H
930| /* Special case for "unistd.h", since it is non-ANSI. We include it way
931|  * down here because we want the user's section 1 to have been scanned first.
932|  * The user has a chance to override it with an option.
933|  */
934| #include <unistd.h>
935| #endif
936|
937| #ifndef YY_EXTRA_TYPE
938| #define YY_EXTRA_TYPE void *
939| #endif
940|
941| static int yy_init_globals (void );
942|
943| /* Accessor methods to globals.
944|    These are made visible to non-reentrant scanners for convenience. */
945|
946| int yylex_destroy (void );
947|
948| int yyget_debug (void );
949|
950| void yyset_debug (int debug_flag  );
951|
952| YY_EXTRA_TYPE yyget_extra (void );
953|
954| void yyset_extra (YY_EXTRA_TYPE user_defined  );
955|
956| FILE *yyget_in (void );
957|
958| void yyset_in  (FILE * in_str  );
959|
960| FILE *yyget_out (void );
961|
962| void yyset_out  (FILE * out_str  );
963|
964| yy_size_t yyget_leng (void );
965|
966| char *yyget_text (void );
967|
968| int yyget_lineno (void );
969|
970| void yyset_lineno (int line_number  );
971|
972| /* Macros after this point can all be overridden by user definitions in
973|  * section 1.
974|  */
975|
976| #ifndef YY_SKIP_YYWRAP
977| #ifdef __cplusplus
978| extern "C" int yywrap (void );
979| #else
980| extern int yywrap (void );
981| #endif
982| #endif
983|
984|     static void yyunput (int c,char *buf_ptr  );
985|     
986| #ifndef yytext_ptr
987| static void yy_flex_strncpy (char *,yyconst char *,int );
988| #endif
989|
990| #ifdef YY_NEED_STRLEN
991| static int yy_flex_strlen (yyconst char * );
992| #endif
993|
994| #ifndef YY_NO_INPUT
995|
996| #ifdef __cplusplus
997| static int yyinput (void );
998| #else
999| static int input (void );
1000| #endif
1001|
1002| #endif
1003|
1004| /* Amount of stuff to slurp up with each read. */
1005| #ifndef YY_READ_BUF_SIZE
1006| #define YY_READ_BUF_SIZE 8192
1007| #endif
1008|
1009| /* Copy whatever the last rule matched to the standard output. */
1010| #ifndef ECHO
1011| /* This used to be an fputs(), but since the string might contain NUL's,
1012|  * we now use fwrite().
1013|  */
1014| #define ECHO fwrite( yytext, yyleng, 1, yyout )
1015| #endif
1016|
1017| /* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
1018|  * is returned in "result".
1019|  */
1020| #ifndef YY_INPUT
1021| #define YY_INPUT(buf,result,max_size) \
1022|       if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
1023|               { \
1024|               int c = '*'; \
1025|               yy_size_t n; \
1026|               for ( n = 0; n < max_size && \
1027|                            (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
1028|                       buf[n] = (char) c; \
1029|               if ( c == '\n' ) \
1030|                       buf[n++] = (char) c; \
1031|               if ( c == EOF && ferror( yyin ) ) \
1032|                       YY_FATAL_ERROR( "input in flex scanner failed" ); \
1033|               result = n; \
1034|               } \
1035|       else \
1036|               { \
1037|               errno=0; \
1038|               while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \
1039|                       { \
1040|                       if( errno != EINTR) \
1041|                               { \
1042|                               YY_FATAL_ERROR( "input in flex scanner failed" ); \
1043|                               break; \
1044|                               } \
1045|                       errno=0; \
1046|                       clearerr(yyin); \
1047|                       } \
1048|               }\
1049| \
1050|
1051| #endif
1052|
1053| /* No semi-colon after return; correct usage is to write "yyterminate();" -
1054|  * we don't want an extra ';' after the "return" because that will cause
1055|  * some compilers to complain about unreachable statements.
1056|  */
1057| #ifndef yyterminate
1058| #define yyterminate() return YY_NULL
1059| #endif
1060|
1061| /* Number of entries by which start-condition stack grows. */
1062| #ifndef YY_START_STACK_INCR
1063| #define YY_START_STACK_INCR 25
1064| #endif
1065|
1066| /* Report a fatal error. */
1067| #ifndef YY_FATAL_ERROR
1068| #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
1069| #endif
1070|
1071| /* end tables serialization structures and prototypes */
1072|
1073| /* Default declaration of generated scanner - a define so the user can
1074|  * easily add parameters.
1075|  */
1076| #ifndef YY_DECL
1077| #define YY_DECL_IS_OURS 1
1078|
1079| extern int yylex (void);
1080|
1081| #define YY_DECL int yylex (void)
1082| #endif /* !YY_DECL */
1083|
1084| /* Code executed at the beginning of each rule, after yytext and yyleng
1085|  * have been set up.
1086|  */
1087| #ifndef YY_USER_ACTION
1088| #define YY_USER_ACTION
1089| #endif
1090|
1091| /* Code executed at the end of each rule. */
1092| #ifndef YY_BREAK
1093| #define YY_BREAK break;
1094| #endif
1095|
1096| #define YY_RULE_SETUP \
1097|       YY_USER_ACTION
1098|
1099| /** The main scanner function which does all the work.
1100|  */
1101| YY_DECL
1102| {
1103|       register yy_state_type yy_current_state;
1104|       register char *yy_cp, *yy_bp;
1105|       register int yy_act;
1106|     
1107| #line 1 "conftest.l"
1108|
1109| #line 652 "lex.yy.c"
1110|
1111|       if ( !(yy_init) )
1112|               {
1113|               (yy_init) = 1;
1114|
1115| #ifdef YY_USER_INIT
1116|               YY_USER_INIT;
1117| #endif
1118|
1119|         /* Create the reject buffer large enough to save one state per allowed character. */
1120|         if ( ! (yy_state_buf) )
1121|             (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE  );
1122|             if ( ! (yy_state_buf) )
1123|                 YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
1124|
1125|               if ( ! (yy_start) )
1126|                       (yy_start) = 1; /* first start state */
1127|
1128|               if ( ! yyin )
1129|                       yyin = stdin;
1130|
1131|               if ( ! yyout )
1132|                       yyout = stdout;
1133|
1134|               if ( ! YY_CURRENT_BUFFER ) {
1135|                       yyensure_buffer_stack ();
1136|                       YY_CURRENT_BUFFER_LVALUE =
1137|                               yy_create_buffer(yyin,YY_BUF_SIZE );
1138|               }
1139|
1140|               yy_load_buffer_state( );
1141|               }
1142|
1143|       while ( 1 )             /* loops until end-of-file is reached */
1144|               {
1145|               (yy_more_len) = 0;
1146|               if ( (yy_more_flag) )
1147|                       {
1148|                       (yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
1149|                       (yy_more_flag) = 0;
1150|                       }
1151|               yy_cp = (yy_c_buf_p);
1152|
1153|               /* Support of yytext. */
1154|               *yy_cp = (yy_hold_char);
1155|
1156|               /* yy_bp points to the position in yy_ch_buf of the start of
1157|                * the current run.
1158|                */
1159|               yy_bp = yy_cp;
1160|
1161|               yy_current_state = (yy_start);
1162|
1163|               (yy_state_ptr) = (yy_state_buf);
1164|               *(yy_state_ptr)++ = yy_current_state;
1165|
1166| yy_match:
1167|               do
1168|                       {
1169|                       register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
1170|                       while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1171|                               {
1172|                               yy_current_state = (int) yy_def[yy_current_state];
1173|                               if ( yy_current_state >= 13 )
1174|                                       yy_c = yy_meta[(unsigned int) yy_c];
1175|                               }
1176|                       yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1177|                       *(yy_state_ptr)++ = yy_current_state;
1178|                       ++yy_cp;
1179|                       }
1180|               while ( yy_base[yy_current_state] != 10 );
1181|
1182| yy_find_action:
1183|               yy_current_state = *--(yy_state_ptr);
1184|               (yy_lp) = yy_accept[yy_current_state];
1185| goto find_rule; /* Shut up GCC warning -Wall */
1186| find_rule: /* we branch to this label when backing up */
1187|               for ( ; ; ) /* until we find what rule we matched */
1188|                       {
1189|                       if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] )
1190|                               {
1191|                               yy_act = yy_acclist[(yy_lp)];
1192|                                       {
1193|                                       (yy_full_match) = yy_cp;
1194|                                       break;
1195|                                       }
1196|                               }
1197|                       --yy_cp;
1198|                       yy_current_state = *--(yy_state_ptr);
1199|                       (yy_lp) = yy_accept[yy_current_state];
1200|                       }
1201|
1202|               YY_DO_BEFORE_ACTION;
1203|
1204| do_action:    /* This label is used only to access EOF actions. */
1205|
1206|               switch ( yy_act )
1207|       { /* beginning of action switch */
1208| case 1:
1209| YY_RULE_SETUP
1210| #line 2 "conftest.l"
1211| { ECHO; }
1212|       YY_BREAK
1213| case 2:
1214| YY_RULE_SETUP
1215| #line 3 "conftest.l"
1216| { REJECT; }
1217|       YY_BREAK
1218| case 3:
1219| YY_RULE_SETUP
1220| #line 4 "conftest.l"
1221| { yymore (); }
1222|       YY_BREAK
1223| case 4:
1224| YY_RULE_SETUP
1225| #line 5 "conftest.l"
1226| { yyless (1); }
1227|       YY_BREAK
1228| case 5:
1229| YY_RULE_SETUP
1230| #line 6 "conftest.l"
1231| { yyless (input () != 0); }
1232|       YY_BREAK
1233| case 6:
1234| YY_RULE_SETUP
1235| #line 7 "conftest.l"
1236| { unput (yytext[0]); }
1237|       YY_BREAK
1238| case 7:
1239| YY_RULE_SETUP
1240| #line 8 "conftest.l"
1241| { BEGIN INITIAL; }
1242|       YY_BREAK
1243| case 8:
1244| YY_RULE_SETUP
1245| #line 9 "conftest.l"
1246| ECHO;
1247|       YY_BREAK
1248| #line 791 "lex.yy.c"
1249|                       case YY_STATE_EOF(INITIAL):
1250|                               yyterminate();
1251|
1252|       case YY_END_OF_BUFFER:
1253|               {
1254|               /* Amount of text matched not including the EOB char. */
1255|               int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1;
1256|
1257|               /* Undo the effects of YY_DO_BEFORE_ACTION. */
1258|               *yy_cp = (yy_hold_char);
1259|               YY_RESTORE_YY_MORE_OFFSET
1260|
1261|               if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
1262|                       {
1263|                       /* We're scanning a new file or input source.  It's
1264|                        * possible that this happened because the user
1265|                        * just pointed yyin at a new source and called
1266|                        * yylex().  If so, then we have to assure
1267|                        * consistency between YY_CURRENT_BUFFER and our
1268|                        * globals.  Here is the right place to do so, because
1269|                        * this is the first action (other than possibly a
1270|                        * back-up) that will match for the new input source.
1271|                        */
1272|                       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
1273|                       YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
1274|                       YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL;
1275|                       }
1276|
1277|               /* Note that here we test for yy_c_buf_p "<=" to the position
1278|                * of the first EOB in the buffer, since yy_c_buf_p will
1279|                * already have been incremented past the NUL character
1280|                * (since all states make transitions on EOB to the
1281|                * end-of-buffer state).  Contrast this with the test
1282|                * in input().
1283|                */
1284|               if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
1285|                       { /* This was really a NUL. */
1286|                       yy_state_type yy_next_state;
1287|
1288|                       (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
1289|
1290|                       yy_current_state = yy_get_previous_state(  );
1291|
1292|                       /* Okay, we're now positioned to make the NUL
1293|                        * transition.  We couldn't have
1294|                        * yy_get_previous_state() go ahead and do it
1295|                        * for us because it doesn't know how to deal
1296|                        * with the possibility of jamming (and we don't
1297|                        * want to build jamming into it because then it
1298|                        * will run more slowly).
1299|                        */
1300|
1301|                       yy_next_state = yy_try_NUL_trans( yy_current_state );
1302|
1303|                       yy_bp = (yytext_ptr) + YY_MORE_ADJ;
1304|
1305|                       if ( yy_next_state )
1306|                               {
1307|                               /* Consume the NUL. */
1308|                               yy_cp = ++(yy_c_buf_p);
1309|                               yy_current_state = yy_next_state;
1310|                               goto yy_match;
1311|                               }
1312|
1313|                       else
1314|                               {
1315|                               yy_cp = (yy_c_buf_p);
1316|                               goto yy_find_action;
1317|                               }
1318|                       }
1319|
1320|               else switch ( yy_get_next_buffer(  ) )
1321|                       {
1322|                       case EOB_ACT_END_OF_FILE:
1323|                               {
1324|                               (yy_did_buffer_switch_on_eof) = 0;
1325|
1326|                               if ( yywrap( ) )
1327|                                       {
1328|                                       /* Note: because we've taken care in
1329|                                        * yy_get_next_buffer() to have set up
1330|                                        * yytext, we can now set up
1331|                                        * yy_c_buf_p so that if some total
1332|                                        * hoser (like flex itself) wants to
1333|                                        * call the scanner after we return the
1334|                                        * YY_NULL, it'll still work - another
1335|                                        * YY_NULL will get returned.
1336|                                        */
1337|                                       (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ;
1338|
1339|                                       yy_act = YY_STATE_EOF(YY_START);
1340|                                       goto do_action;
1341|                                       }
1342|
1343|                               else
1344|                                       {
1345|                                       if ( ! (yy_did_buffer_switch_on_eof) )
1346|                                               YY_NEW_FILE;
1347|                                       }
1348|                               break;
1349|                               }
1350|
1351|                       case EOB_ACT_CONTINUE_SCAN:
1352|                               (yy_c_buf_p) =
1353|                                       (yytext_ptr) + yy_amount_of_matched_text;
1354|
1355|                               yy_current_state = yy_get_previous_state(  );
1356|
1357|                               yy_cp = (yy_c_buf_p);
1358|                               yy_bp = (yytext_ptr) + YY_MORE_ADJ;
1359|                               goto yy_match;
1360|
1361|                       case EOB_ACT_LAST_MATCH:
1362|                               (yy_c_buf_p) =
1363|                               &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)];
1364|
1365|                               yy_current_state = yy_get_previous_state(  );
1366|
1367|                               yy_cp = (yy_c_buf_p);
1368|                               yy_bp = (yytext_ptr) + YY_MORE_ADJ;
1369|                               goto yy_find_action;
1370|                       }
1371|               break;
1372|               }
1373|
1374|       default:
1375|               YY_FATAL_ERROR(
1376|                       "fatal flex scanner internal error--no action found" );
1377|       } /* end of action switch */
1378|               } /* end of scanning one token */
1379| } /* end of yylex */
1380|
1381| /* yy_get_next_buffer - try to read in a new buffer
1382|  *
1383|  * Returns a code representing an action:
1384|  *    EOB_ACT_LAST_MATCH -
1385|  *    EOB_ACT_CONTINUE_SCAN - continue scanning from current position
1386|  *    EOB_ACT_END_OF_FILE - end of file
1387|  */
1388| static int yy_get_next_buffer (void)
1389| {
1390|       register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
1391|       register char *source = (yytext_ptr);
1392|       register int number_to_move, i;
1393|       int ret_val;
1394|
1395|       if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
1396|               YY_FATAL_ERROR(
1397|               "fatal flex scanner internal error--end of buffer missed" );
1398|
1399|       if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
1400|               { /* Don't try to fill the buffer, so this is an EOF. */
1401|               if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
1402|                       {
1403|                       /* We matched a single character, the EOB, so
1404|                        * treat this as a final EOF.
1405|                        */
1406|                       return EOB_ACT_END_OF_FILE;
1407|                       }
1408|
1409|               else
1410|                       {
1411|                       /* We matched some text prior to the EOB, first
1412|                        * process it.
1413|                        */
1414|                       return EOB_ACT_LAST_MATCH;
1415|                       }
1416|               }
1417|
1418|       /* Try to read more data. */
1419|
1420|       /* First move last chars to start of buffer. */
1421|       number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
1422|
1423|       for ( i = 0; i < number_to_move; ++i )
1424|               *(dest++) = *(source++);
1425|
1426|       if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
1427|               /* don't do the read, it's not guaranteed to return an EOF,
1428|                * just force an EOF
1429|                */
1430|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
1431|
1432|       else
1433|               {
1434|                       yy_size_t num_to_read =
1435|                       YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
1436|
1437|               while ( num_to_read <= 0 )
1438|                       { /* Not enough room in the buffer - grow it. */
1439|
1440|                       YY_FATAL_ERROR(
1441| "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
1442|
1443|                       }
1444|
1445|               if ( num_to_read > YY_READ_BUF_SIZE )
1446|                       num_to_read = YY_READ_BUF_SIZE;
1447|
1448|               /* Read in more data. */
1449|               YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
1450|                       (yy_n_chars), num_to_read );
1451|
1452|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
1453|               }
1454|
1455|       if ( (yy_n_chars) == 0 )
1456|               {
1457|               if ( number_to_move == YY_MORE_ADJ )
1458|                       {
1459|                       ret_val = EOB_ACT_END_OF_FILE;
1460|                       yyrestart(yyin  );
1461|                       }
1462|
1463|               else
1464|                       {
1465|                       ret_val = EOB_ACT_LAST_MATCH;
1466|                       YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
1467|                               YY_BUFFER_EOF_PENDING;
1468|                       }
1469|               }
1470|
1471|       else
1472|               ret_val = EOB_ACT_CONTINUE_SCAN;
1473|
1474|       if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
1475|               /* Extend the array by 50%, plus the number we really need. */
1476|               yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
1477|               YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size  );
1478|               if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
1479|                       YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
1480|       }
1481|
1482|       (yy_n_chars) += number_to_move;
1483|       YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR;
1484|       YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR;
1485|
1486|       (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
1487|
1488|       return ret_val;
1489| }
1490|
1491| /* yy_get_previous_state - get the state just before the EOB char was reached */
1492|
1493|     static yy_state_type yy_get_previous_state (void)
1494| {
1495|       register yy_state_type yy_current_state;
1496|       register char *yy_cp;
1497|     
1498|       yy_current_state = (yy_start);
1499|
1500|       (yy_state_ptr) = (yy_state_buf);
1501|       *(yy_state_ptr)++ = yy_current_state;
1502|
1503|       for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
1504|               {
1505|               register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
1506|               while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1507|                       {
1508|                       yy_current_state = (int) yy_def[yy_current_state];
1509|                       if ( yy_current_state >= 13 )
1510|                               yy_c = yy_meta[(unsigned int) yy_c];
1511|                       }
1512|               yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1513|               *(yy_state_ptr)++ = yy_current_state;
1514|               }
1515|
1516|       return yy_current_state;
1517| }
1518|
1519| /* yy_try_NUL_trans - try to make a transition on the NUL character
1520|  *
1521|  * synopsis
1522|  *    next_state = yy_try_NUL_trans( current_state );
1523|  */
1524|     static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )
1525| {
1526|       register int yy_is_jam;
1527|     
1528|       register YY_CHAR yy_c = 1;
1529|       while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1530|               {
1531|               yy_current_state = (int) yy_def[yy_current_state];
1532|               if ( yy_current_state >= 13 )
1533|                       yy_c = yy_meta[(unsigned int) yy_c];
1534|               }
1535|       yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1536|       yy_is_jam = (yy_current_state == 12);
1537|       if ( ! yy_is_jam )
1538|               *(yy_state_ptr)++ = yy_current_state;
1539|
1540|       return yy_is_jam ? 0 : yy_current_state;
1541| }
1542|
1543|     static void yyunput (int c, register char * yy_bp )
1544| {
1545|       register char *yy_cp;
1546|     
1547|     yy_cp = (yy_c_buf_p);
1548|
1549|       /* undo effects of setting up yytext */
1550|       *yy_cp = (yy_hold_char);
1551|
1552|       if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
1553|               { /* need to shift things up to make room */
1554|               /* +2 for EOB chars. */
1555|               register yy_size_t number_to_move = (yy_n_chars) + 2;
1556|               register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
1557|                                       YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
1558|               register char *source =
1559|                               &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move];
1560|
1561|               while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
1562|                       *--dest = *--source;
1563|
1564|               yy_cp += (int) (dest - source);
1565|               yy_bp += (int) (dest - source);
1566|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
1567|                       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
1568|
1569|               if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
1570|                       YY_FATAL_ERROR( "flex scanner push-back overflow" );
1571|               }
1572|
1573|       *--yy_cp = (char) c;
1574|
1575|       (yytext_ptr) = yy_bp;
1576|       (yy_hold_char) = *yy_cp;
1577|       (yy_c_buf_p) = yy_cp;
1578| }
1579|
1580| #ifndef YY_NO_INPUT
1581| #ifdef __cplusplus
1582|     static int yyinput (void)
1583| #else
1584|     static int input  (void)
1585| #endif
1586|
1587| {
1588|       int c;
1589|     
1590|       *(yy_c_buf_p) = (yy_hold_char);
1591|
1592|       if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
1593|               {
1594|               /* yy_c_buf_p now points to the character we want to return.
1595|                * If this occurs *before* the EOB characters, then it's a
1596|                * valid NUL; if not, then we've hit the end of the buffer.
1597|                */
1598|               if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
1599|                       /* This was really a NUL. */
1600|                       *(yy_c_buf_p) = '\0';
1601|
1602|               else
1603|                       { /* need more input */
1604|                       yy_size_t offset = (yy_c_buf_p) - (yytext_ptr);
1605|                       ++(yy_c_buf_p);
1606|
1607|                       switch ( yy_get_next_buffer(  ) )
1608|                               {
1609|                               case EOB_ACT_LAST_MATCH:
1610|                                       /* This happens because yy_g_n_b()
1611|                                        * sees that we've accumulated a
1612|                                        * token and flags that we need to
1613|                                        * try matching the token before
1614|                                        * proceeding.  But for input(),
1615|                                        * there's no matching to consider.
1616|                                        * So convert the EOB_ACT_LAST_MATCH
1617|                                        * to EOB_ACT_END_OF_FILE.
1618|                                        */
1619|
1620|                                       /* Reset buffer status. */
1621|                                       yyrestart(yyin );
1622|
1623|                                       /*FALLTHROUGH*/
1624|
1625|                               case EOB_ACT_END_OF_FILE:
1626|                                       {
1627|                                       if ( yywrap( ) )
1628|                                               return 0;
1629|
1630|                                       if ( ! (yy_did_buffer_switch_on_eof) )
1631|                                               YY_NEW_FILE;
1632| #ifdef __cplusplus
1633|                                       return yyinput();
1634| #else
1635|                                       return input();
1636| #endif
1637|                                       }
1638|
1639|                               case EOB_ACT_CONTINUE_SCAN:
1640|                                       (yy_c_buf_p) = (yytext_ptr) + offset;
1641|                                       break;
1642|                               }
1643|                       }
1644|               }
1645|
1646|       c = *(unsigned char *) (yy_c_buf_p);    /* cast for 8-bit char's */
1647|       *(yy_c_buf_p) = '\0';   /* preserve yytext */
1648|       (yy_hold_char) = *++(yy_c_buf_p);
1649|
1650|       return c;
1651| }
1652| #endif        /* ifndef YY_NO_INPUT */
1653|
1654| /** Immediately switch to a different input stream.
1655|  * @param input_file A readable stream.
1656|  *
1657|  * @note This function does not reset the start condition to @c INITIAL .
1658|  */
1659|     void yyrestart  (FILE * input_file )
1660| {
1661|     
1662|       if ( ! YY_CURRENT_BUFFER ){
1663|         yyensure_buffer_stack ();
1664|               YY_CURRENT_BUFFER_LVALUE =
1665|             yy_create_buffer(yyin,YY_BUF_SIZE );
1666|       }
1667|
1668|       yy_init_buffer(YY_CURRENT_BUFFER,input_file );
1669|       yy_load_buffer_state( );
1670| }
1671|
1672| /** Switch to a different input buffer.
1673|  * @param new_buffer The new input buffer.
1674|  *
1675|  */
1676|     void yy_switch_to_buffer  (YY_BUFFER_STATE  new_buffer )
1677| {
1678|     
1679|       /* TODO. We should be able to replace this entire function body
1680|        * with
1681|        *              yypop_buffer_state();
1682|        *              yypush_buffer_state(new_buffer);
1683|      */
1684|       yyensure_buffer_stack ();
1685|       if ( YY_CURRENT_BUFFER == new_buffer )
1686|               return;
1687|
1688|       if ( YY_CURRENT_BUFFER )
1689|               {
1690|               /* Flush out information for old buffer. */
1691|               *(yy_c_buf_p) = (yy_hold_char);
1692|               YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
1693|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
1694|               }
1695|
1696|       YY_CURRENT_BUFFER_LVALUE = new_buffer;
1697|       yy_load_buffer_state( );
1698|
1699|       /* We don't actually know whether we did this switch during
1700|        * EOF (yywrap()) processing, but the only time this flag
1701|        * is looked at is after yywrap() is called, so it's safe
1702|        * to go ahead and always set it.
1703|        */
1704|       (yy_did_buffer_switch_on_eof) = 1;
1705| }
1706|
1707| static void yy_load_buffer_state  (void)
1708| {
1709|       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
1710|       (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
1711|       yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
1712|       (yy_hold_char) = *(yy_c_buf_p);
1713| }
1714|
1715| /** Allocate and initialize an input buffer state.
1716|  * @param file A readable stream.
1717|  * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
1718|  *
1719|  * @return the allocated buffer state.
1720|  */
1721|     YY_BUFFER_STATE yy_create_buffer  (FILE * file, int  size )
1722| {
1723|       YY_BUFFER_STATE b;
1724|     
1725|       b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
1726|       if ( ! b )
1727|               YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
1728|
1729|       b->yy_buf_size = size;
1730|
1731|       /* yy_ch_buf has to be 2 characters longer than the size given because
1732|        * we need to put in 2 end-of-buffer characters.
1733|        */
1734|       b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2  );
1735|       if ( ! b->yy_ch_buf )
1736|               YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
1737|
1738|       b->yy_is_our_buffer = 1;
1739|
1740|       yy_init_buffer(b,file );
1741|
1742|       return b;
1743| }
1744|
1745| /** Destroy the buffer.
1746|  * @param b a buffer created with yy_create_buffer()
1747|  *
1748|  */
1749|     void yy_delete_buffer (YY_BUFFER_STATE  b )
1750| {
1751|     
1752|       if ( ! b )
1753|               return;
1754|
1755|       if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
1756|               YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
1757|
1758|       if ( b->yy_is_our_buffer )
1759|               yyfree((void *) b->yy_ch_buf  );
1760|
1761|       yyfree((void *) b  );
1762| }
1763|
1764| #ifndef __cplusplus
1765| extern int isatty (int );
1766| #endif /* __cplusplus */
1767|     
1768| /* Initializes or reinitializes a buffer.
1769|  * This function is sometimes called more than once on the same buffer,
1770|  * such as during a yyrestart() or at EOF.
1771|  */
1772|     static void yy_init_buffer  (YY_BUFFER_STATE  b, FILE * file )
1773|
1774| {
1775|       int oerrno = errno;
1776|     
1777|       yy_flush_buffer(b );
1778|
1779|       b->yy_input_file = file;
1780|       b->yy_fill_buffer = 1;
1781|
1782|     /* If b is the current buffer, then yy_init_buffer was _probably_
1783|      * called from yyrestart() or through yy_get_next_buffer.
1784|      * In that case, we don't want to reset the lineno or column.
1785|      */
1786|     if (b != YY_CURRENT_BUFFER){
1787|         b->yy_bs_lineno = 1;
1788|         b->yy_bs_column = 0;
1789|     }
1790|
1791|         b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
1792|     
1793|       errno = oerrno;
1794| }
1795|
1796| /** Discard all buffered characters. On the next scan, YY_INPUT will be called.
1797|  * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
1798|  *
1799|  */
1800|     void yy_flush_buffer (YY_BUFFER_STATE  b )
1801| {
1802|       if ( ! b )
1803|               return;
1804|
1805|       b->yy_n_chars = 0;
1806|
1807|       /* We always need two end-of-buffer characters.  The first causes
1808|        * a transition to the end-of-buffer state.  The second causes
1809|        * a jam in that state.
1810|        */
1811|       b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
1812|       b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
1813|
1814|       b->yy_buf_pos = &b->yy_ch_buf[0];
1815|
1816|       b->yy_at_bol = 1;
1817|       b->yy_buffer_status = YY_BUFFER_NEW;
1818|
1819|       if ( b == YY_CURRENT_BUFFER )
1820|               yy_load_buffer_state( );
1821| }
1822|
1823| /** Pushes the new state onto the stack. The new state becomes
1824|  *  the current state. This function will allocate the stack
1825|  *  if necessary.
1826|  *  @param new_buffer The new state.
1827|  * 
1828|  */
1829| void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
1830| {
1831|       if (new_buffer == NULL)
1832|               return;
1833|
1834|       yyensure_buffer_stack();
1835|
1836|       /* This block is copied from yy_switch_to_buffer. */
1837|       if ( YY_CURRENT_BUFFER )
1838|               {
1839|               /* Flush out information for old buffer. */
1840|               *(yy_c_buf_p) = (yy_hold_char);
1841|               YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
1842|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
1843|               }
1844|
1845|       /* Only push if top exists. Otherwise, replace top. */
1846|       if (YY_CURRENT_BUFFER)
1847|               (yy_buffer_stack_top)++;
1848|       YY_CURRENT_BUFFER_LVALUE = new_buffer;
1849|
1850|       /* copied from yy_switch_to_buffer. */
1851|       yy_load_buffer_state( );
1852|       (yy_did_buffer_switch_on_eof) = 1;
1853| }
1854|
1855| /** Removes and deletes the top of the stack, if present.
1856|  *  The next element becomes the new top.
1857|  * 
1858|  */
1859| void yypop_buffer_state (void)
1860| {
1861|       if (!YY_CURRENT_BUFFER)
1862|               return;
1863|
1864|       yy_delete_buffer(YY_CURRENT_BUFFER );
1865|       YY_CURRENT_BUFFER_LVALUE = NULL;
1866|       if ((yy_buffer_stack_top) > 0)
1867|               --(yy_buffer_stack_top);
1868|
1869|       if (YY_CURRENT_BUFFER) {
1870|               yy_load_buffer_state( );
1871|               (yy_did_buffer_switch_on_eof) = 1;
1872|       }
1873| }
1874|
1875| /* Allocates the stack if it does not exist.
1876|  *  Guarantees space for at least one push.
1877|  */
1878| static void yyensure_buffer_stack (void)
1879| {
1880|       yy_size_t num_to_alloc;
1881|     
1882|       if (!(yy_buffer_stack)) {
1883|
1884|               /* First allocation is just for 2 elements, since we don't know if this
1885|                * scanner will even need a stack. We use 2 instead of 1 to avoid an
1886|                * immediate realloc on the next call.
1887|          */
1888|               num_to_alloc = 1;
1889|               (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
1890|                                                               (num_to_alloc * sizeof(struct yy_buffer_state*)
1891|                                                               );
1892|               if ( ! (yy_buffer_stack) )
1893|                       YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
1894|                                                                 
1895|               memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
1896|                               
1897|               (yy_buffer_stack_max) = num_to_alloc;
1898|               (yy_buffer_stack_top) = 0;
1899|               return;
1900|       }
1901|
1902|       if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
1903|
1904|               /* Increase the buffer to prepare for a possible push. */
1905|               int grow_size = 8 /* arbitrary grow size */;
1906|
1907|               num_to_alloc = (yy_buffer_stack_max) + grow_size;
1908|               (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
1909|                                                               ((yy_buffer_stack),
1910|                                                               num_to_alloc * sizeof(struct yy_buffer_state*)
1911|                                                               );
1912|               if ( ! (yy_buffer_stack) )
1913|                       YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
1914|
1915|               /* zero only the new slots.*/
1916|               memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
1917|               (yy_buffer_stack_max) = num_to_alloc;
1918|       }
1919| }
1920|
1921| /** Setup the input buffer state to scan directly from a user-specified character buffer.
1922|  * @param base the character buffer
1923|  * @param size the size in bytes of the character buffer
1924|  *
1925|  * @return the newly allocated buffer state object.
1926|  */
1927| YY_BUFFER_STATE yy_scan_buffer  (char * base, yy_size_t  size )
1928| {
1929|       YY_BUFFER_STATE b;
1930|     
1931|       if ( size < 2 ||
1932|            base[size-2] != YY_END_OF_BUFFER_CHAR ||
1933|            base[size-1] != YY_END_OF_BUFFER_CHAR )
1934|               /* They forgot to leave room for the EOB's. */
1935|               return 0;
1936|
1937|       b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
1938|       if ( ! b )
1939|               YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
1940|
1941|       b->yy_buf_size = size - 2;      /* "- 2" to take care of EOB's */
1942|       b->yy_buf_pos = b->yy_ch_buf = base;
1943|       b->yy_is_our_buffer = 0;
1944|       b->yy_input_file = 0;
1945|       b->yy_n_chars = b->yy_buf_size;
1946|       b->yy_is_interactive = 0;
1947|       b->yy_at_bol = 1;
1948|       b->yy_fill_buffer = 0;
1949|       b->yy_buffer_status = YY_BUFFER_NEW;
1950|
1951|       yy_switch_to_buffer(b  );
1952|
1953|       return b;
1954| }
1955|
1956| /** Setup the input buffer state to scan a string. The next call to yylex() will
1957|  * scan from a @e copy of @a str.
1958|  * @param yystr a NUL-terminated string to scan
1959|  *
1960|  * @return the newly allocated buffer state object.
1961|  * @note If you want to scan bytes that may contain NUL values, then use
1962|  *       yy_scan_bytes() instead.
1963|  */
1964| YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
1965| {
1966|     
1967|       return yy_scan_bytes(yystr,strlen(yystr) );
1968| }
1969|
1970| /** Setup the input buffer state to scan the given bytes. The next call to yylex() will
1971|  * scan from a @e copy of @a bytes.
1972|  * @param bytes the byte buffer to scan
1973|  * @param len the number of bytes in the buffer pointed to by @a bytes.
1974|  *
1975|  * @return the newly allocated buffer state object.
1976|  */
1977| YY_BUFFER_STATE yy_scan_bytes  (yyconst char * yybytes, yy_size_t  _yybytes_len )
1978| {
1979|       YY_BUFFER_STATE b;
1980|       char *buf;
1981|       yy_size_t n, i;
1982|     
1983|       /* Get memory for full buffer, including space for trailing EOB's. */
1984|       n = _yybytes_len + 2;
1985|       buf = (char *) yyalloc(n  );
1986|       if ( ! buf )
1987|               YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
1988|
1989|       for ( i = 0; i < _yybytes_len; ++i )
1990|               buf[i] = yybytes[i];
1991|
1992|       buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
1993|
1994|       b = yy_scan_buffer(buf,n );
1995|       if ( ! b )
1996|               YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
1997|
1998|       /* It's okay to grow etc. this buffer, and we should throw it
1999|        * away when we're done.
2000|        */
2001|       b->yy_is_our_buffer = 1;
2002|
2003|       return b;
2004| }
2005|
2006| #ifndef YY_EXIT_FAILURE
2007| #define YY_EXIT_FAILURE 2
2008| #endif
2009|
2010| static void yy_fatal_error (yyconst char* msg )
2011| {
2012|       (void) fprintf( stderr, "%s\n", msg );
2013|       exit( YY_EXIT_FAILURE );
2014| }
2015|
2016| /* Redefine yyless() so it works in section 3 code. */
2017|
2018| #undef yyless
2019| #define yyless(n) \
2020|       do \
2021|               { \
2022|               /* Undo effects of setting up yytext. */ \
2023|         int yyless_macro_arg = (n); \
2024|         YY_LESS_LINENO(yyless_macro_arg);\
2025|               yytext[yyleng] = (yy_hold_char); \
2026|               (yy_c_buf_p) = yytext + yyless_macro_arg; \
2027|               (yy_hold_char) = *(yy_c_buf_p); \
2028|               *(yy_c_buf_p) = '\0'; \
2029|               yyleng = yyless_macro_arg; \
2030|               } \
2031|       while ( 0 )
2032|
2033| /* Accessor  methods (get/set functions) to struct members. */
2034|
2035| /** Get the current line number.
2036|  *
2037|  */
2038| int yyget_lineno  (void)
2039| {
2040|         
2041|     return yylineno;
2042| }
2043|
2044| /** Get the input stream.
2045|  *
2046|  */
2047| FILE *yyget_in  (void)
2048| {
2049|         return yyin;
2050| }
2051|
2052| /** Get the output stream.
2053|  *
2054|  */
2055| FILE *yyget_out  (void)
2056| {
2057|         return yyout;
2058| }
2059|
2060| /** Get the length of the current token.
2061|  *
2062|  */
2063| yy_size_t yyget_leng  (void)
2064| {
2065|         return yyleng;
2066| }
2067|
2068| /** Get the current token.
2069|  *
2070|  */
2071|
2072| char *yyget_text  (void)
2073| {
2074|         return yytext;
2075| }
2076|
2077| /** Set the current line number.
2078|  * @param line_number
2079|  *
2080|  */
2081| void yyset_lineno (int  line_number )
2082| {
2083|     
2084|     yylineno = line_number;
2085| }
2086|
2087| /** Set the input stream. This does not discard the current
2088|  * input buffer.
2089|  * @param in_str A readable stream.
2090|  *
2091|  * @see yy_switch_to_buffer
2092|  */
2093| void yyset_in (FILE *  in_str )
2094| {
2095|         yyin = in_str ;
2096| }
2097|
2098| void yyset_out (FILE *  out_str )
2099| {
2100|         yyout = out_str ;
2101| }
2102|
2103| int yyget_debug  (void)
2104| {
2105|         return yy_flex_debug;
2106| }
2107|
2108| void yyset_debug (int  bdebug )
2109| {
2110|         yy_flex_debug = bdebug ;
2111| }
2112|
2113| static int yy_init_globals (void)
2114| {
2115|         /* Initialization is the same as for the non-reentrant scanner.
2116|      * This function is called from yylex_destroy(), so don't allocate here.
2117|      */
2118|
2119|     (yy_buffer_stack) = 0;
2120|     (yy_buffer_stack_top) = 0;
2121|     (yy_buffer_stack_max) = 0;
2122|     (yy_c_buf_p) = (char *) 0;
2123|     (yy_init) = 0;
2124|     (yy_start) = 0;
2125|
2126|     (yy_state_buf) = 0;
2127|     (yy_state_ptr) = 0;
2128|     (yy_full_match) = 0;
2129|     (yy_lp) = 0;
2130|
2131| /* Defined in main.c */
2132| #ifdef YY_STDINIT
2133|     yyin = stdin;
2134|     yyout = stdout;
2135| #else
2136|     yyin = (FILE *) 0;
2137|     yyout = (FILE *) 0;
2138| #endif
2139|
2140|     /* For future reference: Set errno on error, since we are called by
2141|      * yylex_init()
2142|      */
2143|     return 0;
2144| }
2145|
2146| /* yylex_destroy is for both reentrant and non-reentrant scanners. */
2147| int yylex_destroy  (void)
2148| {
2149|     
2150|     /* Pop the buffer stack, destroying each element. */
2151|       while(YY_CURRENT_BUFFER){
2152|               yy_delete_buffer(YY_CURRENT_BUFFER  );
2153|               YY_CURRENT_BUFFER_LVALUE = NULL;
2154|               yypop_buffer_state();
2155|       }
2156|
2157|       /* Destroy the stack itself. */
2158|       yyfree((yy_buffer_stack) );
2159|       (yy_buffer_stack) = NULL;
2160|
2161|     yyfree ( (yy_state_buf) );
2162|     (yy_state_buf)  = NULL;
2163|
2164|     /* Reset the globals. This is important in a non-reentrant scanner so the next time
2165|      * yylex() is called, initialization will occur. */
2166|     yy_init_globals( );
2167|
2168|     return 0;
2169| }
2170|
2171| /*
2172|  * Internal utility routines.
2173|  */
2174|
2175| #ifndef yytext_ptr
2176| static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
2177| {
2178|       register int i;
2179|       for ( i = 0; i < n; ++i )
2180|               s1[i] = s2[i];
2181| }
2182| #endif
2183|
2184| #ifdef YY_NEED_STRLEN
2185| static int yy_flex_strlen (yyconst char * s )
2186| {
2187|       register int n;
2188|       for ( n = 0; s[n]; ++n )
2189|               ;
2190|
2191|       return n;
2192| }
2193| #endif
2194|
2195| void *yyalloc (yy_size_t  size )
2196| {
2197|       return (void *) malloc( size );
2198| }
2199|
2200| void *yyrealloc  (void * ptr, yy_size_t  size )
2201| {
2202|       /* The cast to (char *) in the following accommodates both
2203|        * implementations that use char* generic pointers, and those
2204|        * that use void* generic pointers.  It works with the latter
2205|        * because both ANSI C and C++ allow castless assignment from
2206|        * any pointer type to void*, and deal with argument conversions
2207|        * as though doing an assignment.
2208|        */
2209|       return (void *) realloc( (char *) ptr, size );
2210| }
2211|
2212| void yyfree (void * ptr )
2213| {
2214|       free( (char *) ptr );   /* see yyrealloc() for (char *) cast */
2215| }
2216|
2217| #define YYTABLES_NAME "yytables"
2218|
2219| #line 9 "conftest.l"
2220|
2221|
2222| #ifdef YYTEXT_POINTER
2223| extern char *yytext;
2224| #endif
2225| int
2226| main (void)
2227| {
2228|   return ! yylex () + ! yywrap ();
2229| }
2230configure:5794: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c -lfl  >&5
2231configure:5794: $? = 0
2232configure:5804: result: -lfl
2233configure:5810: checking whether yytext is a pointer
2234configure:5826: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c -lfl  >&5
2235configure:5826: $? = 0
2236configure:5834: result: yes
2237configure:5851: checking for bison
2238configure:5867: found /opt/local/bin/bison
2239configure:5878: result: bison -y
2240configure:5891: checking whether ln -s works
2241configure:5895: result: yes
2242configure:5927: checking for a sed that does not truncate output
2243configure:5991: result: /opt/local/bin/gsed
2244configure:6009: checking for fgrep
2245configure:6071: result: /usr/bin/grep -F
2246configure:6106: checking for ld used by /usr/bin/gcc-4.2 -std=gnu99
2247configure:6173: result: /usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld
2248configure:6180: checking if the linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) is GNU ld
2249configure:6195: result: no
2250configure:6207: checking for BSD- or MS-compatible name lister (nm)
2251configure:6256: result: /usr/bin/nm
2252configure:6374: checking the name lister (/usr/bin/nm) interface
2253configure:6381: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2254configure:6384: /usr/bin/nm "conftest.o"
2255configure:6387: output
22560000000000000000 D _some_variable
2257configure:6394: result: BSD nm
2258configure:6398: checking the maximum length of command line arguments
2259configure:6518: result: 196608
2260configure:6535: checking whether the shell understands some XSI constructs
2261configure:6545: result: yes
2262configure:6549: checking whether the shell understands "+="
2263configure:6555: result: yes
2264configure:6590: checking for /usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld option to reload object files
2265configure:6597: result: -r
2266configure:6666: checking for objdump
2267configure:6696: result: no
2268configure:6725: checking how to recognize dependent libraries
2269configure:6921: result: pass_all
2270configure:6981: checking for ar
2271configure:6997: found /usr/bin/ar
2272configure:7008: result: ar
2273configure:7086: checking for strip
2274configure:7102: found /usr/bin/strip
2275configure:7113: result: strip
2276configure:7185: checking for ranlib
2277configure:7201: found /usr/bin/ranlib
2278configure:7212: result: ranlib
2279configure:7302: checking command to parse /usr/bin/nm output from /usr/bin/gcc-4.2 -std=gnu99 object
2280configure:7420: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2281configure:7423: $? = 0
2282configure:7427: /usr/bin/nm conftest.o \| sed -n -e 's/^.*[      ]\([BCDEGRST][BCDEGRST]*\)[     ][      ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
2283configure:7430: $? = 0
2284cannot find nm_test_var in conftest.nm
2285configure:7420: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2286configure:7423: $? = 0
2287configure:7427: /usr/bin/nm conftest.o \| sed -n -e 's/^.*[      ]\([BCDEGRST][BCDEGRST]*\)[     ][      ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' \> conftest.nm
2288configure:7430: $? = 0
2289configure:7484: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c conftstm.o >&5
2290configure:7487: $? = 0
2291configure:7525: result: ok
2292configure:7789: checking for dsymutil
2293configure:7805: found /usr/bin/dsymutil
2294configure:7816: result: dsymutil
2295configure:7881: checking for nmedit
2296configure:7897: found /usr/bin/nmedit
2297configure:7908: result: nmedit
2298configure:7973: checking for lipo
2299configure:7989: found /usr/bin/lipo
2300configure:8000: result: lipo
2301configure:8065: checking for otool
2302configure:8081: found /usr/bin/otool
2303configure:8092: result: otool
2304configure:8157: checking for otool64
2305configure:8187: result: no
2306configure:8232: checking for -single_module linker flag
2307/usr/bin/gcc-4.2 -std=gnu99 -O2 -arch x86_64 -L/opt/local/lib -o libconftest.dylib -dynamiclib -Wl,-single_module conftest.c
2308configure:8259: result: yes
2309configure:8261: checking for -exported_symbols_list linker flag
2310configure:8281: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib -Wl,-exported_symbols_list,conftest.sym conftest.c  >&5
2311configure:8281: $? = 0
2312configure:8291: result: yes
2313configure:8329: checking for ANSI C header files
2314configure:8349: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2315configure:8349: $? = 0
2316configure:8422: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2317configure:8422: $? = 0
2318configure:8422: ./conftest
2319configure:8422: $? = 0
2320configure:8433: result: yes
2321configure:8446: checking for sys/types.h
2322configure:8446: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2323configure:8446: $? = 0
2324configure:8446: result: yes
2325configure:8446: checking for sys/stat.h
2326configure:8446: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2327configure:8446: $? = 0
2328configure:8446: result: yes
2329configure:8446: checking for stdlib.h
2330configure:8446: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2331configure:8446: $? = 0
2332configure:8446: result: yes
2333configure:8446: checking for string.h
2334configure:8446: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2335configure:8446: $? = 0
2336configure:8446: result: yes
2337configure:8446: checking for memory.h
2338configure:8446: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2339configure:8446: $? = 0
2340configure:8446: result: yes
2341configure:8446: checking for strings.h
2342configure:8446: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2343configure:8446: $? = 0
2344configure:8446: result: yes
2345configure:8446: checking for inttypes.h
2346configure:8446: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2347configure:8446: $? = 0
2348configure:8446: result: yes
2349configure:8446: checking for stdint.h
2350configure:8446: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2351configure:8446: $? = 0
2352configure:8446: result: yes
2353configure:8446: checking for unistd.h
2354configure:8446: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2355configure:8446: $? = 0
2356configure:8446: result: yes
2357configure:8461: checking for dlfcn.h
2358configure:8461: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2359configure:8461: $? = 0
2360configure:8461: result: yes
2361configure:8586: checking for C++ compiler version
2362configure:8595: /usr/bin/g++-4.2 --version >&5
2363i686-apple-darwin10-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5646) (dot 1)
2364Copyright (C) 2007 Free Software Foundation, Inc.
2365This is free software; see the source for copying conditions.  There is NO
2366warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
2367
2368configure:8606: $? = 0
2369configure:8595: /usr/bin/g++-4.2 -v >&5
2370Using built-in specs.
2371Target: i686-apple-darwin10
2372Configured with: /var/tmp/gcc/gcc-5646.1~2/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10
2373Thread model: posix
2374gcc version 4.2.1 (Apple Inc. build 5646) (dot 1)
2375configure:8606: $? = 0
2376configure:8595: /usr/bin/g++-4.2 -V >&5
2377g++-4.2: argument to `-V' is missing
2378configure:8606: $? = 1
2379configure:8595: /usr/bin/g++-4.2 -qversion >&5
2380i686-apple-darwin10-g++-4.2.1: no input files
2381configure:8606: $? = 1
2382configure:8610: checking whether we are using the GNU C++ compiler
2383configure:8638: result: yes
2384configure:8647: checking whether /usr/bin/g++-4.2 accepts -g
2385configure:8708: result: yes
2386configure:8733: checking dependency style of /usr/bin/g++-4.2
2387configure:8843: result: none
2388configure:8866: checking how to run the C++ preprocessor
2389configure:8932: result: /usr/bin/g++-4.2 -E
2390configure:8952: /usr/bin/g++-4.2 -E -I/usr/include/malloc conftest.cpp
2391configure:8952: $? = 0
2392configure:8966: /usr/bin/g++-4.2 -E -I/usr/include/malloc conftest.cpp
2393conftest.cpp:28:28: error: ac_nonexistent.h: No such file or directory
2394configure:8966: $? = 1
2395configure: failed program was:
2396| /* confdefs.h */
2397| #define PACKAGE_NAME "NCO netCDF Operators"
2398| #define PACKAGE_TARNAME "nco"
2399| #define PACKAGE_VERSION "4.0.0"
2400| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
2401| #define PACKAGE_BUGREPORT "help@nco.sf.net"
2402| #define PACKAGE_URL ""
2403| #define USER root
2404| #define HOST MacBook-de-sebastien-masson.local
2405| #define HOSTNAME MacBook-de-sebastien-masson.local
2406| #define GNU_TRP i386-apple-darwin10.3.0
2407| #define MACOSX 1
2408| #define PACKAGE "nco"
2409| #define VERSION "4.0.0"
2410| #define YYTEXT_POINTER 1
2411| #define STDC_HEADERS 1
2412| #define HAVE_SYS_TYPES_H 1
2413| #define HAVE_SYS_STAT_H 1
2414| #define HAVE_STDLIB_H 1
2415| #define HAVE_STRING_H 1
2416| #define HAVE_MEMORY_H 1
2417| #define HAVE_STRINGS_H 1
2418| #define HAVE_INTTYPES_H 1
2419| #define HAVE_STDINT_H 1
2420| #define HAVE_UNISTD_H 1
2421| #define HAVE_DLFCN_H 1
2422| /* end confdefs.h.  */
2423| #include <ac_nonexistent.h>
2424configure:9172: checking for objdir
2425configure:9187: result: .libs
2426configure:9479: checking if /usr/bin/gcc-4.2 -std=gnu99 supports -fno-rtti -fno-exceptions
2427configure:9497: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc -fno-rtti -fno-exceptions conftest.c >&5
2428cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C
2429configure:9501: $? = 0
2430configure:9514: result: no
2431configure:9534: checking for /usr/bin/gcc-4.2 -std=gnu99 option to produce PIC
2432configure:9806: result: -fno-common -DPIC
2433configure:9818: checking if /usr/bin/gcc-4.2 -std=gnu99 PIC flag -fno-common -DPIC works
2434configure:9836: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc -fno-common -DPIC -DPIC conftest.c >&5
2435configure:9840: $? = 0
2436configure:9853: result: yes
2437configure:9877: checking if /usr/bin/gcc-4.2 -std=gnu99 static flag -static works
2438configure:9905: result: no
2439configure:9920: checking if /usr/bin/gcc-4.2 -std=gnu99 supports -c -o file.o
2440configure:9941: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc -o out/conftest2.o conftest.c >&5
2441configure:9945: $? = 0
2442configure:9967: result: yes
2443configure:9975: checking if /usr/bin/gcc-4.2 -std=gnu99 supports -c -o file.o
2444configure:10022: result: yes
2445configure:10055: checking whether the /usr/bin/gcc-4.2 -std=gnu99 linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) supports shared libraries
2446configure:11045: result: yes
2447configure:11284: checking dynamic linker characteristics
2448configure:11947: result: darwin10.3.0 dyld
2449configure:12049: checking how to hardcode library paths into programs
2450configure:12074: result: immediate
2451configure:12594: checking whether stripping libraries is possible
2452configure:12608: result: yes
2453configure:12634: checking if libtool supports shared libraries
2454configure:12636: result: yes
2455configure:12639: checking whether to build shared libraries
2456configure:12660: result: yes
2457configure:12663: checking whether to build static libraries
2458configure:12667: result: yes
2459configure:12817: checking for ld used by /usr/bin/g++-4.2
2460configure:12884: result: /usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld
2461configure:12891: checking if the linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) is GNU ld
2462configure:12906: result: no
2463configure:12961: checking whether the /usr/bin/g++-4.2 linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) supports shared libraries
2464configure:13874: result: yes
2465configure:13902: /usr/bin/g++-4.2 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.cpp >&5
2466configure:13905: $? = 0
2467configure:14087: checking for /usr/bin/g++-4.2 option to produce PIC
2468configure:14404: result: -fno-common -DPIC
2469configure:14413: checking if /usr/bin/g++-4.2 PIC flag -fno-common -DPIC works
2470configure:14431: /usr/bin/g++-4.2 -c -O2 -arch x86_64 -I/usr/include/malloc -fno-common -DPIC -DPIC conftest.cpp >&5
2471configure:14435: $? = 0
2472configure:14448: result: yes
2473configure:14469: checking if /usr/bin/g++-4.2 static flag -static works
2474configure:14497: result: no
2475configure:14509: checking if /usr/bin/g++-4.2 supports -c -o file.o
2476configure:14530: /usr/bin/g++-4.2 -c -O2 -arch x86_64 -I/usr/include/malloc -o out/conftest2.o conftest.cpp >&5
2477configure:14534: $? = 0
2478configure:14556: result: yes
2479configure:14561: checking if /usr/bin/g++-4.2 supports -c -o file.o
2480configure:14608: result: yes
2481configure:14638: checking whether the /usr/bin/g++-4.2 linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) supports shared libraries
2482configure:14667: result: yes
2483configure:14804: checking dynamic linker characteristics
2484configure:15415: result: darwin10.3.0 dyld
2485configure:15466: checking how to hardcode library paths into programs
2486configure:15491: result: immediate
2487configure:15566: checking whether to enable maintainer-specific portions of Makefiles
2488configure:15575: result: no
2489configure:15590: checking for working memcmp
2490configure:15633: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2491configure:15633: $? = 0
2492configure:15633: ./conftest
2493configure:15633: $? = 0
2494configure:15643: result: yes
2495configure:15652: checking whether lstat dereferences a symlink specified with a trailing slash
2496configure:15678: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2497configure:15678: $? = 0
2498configure:15678: ./conftest
2499configure:15678: $? = 1
2500configure: program exited with status 1
2501configure: failed program was:
2502| /* confdefs.h */
2503| #define PACKAGE_NAME "NCO netCDF Operators"
2504| #define PACKAGE_TARNAME "nco"
2505| #define PACKAGE_VERSION "4.0.0"
2506| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
2507| #define PACKAGE_BUGREPORT "help@nco.sf.net"
2508| #define PACKAGE_URL ""
2509| #define USER root
2510| #define HOST MacBook-de-sebastien-masson.local
2511| #define HOSTNAME MacBook-de-sebastien-masson.local
2512| #define GNU_TRP i386-apple-darwin10.3.0
2513| #define MACOSX 1
2514| #define PACKAGE "nco"
2515| #define VERSION "4.0.0"
2516| #define YYTEXT_POINTER 1
2517| #define STDC_HEADERS 1
2518| #define HAVE_SYS_TYPES_H 1
2519| #define HAVE_SYS_STAT_H 1
2520| #define HAVE_STDLIB_H 1
2521| #define HAVE_STRING_H 1
2522| #define HAVE_MEMORY_H 1
2523| #define HAVE_STRINGS_H 1
2524| #define HAVE_INTTYPES_H 1
2525| #define HAVE_STDINT_H 1
2526| #define HAVE_UNISTD_H 1
2527| #define HAVE_DLFCN_H 1
2528| #define LT_OBJDIR ".libs/"
2529| /* end confdefs.h.  */
2530| #include <stdio.h>
2531| #ifdef HAVE_SYS_TYPES_H
2532| # include <sys/types.h>
2533| #endif
2534| #ifdef HAVE_SYS_STAT_H
2535| # include <sys/stat.h>
2536| #endif
2537| #ifdef STDC_HEADERS
2538| # include <stdlib.h>
2539| # include <stddef.h>
2540| #else
2541| # ifdef HAVE_STDLIB_H
2542| #  include <stdlib.h>
2543| # endif
2544| #endif
2545| #ifdef HAVE_STRING_H
2546| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
2547| #  include <memory.h>
2548| # endif
2549| # include <string.h>
2550| #endif
2551| #ifdef HAVE_STRINGS_H
2552| # include <strings.h>
2553| #endif
2554| #ifdef HAVE_INTTYPES_H
2555| # include <inttypes.h>
2556| #endif
2557| #ifdef HAVE_STDINT_H
2558| # include <stdint.h>
2559| #endif
2560| #ifdef HAVE_UNISTD_H
2561| # include <unistd.h>
2562| #endif
2563| int
2564| main ()
2565| {
2566| struct stat sbuf;
2567|      /* Linux will dereference the symlink and fail.
2568|       That is better in the sense that it means we will not
2569|       have to compile and use the lstat wrapper.  */
2570|      return lstat ("conftest.sym/", &sbuf) == 0;
2571|   ;
2572|   return 0;
2573| }
2574configure:15695: result: no
2575configure:15714: checking whether stat accepts an empty string
2576configure:15734: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2577configure:15734: $? = 0
2578configure:15734: ./conftest
2579configure:15734: $? = 0
2580configure:15744: result: no
2581configure:15760: checking for working strtod
2582configure:15801: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2583configure:15801: $? = 0
2584configure:15801: ./conftest
2585configure:15801: $? = 0
2586configure:15811: result: yes
2587configure:15878: checking for canonicalize_file_name
2588configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2589Undefined symbols:
2590  "_canonicalize_file_name", referenced from:
2591      _main in ccRMGVN9.o
2592ld: symbol(s) not found
2593collect2: ld returned 1 exit status
2594configure:15878: $? = 1
2595configure: failed program was:
2596| /* confdefs.h */
2597| #define PACKAGE_NAME "NCO netCDF Operators"
2598| #define PACKAGE_TARNAME "nco"
2599| #define PACKAGE_VERSION "4.0.0"
2600| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
2601| #define PACKAGE_BUGREPORT "help@nco.sf.net"
2602| #define PACKAGE_URL ""
2603| #define USER root
2604| #define HOST MacBook-de-sebastien-masson.local
2605| #define HOSTNAME MacBook-de-sebastien-masson.local
2606| #define GNU_TRP i386-apple-darwin10.3.0
2607| #define MACOSX 1
2608| #define PACKAGE "nco"
2609| #define VERSION "4.0.0"
2610| #define YYTEXT_POINTER 1
2611| #define STDC_HEADERS 1
2612| #define HAVE_SYS_TYPES_H 1
2613| #define HAVE_SYS_STAT_H 1
2614| #define HAVE_STDLIB_H 1
2615| #define HAVE_STRING_H 1
2616| #define HAVE_MEMORY_H 1
2617| #define HAVE_STRINGS_H 1
2618| #define HAVE_INTTYPES_H 1
2619| #define HAVE_STDINT_H 1
2620| #define HAVE_UNISTD_H 1
2621| #define HAVE_DLFCN_H 1
2622| #define LT_OBJDIR ".libs/"
2623| /* end confdefs.h.  */
2624| /* Define canonicalize_file_name to an innocuous variant, in case <limits.h> declares canonicalize_file_name.
2625|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2626| #define canonicalize_file_name innocuous_canonicalize_file_name
2627|
2628| /* System header to define __stub macros and hopefully few prototypes,
2629|     which can conflict with char canonicalize_file_name (); below.
2630|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2631|     <limits.h> exists even on freestanding compilers.  */
2632|
2633| #ifdef __STDC__
2634| # include <limits.h>
2635| #else
2636| # include <assert.h>
2637| #endif
2638|
2639| #undef canonicalize_file_name
2640|
2641| /* Override any GCC internal prototype to avoid an error.
2642|    Use char because int might match the return type of a GCC
2643|    builtin and then its argument prototype would still apply.  */
2644| #ifdef __cplusplus
2645| extern "C"
2646| #endif
2647| char canonicalize_file_name ();
2648| /* The GNU C library defines this for functions which it implements
2649|     to always fail with ENOSYS.  Some functions are actually named
2650|     something starting with __ and the normal name is an alias.  */
2651| #if defined __stub_canonicalize_file_name || defined __stub___canonicalize_file_name
2652| choke me
2653| #endif
2654|
2655| int
2656| main ()
2657| {
2658| return canonicalize_file_name ();
2659|   ;
2660|   return 0;
2661| }
2662configure:15878: result: no
2663configure:15878: checking for floor
2664configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2665conftest.c:52: warning: conflicting types for built-in function 'floor'
2666configure:15878: $? = 0
2667configure:15878: result: yes
2668configure:15878: checking for gethostname
2669configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2670configure:15878: $? = 0
2671configure:15878: result: yes
2672configure:15878: checking for getpagesize
2673configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2674configure:15878: $? = 0
2675configure:15878: result: yes
2676configure:15878: checking for getrusage
2677configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2678configure:15878: $? = 0
2679configure:15878: result: yes
2680configure:15878: checking for memchr
2681configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2682configure:15878: $? = 0
2683configure:15878: result: yes
2684configure:15878: checking for memmove
2685configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2686conftest.c:57: warning: conflicting types for built-in function 'memmove'
2687configure:15878: $? = 0
2688configure:15878: result: yes
2689configure:15878: checking for memset
2690configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2691conftest.c:58: warning: conflicting types for built-in function 'memset'
2692configure:15878: $? = 0
2693configure:15878: result: yes
2694configure:15878: checking for mkstemp
2695configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2696configure:15878: $? = 0
2697configure:15878: result: yes
2698configure:15878: checking for pow
2699configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2700conftest.c:60: warning: conflicting types for built-in function 'pow'
2701configure:15878: $? = 0
2702configure:15878: result: yes
2703configure:15878: checking for readlink
2704configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2705configure:15878: $? = 0
2706configure:15878: result: yes
2707configure:15878: checking for realpath
2708configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2709configure:15878: $? = 0
2710configure:15878: result: yes
2711configure:15878: checking for regcomp
2712configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2713configure:15878: $? = 0
2714configure:15878: result: yes
2715configure:15878: checking for setlocale
2716configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2717configure:15878: $? = 0
2718configure:15878: result: yes
2719configure:15878: checking for sqrt
2720configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2721conftest.c:65: warning: conflicting types for built-in function 'sqrt'
2722configure:15878: $? = 0
2723configure:15878: result: yes
2724configure:15878: checking for strchr
2725configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2726conftest.c:66: warning: conflicting types for built-in function 'strchr'
2727configure:15878: $? = 0
2728configure:15878: result: yes
2729configure:15878: checking for strerror
2730configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2731configure:15878: $? = 0
2732configure:15878: result: yes
2733configure:15878: checking for strpbrk
2734configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2735conftest.c:68: warning: conflicting types for built-in function 'strpbrk'
2736configure:15878: $? = 0
2737configure:15878: result: yes
2738configure:15878: checking for strrchr
2739configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2740conftest.c:69: warning: conflicting types for built-in function 'strrchr'
2741configure:15878: $? = 0
2742configure:15878: result: yes
2743configure:15878: checking for strstr
2744configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2745conftest.c:70: warning: conflicting types for built-in function 'strstr'
2746configure:15878: $? = 0
2747configure:15878: result: yes
2748configure:15878: checking for strtol
2749configure:15878: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
2750configure:15878: $? = 0
2751configure:15878: result: yes
2752configure:15890: checking for ANSI C header files
2753configure:15994: result: yes
2754configure:16005: checking getopt.h usability
2755configure:16005: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2756configure:16005: $? = 0
2757configure:16005: result: yes
2758configure:16005: checking getopt.h presence
2759configure:16005: /usr/bin/gcc-4.2 -E -I/usr/include/malloc conftest.c
2760configure:16005: $? = 0
2761configure:16005: result: yes
2762configure:16005: checking for getopt.h
2763configure:16005: result: yes
2764configure:16005: checking libintl.h usability
2765configure:16005: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2766conftest.c:84:21: error: libintl.h: No such file or directory
2767configure:16005: $? = 1
2768configure: failed program was:
2769| /* confdefs.h */
2770| #define PACKAGE_NAME "NCO netCDF Operators"
2771| #define PACKAGE_TARNAME "nco"
2772| #define PACKAGE_VERSION "4.0.0"
2773| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
2774| #define PACKAGE_BUGREPORT "help@nco.sf.net"
2775| #define PACKAGE_URL ""
2776| #define USER root
2777| #define HOST MacBook-de-sebastien-masson.local
2778| #define HOSTNAME MacBook-de-sebastien-masson.local
2779| #define GNU_TRP i386-apple-darwin10.3.0
2780| #define MACOSX 1
2781| #define PACKAGE "nco"
2782| #define VERSION "4.0.0"
2783| #define YYTEXT_POINTER 1
2784| #define STDC_HEADERS 1
2785| #define HAVE_SYS_TYPES_H 1
2786| #define HAVE_SYS_STAT_H 1
2787| #define HAVE_STDLIB_H 1
2788| #define HAVE_STRING_H 1
2789| #define HAVE_MEMORY_H 1
2790| #define HAVE_STRINGS_H 1
2791| #define HAVE_INTTYPES_H 1
2792| #define HAVE_STDINT_H 1
2793| #define HAVE_UNISTD_H 1
2794| #define HAVE_DLFCN_H 1
2795| #define LT_OBJDIR ".libs/"
2796| #define HAVE_FLOOR 1
2797| #define HAVE_GETHOSTNAME 1
2798| #define HAVE_GETPAGESIZE 1
2799| #define HAVE_GETRUSAGE 1
2800| #define HAVE_MEMCHR 1
2801| #define HAVE_MEMMOVE 1
2802| #define HAVE_MEMSET 1
2803| #define HAVE_MKSTEMP 1
2804| #define HAVE_POW 1
2805| #define HAVE_READLINK 1
2806| #define HAVE_REALPATH 1
2807| #define HAVE_REGCOMP 1
2808| #define HAVE_SETLOCALE 1
2809| #define HAVE_SQRT 1
2810| #define HAVE_STRCHR 1
2811| #define HAVE_STRERROR 1
2812| #define HAVE_STRPBRK 1
2813| #define HAVE_STRRCHR 1
2814| #define HAVE_STRSTR 1
2815| #define HAVE_STRTOL 1
2816| #define STDC_HEADERS 1
2817| #define HAVE_GETOPT_H 1
2818| /* end confdefs.h.  */
2819| #include <stdio.h>
2820| #ifdef HAVE_SYS_TYPES_H
2821| # include <sys/types.h>
2822| #endif
2823| #ifdef HAVE_SYS_STAT_H
2824| # include <sys/stat.h>
2825| #endif
2826| #ifdef STDC_HEADERS
2827| # include <stdlib.h>
2828| # include <stddef.h>
2829| #else
2830| # ifdef HAVE_STDLIB_H
2831| #  include <stdlib.h>
2832| # endif
2833| #endif
2834| #ifdef HAVE_STRING_H
2835| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
2836| #  include <memory.h>
2837| # endif
2838| # include <string.h>
2839| #endif
2840| #ifdef HAVE_STRINGS_H
2841| # include <strings.h>
2842| #endif
2843| #ifdef HAVE_INTTYPES_H
2844| # include <inttypes.h>
2845| #endif
2846| #ifdef HAVE_STDINT_H
2847| # include <stdint.h>
2848| #endif
2849| #ifdef HAVE_UNISTD_H
2850| # include <unistd.h>
2851| #endif
2852| #include <libintl.h>
2853configure:16005: result: no
2854configure:16005: checking libintl.h presence
2855configure:16005: /usr/bin/gcc-4.2 -E -I/usr/include/malloc conftest.c
2856conftest.c:51:21: error: libintl.h: No such file or directory
2857configure:16005: $? = 1
2858configure: failed program was:
2859| /* confdefs.h */
2860| #define PACKAGE_NAME "NCO netCDF Operators"
2861| #define PACKAGE_TARNAME "nco"
2862| #define PACKAGE_VERSION "4.0.0"
2863| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
2864| #define PACKAGE_BUGREPORT "help@nco.sf.net"
2865| #define PACKAGE_URL ""
2866| #define USER root
2867| #define HOST MacBook-de-sebastien-masson.local
2868| #define HOSTNAME MacBook-de-sebastien-masson.local
2869| #define GNU_TRP i386-apple-darwin10.3.0
2870| #define MACOSX 1
2871| #define PACKAGE "nco"
2872| #define VERSION "4.0.0"
2873| #define YYTEXT_POINTER 1
2874| #define STDC_HEADERS 1
2875| #define HAVE_SYS_TYPES_H 1
2876| #define HAVE_SYS_STAT_H 1
2877| #define HAVE_STDLIB_H 1
2878| #define HAVE_STRING_H 1
2879| #define HAVE_MEMORY_H 1
2880| #define HAVE_STRINGS_H 1
2881| #define HAVE_INTTYPES_H 1
2882| #define HAVE_STDINT_H 1
2883| #define HAVE_UNISTD_H 1
2884| #define HAVE_DLFCN_H 1
2885| #define LT_OBJDIR ".libs/"
2886| #define HAVE_FLOOR 1
2887| #define HAVE_GETHOSTNAME 1
2888| #define HAVE_GETPAGESIZE 1
2889| #define HAVE_GETRUSAGE 1
2890| #define HAVE_MEMCHR 1
2891| #define HAVE_MEMMOVE 1
2892| #define HAVE_MEMSET 1
2893| #define HAVE_MKSTEMP 1
2894| #define HAVE_POW 1
2895| #define HAVE_READLINK 1
2896| #define HAVE_REALPATH 1
2897| #define HAVE_REGCOMP 1
2898| #define HAVE_SETLOCALE 1
2899| #define HAVE_SQRT 1
2900| #define HAVE_STRCHR 1
2901| #define HAVE_STRERROR 1
2902| #define HAVE_STRPBRK 1
2903| #define HAVE_STRRCHR 1
2904| #define HAVE_STRSTR 1
2905| #define HAVE_STRTOL 1
2906| #define STDC_HEADERS 1
2907| #define HAVE_GETOPT_H 1
2908| /* end confdefs.h.  */
2909| #include <libintl.h>
2910configure:16005: result: no
2911configure:16005: checking for libintl.h
2912configure:16005: result: no
2913configure:16005: checking limits.h usability
2914configure:16005: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2915configure:16005: $? = 0
2916configure:16005: result: yes
2917configure:16005: checking limits.h presence
2918configure:16005: /usr/bin/gcc-4.2 -E -I/usr/include/malloc conftest.c
2919configure:16005: $? = 0
2920configure:16005: result: yes
2921configure:16005: checking for limits.h
2922configure:16005: result: yes
2923configure:16005: checking locale.h usability
2924configure:16005: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2925configure:16005: $? = 0
2926configure:16005: result: yes
2927configure:16005: checking locale.h presence
2928configure:16005: /usr/bin/gcc-4.2 -E -I/usr/include/malloc conftest.c
2929configure:16005: $? = 0
2930configure:16005: result: yes
2931configure:16005: checking for locale.h
2932configure:16005: result: yes
2933configure:16005: checking netinet/in.h usability
2934configure:16005: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2935configure:16005: $? = 0
2936configure:16005: result: yes
2937configure:16005: checking netinet/in.h presence
2938configure:16005: /usr/bin/gcc-4.2 -E -I/usr/include/malloc conftest.c
2939configure:16005: $? = 0
2940configure:16005: result: yes
2941configure:16005: checking for netinet/in.h
2942configure:16005: result: yes
2943configure:16005: checking for stdlib.h
2944configure:16005: result: yes
2945configure:16005: checking for string.h
2946configure:16005: result: yes
2947configure:16005: checking for unistd.h
2948configure:16005: result: yes
2949configure:16025: checking cstdlib usability
2950configure:16025: /usr/bin/g++-4.2 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.cpp >&5
2951configure:16025: $? = 0
2952configure:16025: result: yes
2953configure:16025: checking cstdlib presence
2954configure:16025: /usr/bin/g++-4.2 -E -I/usr/include/malloc conftest.cpp
2955configure:16025: $? = 0
2956configure:16025: result: yes
2957configure:16025: checking for cstdlib
2958configure:16025: result: yes
2959configure:16044: checking for an ANSI C-conforming const
2960configure:16109: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2961configure:16109: $? = 0
2962configure:16116: result: yes
2963configure:16125: checking for inline
2964configure:16141: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2965configure:16141: $? = 0
2966configure:16149: result: inline
2967configure:16167: checking for pid_t
2968configure:16167: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2969configure:16167: $? = 0
2970configure:16167: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
2971conftest.c: In function 'main':
2972conftest.c:94: error: expected expression before ')' token
2973configure:16167: $? = 1
2974configure: failed program was:
2975| /* confdefs.h */
2976| #define PACKAGE_NAME "NCO netCDF Operators"
2977| #define PACKAGE_TARNAME "nco"
2978| #define PACKAGE_VERSION "4.0.0"
2979| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
2980| #define PACKAGE_BUGREPORT "help@nco.sf.net"
2981| #define PACKAGE_URL ""
2982| #define USER root
2983| #define HOST MacBook-de-sebastien-masson.local
2984| #define HOSTNAME MacBook-de-sebastien-masson.local
2985| #define GNU_TRP i386-apple-darwin10.3.0
2986| #define MACOSX 1
2987| #define PACKAGE "nco"
2988| #define VERSION "4.0.0"
2989| #define YYTEXT_POINTER 1
2990| #define STDC_HEADERS 1
2991| #define HAVE_SYS_TYPES_H 1
2992| #define HAVE_SYS_STAT_H 1
2993| #define HAVE_STDLIB_H 1
2994| #define HAVE_STRING_H 1
2995| #define HAVE_MEMORY_H 1
2996| #define HAVE_STRINGS_H 1
2997| #define HAVE_INTTYPES_H 1
2998| #define HAVE_STDINT_H 1
2999| #define HAVE_UNISTD_H 1
3000| #define HAVE_DLFCN_H 1
3001| #define LT_OBJDIR ".libs/"
3002| #define HAVE_FLOOR 1
3003| #define HAVE_GETHOSTNAME 1
3004| #define HAVE_GETPAGESIZE 1
3005| #define HAVE_GETRUSAGE 1
3006| #define HAVE_MEMCHR 1
3007| #define HAVE_MEMMOVE 1
3008| #define HAVE_MEMSET 1
3009| #define HAVE_MKSTEMP 1
3010| #define HAVE_POW 1
3011| #define HAVE_READLINK 1
3012| #define HAVE_REALPATH 1
3013| #define HAVE_REGCOMP 1
3014| #define HAVE_SETLOCALE 1
3015| #define HAVE_SQRT 1
3016| #define HAVE_STRCHR 1
3017| #define HAVE_STRERROR 1
3018| #define HAVE_STRPBRK 1
3019| #define HAVE_STRRCHR 1
3020| #define HAVE_STRSTR 1
3021| #define HAVE_STRTOL 1
3022| #define STDC_HEADERS 1
3023| #define HAVE_GETOPT_H 1
3024| #define HAVE_LIMITS_H 1
3025| #define HAVE_LOCALE_H 1
3026| #define HAVE_NETINET_IN_H 1
3027| #define HAVE_STDLIB_H 1
3028| #define HAVE_STRING_H 1
3029| #define HAVE_UNISTD_H 1
3030| #define HAVE_CSTDLIB 1
3031| /* end confdefs.h.  */
3032| #include <stdio.h>
3033| #ifdef HAVE_SYS_TYPES_H
3034| # include <sys/types.h>
3035| #endif
3036| #ifdef HAVE_SYS_STAT_H
3037| # include <sys/stat.h>
3038| #endif
3039| #ifdef STDC_HEADERS
3040| # include <stdlib.h>
3041| # include <stddef.h>
3042| #else
3043| # ifdef HAVE_STDLIB_H
3044| #  include <stdlib.h>
3045| # endif
3046| #endif
3047| #ifdef HAVE_STRING_H
3048| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
3049| #  include <memory.h>
3050| # endif
3051| # include <string.h>
3052| #endif
3053| #ifdef HAVE_STRINGS_H
3054| # include <strings.h>
3055| #endif
3056| #ifdef HAVE_INTTYPES_H
3057| # include <inttypes.h>
3058| #endif
3059| #ifdef HAVE_STDINT_H
3060| # include <stdint.h>
3061| #endif
3062| #ifdef HAVE_UNISTD_H
3063| # include <unistd.h>
3064| #endif
3065| int
3066| main ()
3067| {
3068| if (sizeof ((pid_t)))
3069|           return 0;
3070|   ;
3071|   return 0;
3072| }
3073configure:16167: result: yes
3074configure:16178: checking for size_t
3075configure:16178: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
3076configure:16178: $? = 0
3077configure:16178: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
3078conftest.c: In function 'main':
3079conftest.c:94: error: expected expression before ')' token
3080configure:16178: $? = 1
3081configure: failed program was:
3082| /* confdefs.h */
3083| #define PACKAGE_NAME "NCO netCDF Operators"
3084| #define PACKAGE_TARNAME "nco"
3085| #define PACKAGE_VERSION "4.0.0"
3086| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
3087| #define PACKAGE_BUGREPORT "help@nco.sf.net"
3088| #define PACKAGE_URL ""
3089| #define USER root
3090| #define HOST MacBook-de-sebastien-masson.local
3091| #define HOSTNAME MacBook-de-sebastien-masson.local
3092| #define GNU_TRP i386-apple-darwin10.3.0
3093| #define MACOSX 1
3094| #define PACKAGE "nco"
3095| #define VERSION "4.0.0"
3096| #define YYTEXT_POINTER 1
3097| #define STDC_HEADERS 1
3098| #define HAVE_SYS_TYPES_H 1
3099| #define HAVE_SYS_STAT_H 1
3100| #define HAVE_STDLIB_H 1
3101| #define HAVE_STRING_H 1
3102| #define HAVE_MEMORY_H 1
3103| #define HAVE_STRINGS_H 1
3104| #define HAVE_INTTYPES_H 1
3105| #define HAVE_STDINT_H 1
3106| #define HAVE_UNISTD_H 1
3107| #define HAVE_DLFCN_H 1
3108| #define LT_OBJDIR ".libs/"
3109| #define HAVE_FLOOR 1
3110| #define HAVE_GETHOSTNAME 1
3111| #define HAVE_GETPAGESIZE 1
3112| #define HAVE_GETRUSAGE 1
3113| #define HAVE_MEMCHR 1
3114| #define HAVE_MEMMOVE 1
3115| #define HAVE_MEMSET 1
3116| #define HAVE_MKSTEMP 1
3117| #define HAVE_POW 1
3118| #define HAVE_READLINK 1
3119| #define HAVE_REALPATH 1
3120| #define HAVE_REGCOMP 1
3121| #define HAVE_SETLOCALE 1
3122| #define HAVE_SQRT 1
3123| #define HAVE_STRCHR 1
3124| #define HAVE_STRERROR 1
3125| #define HAVE_STRPBRK 1
3126| #define HAVE_STRRCHR 1
3127| #define HAVE_STRSTR 1
3128| #define HAVE_STRTOL 1
3129| #define STDC_HEADERS 1
3130| #define HAVE_GETOPT_H 1
3131| #define HAVE_LIMITS_H 1
3132| #define HAVE_LOCALE_H 1
3133| #define HAVE_NETINET_IN_H 1
3134| #define HAVE_STDLIB_H 1
3135| #define HAVE_STRING_H 1
3136| #define HAVE_UNISTD_H 1
3137| #define HAVE_CSTDLIB 1
3138| /* end confdefs.h.  */
3139| #include <stdio.h>
3140| #ifdef HAVE_SYS_TYPES_H
3141| # include <sys/types.h>
3142| #endif
3143| #ifdef HAVE_SYS_STAT_H
3144| # include <sys/stat.h>
3145| #endif
3146| #ifdef STDC_HEADERS
3147| # include <stdlib.h>
3148| # include <stddef.h>
3149| #else
3150| # ifdef HAVE_STDLIB_H
3151| #  include <stdlib.h>
3152| # endif
3153| #endif
3154| #ifdef HAVE_STRING_H
3155| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
3156| #  include <memory.h>
3157| # endif
3158| # include <string.h>
3159| #endif
3160| #ifdef HAVE_STRINGS_H
3161| # include <strings.h>
3162| #endif
3163| #ifdef HAVE_INTTYPES_H
3164| # include <inttypes.h>
3165| #endif
3166| #ifdef HAVE_STDINT_H
3167| # include <stdint.h>
3168| #endif
3169| #ifdef HAVE_UNISTD_H
3170| # include <unistd.h>
3171| #endif
3172| int
3173| main ()
3174| {
3175| if (sizeof ((size_t)))
3176|           return 0;
3177|   ;
3178|   return 0;
3179| }
3180configure:16178: result: yes
3181configure:16189: checking whether struct tm is in sys/time.h or time.h
3182configure:16209: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
3183configure:16209: $? = 0
3184configure:16216: result: time.h
3185configure:16224: checking for uid_t in sys/types.h
3186configure:16243: result: yes
3187configure:16254: checking for ptrdiff_t
3188configure:16254: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
3189configure:16254: $? = 0
3190configure:16254: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
3191conftest.c: In function 'main':
3192conftest.c:94: error: expected expression before ')' token
3193configure:16254: $? = 1
3194configure: failed program was:
3195| /* confdefs.h */
3196| #define PACKAGE_NAME "NCO netCDF Operators"
3197| #define PACKAGE_TARNAME "nco"
3198| #define PACKAGE_VERSION "4.0.0"
3199| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
3200| #define PACKAGE_BUGREPORT "help@nco.sf.net"
3201| #define PACKAGE_URL ""
3202| #define USER root
3203| #define HOST MacBook-de-sebastien-masson.local
3204| #define HOSTNAME MacBook-de-sebastien-masson.local
3205| #define GNU_TRP i386-apple-darwin10.3.0
3206| #define MACOSX 1
3207| #define PACKAGE "nco"
3208| #define VERSION "4.0.0"
3209| #define YYTEXT_POINTER 1
3210| #define STDC_HEADERS 1
3211| #define HAVE_SYS_TYPES_H 1
3212| #define HAVE_SYS_STAT_H 1
3213| #define HAVE_STDLIB_H 1
3214| #define HAVE_STRING_H 1
3215| #define HAVE_MEMORY_H 1
3216| #define HAVE_STRINGS_H 1
3217| #define HAVE_INTTYPES_H 1
3218| #define HAVE_STDINT_H 1
3219| #define HAVE_UNISTD_H 1
3220| #define HAVE_DLFCN_H 1
3221| #define LT_OBJDIR ".libs/"
3222| #define HAVE_FLOOR 1
3223| #define HAVE_GETHOSTNAME 1
3224| #define HAVE_GETPAGESIZE 1
3225| #define HAVE_GETRUSAGE 1
3226| #define HAVE_MEMCHR 1
3227| #define HAVE_MEMMOVE 1
3228| #define HAVE_MEMSET 1
3229| #define HAVE_MKSTEMP 1
3230| #define HAVE_POW 1
3231| #define HAVE_READLINK 1
3232| #define HAVE_REALPATH 1
3233| #define HAVE_REGCOMP 1
3234| #define HAVE_SETLOCALE 1
3235| #define HAVE_SQRT 1
3236| #define HAVE_STRCHR 1
3237| #define HAVE_STRERROR 1
3238| #define HAVE_STRPBRK 1
3239| #define HAVE_STRRCHR 1
3240| #define HAVE_STRSTR 1
3241| #define HAVE_STRTOL 1
3242| #define STDC_HEADERS 1
3243| #define HAVE_GETOPT_H 1
3244| #define HAVE_LIMITS_H 1
3245| #define HAVE_LOCALE_H 1
3246| #define HAVE_NETINET_IN_H 1
3247| #define HAVE_STDLIB_H 1
3248| #define HAVE_STRING_H 1
3249| #define HAVE_UNISTD_H 1
3250| #define HAVE_CSTDLIB 1
3251| /* end confdefs.h.  */
3252| #include <stdio.h>
3253| #ifdef HAVE_SYS_TYPES_H
3254| # include <sys/types.h>
3255| #endif
3256| #ifdef HAVE_SYS_STAT_H
3257| # include <sys/stat.h>
3258| #endif
3259| #ifdef STDC_HEADERS
3260| # include <stdlib.h>
3261| # include <stddef.h>
3262| #else
3263| # ifdef HAVE_STDLIB_H
3264| #  include <stdlib.h>
3265| # endif
3266| #endif
3267| #ifdef HAVE_STRING_H
3268| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
3269| #  include <memory.h>
3270| # endif
3271| # include <string.h>
3272| #endif
3273| #ifdef HAVE_STRINGS_H
3274| # include <strings.h>
3275| #endif
3276| #ifdef HAVE_INTTYPES_H
3277| # include <inttypes.h>
3278| #endif
3279| #ifdef HAVE_STDINT_H
3280| # include <stdint.h>
3281| #endif
3282| #ifdef HAVE_UNISTD_H
3283| # include <unistd.h>
3284| #endif
3285| int
3286| main ()
3287| {
3288| if (sizeof ((ptrdiff_t)))
3289|           return 0;
3290|   ;
3291|   return 0;
3292| }
3293configure:16254: result: yes
3294configure:16268: checking size of int*
3295configure:16273: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c  >&5
3296configure:16273: $? = 0
3297configure:16273: ./conftest
3298configure:16273: $? = 0
3299configure:16288: result: 8
3300configure:16298: checking whether C++ compiler implements namespaces
3301configure:16321: /usr/bin/g++-4.2 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.cpp >&5
3302configure:16321: $? = 0
3303configure:16335: result: yes
3304configure:16343: checking whether C++ compiler has working valarray<T>
3305configure:16370: /usr/bin/g++-4.2 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.cpp >&5
3306configure:16370: $? = 0
3307configure:16384: result: yes
3308configure:16400: checking for special C compiler options needed for large files
3309configure:16445: result: no
3310configure:16451: checking for _FILE_OFFSET_BITS value needed for large files
3311configure:16476: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
3312configure:16476: $? = 0
3313configure:16508: result: no
3314configure:16624: checking for nc__opendap in -lnetcdf
3315configure:16649: /usr/bin/gcc-4.2 -std=gnu99 -o conftest -O2 -arch x86_64 -I/usr/include/malloc -L/opt/local/lib conftest.c -lnetcdf -lcurl  >&5
3316Undefined symbols:
3317  "_nc__opendap", referenced from:
3318      _main in ccMEopbC.o
3319ld: symbol(s) not found
3320collect2: ld returned 1 exit status
3321configure:16649: $? = 1
3322configure: failed program was:
3323| /* confdefs.h */
3324| #define PACKAGE_NAME "NCO netCDF Operators"
3325| #define PACKAGE_TARNAME "nco"
3326| #define PACKAGE_VERSION "4.0.0"
3327| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
3328| #define PACKAGE_BUGREPORT "help@nco.sf.net"
3329| #define PACKAGE_URL ""
3330| #define USER root
3331| #define HOST MacBook-de-sebastien-masson.local
3332| #define HOSTNAME MacBook-de-sebastien-masson.local
3333| #define GNU_TRP i386-apple-darwin10.3.0
3334| #define MACOSX 1
3335| #define PACKAGE "nco"
3336| #define VERSION "4.0.0"
3337| #define YYTEXT_POINTER 1
3338| #define STDC_HEADERS 1
3339| #define HAVE_SYS_TYPES_H 1
3340| #define HAVE_SYS_STAT_H 1
3341| #define HAVE_STDLIB_H 1
3342| #define HAVE_STRING_H 1
3343| #define HAVE_MEMORY_H 1
3344| #define HAVE_STRINGS_H 1
3345| #define HAVE_INTTYPES_H 1
3346| #define HAVE_STDINT_H 1
3347| #define HAVE_UNISTD_H 1
3348| #define HAVE_DLFCN_H 1
3349| #define LT_OBJDIR ".libs/"
3350| #define HAVE_FLOOR 1
3351| #define HAVE_GETHOSTNAME 1
3352| #define HAVE_GETPAGESIZE 1
3353| #define HAVE_GETRUSAGE 1
3354| #define HAVE_MEMCHR 1
3355| #define HAVE_MEMMOVE 1
3356| #define HAVE_MEMSET 1
3357| #define HAVE_MKSTEMP 1
3358| #define HAVE_POW 1
3359| #define HAVE_READLINK 1
3360| #define HAVE_REALPATH 1
3361| #define HAVE_REGCOMP 1
3362| #define HAVE_SETLOCALE 1
3363| #define HAVE_SQRT 1
3364| #define HAVE_STRCHR 1
3365| #define HAVE_STRERROR 1
3366| #define HAVE_STRPBRK 1
3367| #define HAVE_STRRCHR 1
3368| #define HAVE_STRSTR 1
3369| #define HAVE_STRTOL 1
3370| #define STDC_HEADERS 1
3371| #define HAVE_GETOPT_H 1
3372| #define HAVE_LIMITS_H 1
3373| #define HAVE_LOCALE_H 1
3374| #define HAVE_NETINET_IN_H 1
3375| #define HAVE_STDLIB_H 1
3376| #define HAVE_STRING_H 1
3377| #define HAVE_UNISTD_H 1
3378| #define HAVE_CSTDLIB 1
3379| #define HAVE_PTRDIFF_T 1
3380| #define SIZEOF_INTP 8
3381| #define HAVE_NAMESPACES /**/
3382| #define HAVE_VALARRAY /**/
3383| /* end confdefs.h.  */
3384|
3385| /* Override any GCC internal prototype to avoid an error.
3386|    Use char because int might match the return type of a GCC
3387|    builtin and then its argument prototype would still apply.  */
3388| #ifdef __cplusplus
3389| extern "C"
3390| #endif
3391| char nc__opendap ();
3392| int
3393| main ()
3394| {
3395| return nc__opendap ();
3396|   ;
3397|   return 0;
3398| }
3399configure:16658: result: no
3400configure:16672: WARNING: DAP-netCDF support through libnetCDF disabled (missing DAP library)
3401configure:16838: checking netcdf.h usability
3402configure:16838: /usr/bin/gcc-4.2 -std=gnu99 -c -O2 -arch x86_64 -I/usr/include/malloc conftest.c >&5
3403conftest.c:95:20: error: netcdf.h: No such file or directory
3404configure:16838: $? = 1
3405configure: failed program was:
3406| /* confdefs.h */
3407| #define PACKAGE_NAME "NCO netCDF Operators"
3408| #define PACKAGE_TARNAME "nco"
3409| #define PACKAGE_VERSION "4.0.0"
3410| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
3411| #define PACKAGE_BUGREPORT "help@nco.sf.net"
3412| #define PACKAGE_URL ""
3413| #define USER root
3414| #define HOST MacBook-de-sebastien-masson.local
3415| #define HOSTNAME MacBook-de-sebastien-masson.local
3416| #define GNU_TRP i386-apple-darwin10.3.0
3417| #define MACOSX 1
3418| #define PACKAGE "nco"
3419| #define VERSION "4.0.0"
3420| #define YYTEXT_POINTER 1
3421| #define STDC_HEADERS 1
3422| #define HAVE_SYS_TYPES_H 1
3423| #define HAVE_SYS_STAT_H 1
3424| #define HAVE_STDLIB_H 1
3425| #define HAVE_STRING_H 1
3426| #define HAVE_MEMORY_H 1
3427| #define HAVE_STRINGS_H 1
3428| #define HAVE_INTTYPES_H 1
3429| #define HAVE_STDINT_H 1
3430| #define HAVE_UNISTD_H 1
3431| #define HAVE_DLFCN_H 1
3432| #define LT_OBJDIR ".libs/"
3433| #define HAVE_FLOOR 1
3434| #define HAVE_GETHOSTNAME 1
3435| #define HAVE_GETPAGESIZE 1
3436| #define HAVE_GETRUSAGE 1
3437| #define HAVE_MEMCHR 1
3438| #define HAVE_MEMMOVE 1
3439| #define HAVE_MEMSET 1
3440| #define HAVE_MKSTEMP 1
3441| #define HAVE_POW 1
3442| #define HAVE_READLINK 1
3443| #define HAVE_REALPATH 1
3444| #define HAVE_REGCOMP 1
3445| #define HAVE_SETLOCALE 1
3446| #define HAVE_SQRT 1
3447| #define HAVE_STRCHR 1
3448| #define HAVE_STRERROR 1
3449| #define HAVE_STRPBRK 1
3450| #define HAVE_STRRCHR 1
3451| #define HAVE_STRSTR 1
3452| #define HAVE_STRTOL 1
3453| #define STDC_HEADERS 1
3454| #define HAVE_GETOPT_H 1
3455| #define HAVE_LIMITS_H 1
3456| #define HAVE_LOCALE_H 1
3457| #define HAVE_NETINET_IN_H 1
3458| #define HAVE_STDLIB_H 1
3459| #define HAVE_STRING_H 1
3460| #define HAVE_UNISTD_H 1
3461| #define HAVE_CSTDLIB 1
3462| #define HAVE_PTRDIFF_T 1
3463| #define SIZEOF_INTP 8
3464| #define HAVE_NAMESPACES /**/
3465| #define HAVE_VALARRAY /**/
3466| /* end confdefs.h.  */
3467| #include <stdio.h>
3468| #ifdef HAVE_SYS_TYPES_H
3469| # include <sys/types.h>
3470| #endif
3471| #ifdef HAVE_SYS_STAT_H
3472| # include <sys/stat.h>
3473| #endif
3474| #ifdef STDC_HEADERS
3475| # include <stdlib.h>
3476| # include <stddef.h>
3477| #else
3478| # ifdef HAVE_STDLIB_H
3479| #  include <stdlib.h>
3480| # endif
3481| #endif
3482| #ifdef HAVE_STRING_H
3483| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
3484| #  include <memory.h>
3485| # endif
3486| # include <string.h>
3487| #endif
3488| #ifdef HAVE_STRINGS_H
3489| # include <strings.h>
3490| #endif
3491| #ifdef HAVE_INTTYPES_H
3492| # include <inttypes.h>
3493| #endif
3494| #ifdef HAVE_STDINT_H
3495| # include <stdint.h>
3496| #endif
3497| #ifdef HAVE_UNISTD_H
3498| # include <unistd.h>
3499| #endif
3500| #include <netcdf.h>
3501configure:16838: result: no
3502configure:16838: checking netcdf.h presence
3503configure:16838: /usr/bin/gcc-4.2 -E -I/usr/include/malloc conftest.c
3504conftest.c:62:20: error: netcdf.h: No such file or directory
3505configure:16838: $? = 1
3506configure: failed program was:
3507| /* confdefs.h */
3508| #define PACKAGE_NAME "NCO netCDF Operators"
3509| #define PACKAGE_TARNAME "nco"
3510| #define PACKAGE_VERSION "4.0.0"
3511| #define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
3512| #define PACKAGE_BUGREPORT "help@nco.sf.net"
3513| #define PACKAGE_URL ""
3514| #define USER root
3515| #define HOST MacBook-de-sebastien-masson.local
3516| #define HOSTNAME MacBook-de-sebastien-masson.local
3517| #define GNU_TRP i386-apple-darwin10.3.0
3518| #define MACOSX 1
3519| #define PACKAGE "nco"
3520| #define VERSION "4.0.0"
3521| #define YYTEXT_POINTER 1
3522| #define STDC_HEADERS 1
3523| #define HAVE_SYS_TYPES_H 1
3524| #define HAVE_SYS_STAT_H 1
3525| #define HAVE_STDLIB_H 1
3526| #define HAVE_STRING_H 1
3527| #define HAVE_MEMORY_H 1
3528| #define HAVE_STRINGS_H 1
3529| #define HAVE_INTTYPES_H 1
3530| #define HAVE_STDINT_H 1
3531| #define HAVE_UNISTD_H 1
3532| #define HAVE_DLFCN_H 1
3533| #define LT_OBJDIR ".libs/"
3534| #define HAVE_FLOOR 1
3535| #define HAVE_GETHOSTNAME 1
3536| #define HAVE_GETPAGESIZE 1
3537| #define HAVE_GETRUSAGE 1
3538| #define HAVE_MEMCHR 1
3539| #define HAVE_MEMMOVE 1
3540| #define HAVE_MEMSET 1
3541| #define HAVE_MKSTEMP 1
3542| #define HAVE_POW 1
3543| #define HAVE_READLINK 1
3544| #define HAVE_REALPATH 1
3545| #define HAVE_REGCOMP 1
3546| #define HAVE_SETLOCALE 1
3547| #define HAVE_SQRT 1
3548| #define HAVE_STRCHR 1
3549| #define HAVE_STRERROR 1
3550| #define HAVE_STRPBRK 1
3551| #define HAVE_STRRCHR 1
3552| #define HAVE_STRSTR 1
3553| #define HAVE_STRTOL 1
3554| #define STDC_HEADERS 1
3555| #define HAVE_GETOPT_H 1
3556| #define HAVE_LIMITS_H 1
3557| #define HAVE_LOCALE_H 1
3558| #define HAVE_NETINET_IN_H 1
3559| #define HAVE_STDLIB_H 1
3560| #define HAVE_STRING_H 1
3561| #define HAVE_UNISTD_H 1
3562| #define HAVE_CSTDLIB 1
3563| #define HAVE_PTRDIFF_T 1
3564| #define SIZEOF_INTP 8
3565| #define HAVE_NAMESPACES /**/
3566| #define HAVE_VALARRAY /**/
3567| /* end confdefs.h.  */
3568| #include <netcdf.h>
3569configure:16838: result: no
3570configure:16838: checking for netcdf.h
3571configure:16838: result: no
3572configure:16845: error: in `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_nco/work/nco-4.0.0':
3573configure:16848: error: cannot find netCDF header
3574See `config.log' for more details.
3575
3576## ---------------- ##
3577## Cache variables. ##
3578## ---------------- ##
3579
3580ac_cv_build=i386-apple-darwin10.3.0
3581ac_cv_c_compiler_gnu=yes
3582ac_cv_c_const=yes
3583ac_cv_c_inline=inline
3584ac_cv_cxx_compiler_gnu=yes
3585ac_cv_cxx_have_valarray=yes
3586ac_cv_cxx_namespaces=yes
3587ac_cv_env_CCC_set=
3588ac_cv_env_CCC_value=
3589ac_cv_env_CC_set=set
3590ac_cv_env_CC_value=/usr/bin/gcc-4.2
3591ac_cv_env_CFLAGS_set=set
3592ac_cv_env_CFLAGS_value='-O2 -arch x86_64'
3593ac_cv_env_CPPFLAGS_set=set
3594ac_cv_env_CPPFLAGS_value=-I/usr/include/malloc
3595ac_cv_env_CPP_set=
3596ac_cv_env_CPP_value=
3597ac_cv_env_CXXCPP_set=
3598ac_cv_env_CXXCPP_value=
3599ac_cv_env_CXXFLAGS_set=set
3600ac_cv_env_CXXFLAGS_value='-O2 -arch x86_64'
3601ac_cv_env_CXX_set=set
3602ac_cv_env_CXX_value=/usr/bin/g++-4.2
3603ac_cv_env_DEFS_set=
3604ac_cv_env_DEFS_value=
3605ac_cv_env_HAVE_MPI_H_set=
3606ac_cv_env_HAVE_MPI_H_value=
3607ac_cv_env_HDF5_LIB_DIR_set=
3608ac_cv_env_HDF5_LIB_DIR_value=
3609ac_cv_env_I18N_SHARE_set=
3610ac_cv_env_I18N_SHARE_value=
3611ac_cv_env_LAM_ROOT_set=
3612ac_cv_env_LAM_ROOT_value=
3613ac_cv_env_LDFLAGS_set=set
3614ac_cv_env_LDFLAGS_value=-L/opt/local/lib
3615ac_cv_env_LIBS_set=
3616ac_cv_env_LIBS_value=
3617ac_cv_env_MPICH2_ROOT_set=
3618ac_cv_env_MPICH2_ROOT_value=
3619ac_cv_env_NETCDF4_ROOT_set=set
3620ac_cv_env_NETCDF4_ROOT_value=/opt/local/lib/netcdf-devel
3621ac_cv_env_NETCDF_INC_set=
3622ac_cv_env_NETCDF_INC_value=
3623ac_cv_env_NETCDF_LIB_set=
3624ac_cv_env_NETCDF_LIB_value=
3625ac_cv_env_UDUNITS2_PATH_set=
3626ac_cv_env_UDUNITS2_PATH_value=
3627ac_cv_env_UDUNITS_PATH_set=
3628ac_cv_env_UDUNITS_PATH_value=
3629ac_cv_env_YACC_set=
3630ac_cv_env_YACC_value=
3631ac_cv_env_YFLAGS_set=
3632ac_cv_env_YFLAGS_value=
3633ac_cv_env_build_alias_set=
3634ac_cv_env_build_alias_value=
3635ac_cv_env_host_alias_set=
3636ac_cv_env_host_alias_value=
3637ac_cv_env_target_alias_set=
3638ac_cv_env_target_alias_value=
3639ac_cv_func_canonicalize_file_name=no
3640ac_cv_func_floor=yes
3641ac_cv_func_gethostname=yes
3642ac_cv_func_getpagesize=yes
3643ac_cv_func_getrusage=yes
3644ac_cv_func_lstat_dereferences_slashed_symlink=no
3645ac_cv_func_memchr=yes
3646ac_cv_func_memcmp_working=yes
3647ac_cv_func_memmove=yes
3648ac_cv_func_memset=yes
3649ac_cv_func_mkstemp=yes
3650ac_cv_func_pow=yes
3651ac_cv_func_readlink=yes
3652ac_cv_func_realpath=yes
3653ac_cv_func_regcomp=yes
3654ac_cv_func_setlocale=yes
3655ac_cv_func_sqrt=yes
3656ac_cv_func_stat_empty_string_bug=no
3657ac_cv_func_strchr=yes
3658ac_cv_func_strerror=yes
3659ac_cv_func_strpbrk=yes
3660ac_cv_func_strrchr=yes
3661ac_cv_func_strstr=yes
3662ac_cv_func_strtod=yes
3663ac_cv_func_strtol=yes
3664ac_cv_header_cstdlib=yes
3665ac_cv_header_dlfcn_h=yes
3666ac_cv_header_getopt_h=yes
3667ac_cv_header_inttypes_h=yes
3668ac_cv_header_libintl_h=no
3669ac_cv_header_limits_h=yes
3670ac_cv_header_locale_h=yes
3671ac_cv_header_memory_h=yes
3672ac_cv_header_netcdf_h=no
3673ac_cv_header_netinet_in_h=yes
3674ac_cv_header_stdc=yes
3675ac_cv_header_stdint_h=yes
3676ac_cv_header_stdlib_h=yes
3677ac_cv_header_string_h=yes
3678ac_cv_header_strings_h=yes
3679ac_cv_header_sys_stat_h=yes
3680ac_cv_header_sys_types_h=yes
3681ac_cv_header_unistd_h=yes
3682ac_cv_host=i386-apple-darwin10.3.0
3683ac_cv_lib_lex=-lfl
3684ac_cv_lib_netcdf_nc__opendap=no
3685ac_cv_objext=o
3686ac_cv_path_EGREP='/usr/bin/grep -E'
3687ac_cv_path_FGREP='/usr/bin/grep -F'
3688ac_cv_path_GREP=/usr/bin/grep
3689ac_cv_path_SED=/opt/local/bin/gsed
3690ac_cv_prog_AWK=awk
3691ac_cv_prog_CPP='/usr/bin/gcc-4.2 -E'
3692ac_cv_prog_CXXCPP='/usr/bin/g++-4.2 -E'
3693ac_cv_prog_LEX=flex
3694ac_cv_prog_YACC='bison -y'
3695ac_cv_prog_ac_ct_AR=ar
3696ac_cv_prog_ac_ct_CC=/usr/bin/gcc-4.2
3697ac_cv_prog_ac_ct_DSYMUTIL=dsymutil
3698ac_cv_prog_ac_ct_LIPO=lipo
3699ac_cv_prog_ac_ct_NMEDIT=nmedit
3700ac_cv_prog_ac_ct_OTOOL=otool
3701ac_cv_prog_ac_ct_RANLIB=ranlib
3702ac_cv_prog_ac_ct_STRIP=strip
3703ac_cv_prog_cc_c89=
3704ac_cv_prog_cc_c99=-std=gnu99
3705ac_cv_prog_cc_g=yes
3706ac_cv_prog_cc_stdc=-std=gnu99
3707ac_cv_prog_cxx_g=yes
3708ac_cv_prog_lex_root=lex.yy
3709ac_cv_prog_lex_yytext_pointer=yes
3710ac_cv_prog_make_make_set=yes
3711ac_cv_sizeof_intp=8
3712ac_cv_struct_tm=time.h
3713ac_cv_sys_file_offset_bits=no
3714ac_cv_sys_largefile_CC=no
3715ac_cv_target=i386-apple-darwin10.3.0
3716ac_cv_type_pid_t=yes
3717ac_cv_type_ptrdiff_t=yes
3718ac_cv_type_size_t=yes
3719ac_cv_type_uid_t=yes
3720am_cv_CC_dependencies_compiler_type=none
3721am_cv_CXX_dependencies_compiler_type=none
3722lt_cv_apple_cc_single_mod=yes
3723lt_cv_deplibs_check_method=pass_all
3724lt_cv_file_magic_cmd='$MAGIC_CMD'
3725lt_cv_file_magic_test_file=
3726lt_cv_ld_exported_symbols_list=yes
3727lt_cv_ld_reload_flag=-r
3728lt_cv_nm_interface='BSD nm'
3729lt_cv_objdir=.libs
3730lt_cv_path_LD=/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld
3731lt_cv_path_LDCXX=/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld
3732lt_cv_path_NM=/usr/bin/nm
3733lt_cv_prog_compiler_c_o=yes
3734lt_cv_prog_compiler_c_o_CXX=yes
3735lt_cv_prog_compiler_pic_works=yes
3736lt_cv_prog_compiler_pic_works_CXX=yes
3737lt_cv_prog_compiler_rtti_exceptions=no
3738lt_cv_prog_compiler_static_works=no
3739lt_cv_prog_compiler_static_works_CXX=no
3740lt_cv_prog_gnu_ld=no
3741lt_cv_prog_gnu_ldcxx=no
3742lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[       ]\([BCDEGRST][BCDEGRST]*\)[     ][      ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p'\'''
3743lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/  {"\2", (void *) \&\2},/p'\'''
3744lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\) $/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \(lib[^ ]*\)$/  {"\2", (void *) \&\2},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/  {"lib\2", (void *) \&\2},/p'\'''
3745lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[BCDEGRST]* .* \(.*\)$/extern char \1;/p'\'''
3746lt_cv_sys_max_cmd_len=196608
3747
3748## ----------------- ##
3749## Output variables. ##
3750## ----------------- ##
3751
3752ACLOCAL='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_nco/work/nco-4.0.0/autobld/missing --run aclocal-1.11'
3753AMDEPBACKSLASH=''
3754AMDEP_FALSE=''
3755AMDEP_TRUE='#'
3756AMTAR='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_nco/work/nco-4.0.0/autobld/missing --run tar'
3757AR='ar'
3758AUTOCONF='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_nco/work/nco-4.0.0/autobld/missing --run autoconf'
3759AUTOHEADER='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_nco/work/nco-4.0.0/autobld/missing --run autoheader'
3760AUTOMAKE='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_nco/work/nco-4.0.0/autobld/missing --run automake-1.11'
3761AWK='awk'
3762BUILD_YACC_SOURCE_FALSE='#'
3763BUILD_YACC_SOURCE_TRUE=''
3764CC='/usr/bin/gcc-4.2 -std=gnu99'
3765CCDEPMODE='depmode=none'
3766CFLAGS='-O2 -arch x86_64'
3767CPP='/usr/bin/gcc-4.2 -E'
3768CPPFLAGS='-I/usr/include/malloc'
3769CXX='/usr/bin/g++-4.2'
3770CXXCPP='/usr/bin/g++-4.2 -E'
3771CXXDEPMODE='depmode=none'
3772CXXFLAGS='-O2 -arch x86_64'
3773CYGPATH_W='echo'
3774DEFS=''
3775DEPDIR='.deps'
3776DSYMUTIL='dsymutil'
3777DUMPBIN=''
3778ECHO_C='\c'
3779ECHO_N=''
3780ECHO_T=''
3781EGREP='/usr/bin/grep -E'
3782ENABLE_GSL_FALSE=''
3783ENABLE_GSL_TRUE=''
3784ENABLE_LAM_FALSE=''
3785ENABLE_LAM_TRUE=''
3786ENABLE_MPICH2_FALSE=''
3787ENABLE_MPICH2_TRUE=''
3788ENABLE_MPI_FALSE=''
3789ENABLE_MPI_TRUE=''
3790EXEEXT=''
3791FGREP='/usr/bin/grep -F'
3792GREP='/usr/bin/grep'
3793HAVE_ANTLR='yes'
3794HAVE_MPI_H=''
3795HDF5_LIB_DIR=''
3796I18N_SHARE=''
3797INSTALL_DATA='${INSTALL} -m 644'
3798INSTALL_PROGRAM='${INSTALL}'
3799INSTALL_SCRIPT='${INSTALL}'
3800INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
3801LAM_ROOT=''
3802LD='/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld'
3803LDFLAGS='-L/opt/local/lib'
3804LEX='flex'
3805LEXLIB='-lfl'
3806LEX_OUTPUT_ROOT='lex.yy'
3807LIBOBJS=' lstat.o'
3808LIBS=''
3809LIBTOOL='$(SHELL) $(top_builddir)/libtool --tag=CXX'
3810LIPO='lipo'
3811LN_S='ln -s'
3812LTLIBOBJS=''
3813MAINT='#'
3814MAINTAINER_MODE_FALSE=''
3815MAINTAINER_MODE_TRUE='#'
3816MAKEINFO='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_nco/work/nco-4.0.0/autobld/missing --run makeinfo'
3817MKDIR_P='autobld/install-sh -c -d'
3818MPICH2_ROOT=''
3819MPI_CC=''
3820NCOXX=''
3821NCO_CXX=''
3822NCO_NEED_GETOPT_LONG_FALSE=''
3823NCO_NEED_GETOPT_LONG_TRUE=''
3824NETCDF4_ROOT='/opt/local/lib/netcdf-devel'
3825NETCDF_INC=''
3826NETCDF_LIB=''
3827NM='/usr/bin/nm'
3828NMEDIT='nmedit'
3829OBJDUMP='false'
3830OBJEXT='o'
3831OTOOL64=':'
3832OTOOL='otool'
3833PACKAGE='nco'
3834PACKAGE_BUGREPORT='help@nco.sf.net'
3835PACKAGE_NAME='NCO netCDF Operators'
3836PACKAGE_STRING='NCO netCDF Operators 4.0.0'
3837PACKAGE_TARNAME='nco'
3838PACKAGE_URL=''
3839PACKAGE_VERSION='4.0.0'
3840PATH_SEPARATOR=':'
3841PATH_TO_NCGEN='/opt/local/lib/netcdf-devel/bin/ncgen'
3842POW_LIB=''
3843RANLIB='ranlib'
3844SED='/opt/local/bin/gsed'
3845SET_MAKE=''
3846SHELL='/bin/sh'
3847STRIP='strip'
3848UDUNITS2_PATH=''
3849UDUNITS_PATH=''
3850VERSION='4.0.0'
3851YACC='bison -y'
3852YFLAGS=''
3853ac_ct_CC='/usr/bin/gcc-4.2'
3854ac_ct_CXX=''
3855ac_ct_DUMPBIN=''
3856am__EXEEXT_FALSE=''
3857am__EXEEXT_TRUE=''
3858am__fastdepCC_FALSE=''
3859am__fastdepCC_TRUE='#'
3860am__fastdepCXX_FALSE=''
3861am__fastdepCXX_TRUE='#'
3862am__include='include'
3863am__isrc=''
3864am__leading_dot='.'
3865am__quote=''
3866am__tar='${AMTAR} chof - "$$tardir"'
3867am__untar='${AMTAR} xf -'
3868bindir='${exec_prefix}/bin'
3869build='i386-apple-darwin10.3.0'
3870build_alias=''
3871build_cpu='i386'
3872build_os='darwin10.3.0'
3873build_vendor='apple'
3874datadir='${datarootdir}'
3875datarootdir='${prefix}/share'
3876docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
3877dvidir='${docdir}'
3878exec_prefix='NONE'
3879host='i386-apple-darwin10.3.0'
3880host_alias=''
3881host_cpu='i386'
3882host_os='darwin10.3.0'
3883host_vendor='apple'
3884htmldir='${docdir}'
3885includedir='${prefix}/include'
3886infodir='${datarootdir}/info'
3887install_sh='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_nco/work/nco-4.0.0/autobld/install-sh'
3888libdir='${exec_prefix}/lib'
3889libexecdir='${exec_prefix}/libexec'
3890localedir='${datarootdir}/locale'
3891localstatedir='${prefix}/var'
3892lt_ECHO='/bin/echo'
3893mandir='/opt/local/share/man'
3894mkdir_p='$(top_builddir)/autobld/install-sh -c -d'
3895oldincludedir='/usr/include'
3896pdfdir='${docdir}'
3897prefix='/opt/local'
3898program_transform_name='s,x,x,'
3899psdir='${docdir}'
3900sbindir='${exec_prefix}/sbin'
3901sharedstatedir='${prefix}/com'
3902sysconfdir='${prefix}/etc'
3903target='i386-apple-darwin10.3.0'
3904target_alias=''
3905target_cpu='i386'
3906target_os='darwin10.3.0'
3907target_vendor='apple'
3908
3909## ----------- ##
3910## confdefs.h. ##
3911## ----------- ##
3912
3913/* confdefs.h */
3914#define PACKAGE_NAME "NCO netCDF Operators"
3915#define PACKAGE_TARNAME "nco"
3916#define PACKAGE_VERSION "4.0.0"
3917#define PACKAGE_STRING "NCO netCDF Operators 4.0.0"
3918#define PACKAGE_BUGREPORT "help@nco.sf.net"
3919#define PACKAGE_URL ""
3920#define USER root
3921#define HOST MacBook-de-sebastien-masson.local
3922#define HOSTNAME MacBook-de-sebastien-masson.local
3923#define GNU_TRP i386-apple-darwin10.3.0
3924#define MACOSX 1
3925#define PACKAGE "nco"
3926#define VERSION "4.0.0"
3927#define YYTEXT_POINTER 1
3928#define STDC_HEADERS 1
3929#define HAVE_SYS_TYPES_H 1
3930#define HAVE_SYS_STAT_H 1
3931#define HAVE_STDLIB_H 1
3932#define HAVE_STRING_H 1
3933#define HAVE_MEMORY_H 1
3934#define HAVE_STRINGS_H 1
3935#define HAVE_INTTYPES_H 1
3936#define HAVE_STDINT_H 1
3937#define HAVE_UNISTD_H 1
3938#define HAVE_DLFCN_H 1
3939#define LT_OBJDIR ".libs/"
3940#define HAVE_FLOOR 1
3941#define HAVE_GETHOSTNAME 1
3942#define HAVE_GETPAGESIZE 1
3943#define HAVE_GETRUSAGE 1
3944#define HAVE_MEMCHR 1
3945#define HAVE_MEMMOVE 1
3946#define HAVE_MEMSET 1
3947#define HAVE_MKSTEMP 1
3948#define HAVE_POW 1
3949#define HAVE_READLINK 1
3950#define HAVE_REALPATH 1
3951#define HAVE_REGCOMP 1
3952#define HAVE_SETLOCALE 1
3953#define HAVE_SQRT 1
3954#define HAVE_STRCHR 1
3955#define HAVE_STRERROR 1
3956#define HAVE_STRPBRK 1
3957#define HAVE_STRRCHR 1
3958#define HAVE_STRSTR 1
3959#define HAVE_STRTOL 1
3960#define STDC_HEADERS 1
3961#define HAVE_GETOPT_H 1
3962#define HAVE_LIMITS_H 1
3963#define HAVE_LOCALE_H 1
3964#define HAVE_NETINET_IN_H 1
3965#define HAVE_STDLIB_H 1
3966#define HAVE_STRING_H 1
3967#define HAVE_UNISTD_H 1
3968#define HAVE_CSTDLIB 1
3969#define HAVE_PTRDIFF_T 1
3970#define SIZEOF_INTP 8
3971#define HAVE_NAMESPACES /**/
3972#define HAVE_VALARRAY /**/
3973
3974configure: exit 1