Ticket #51256: config.log

File config.log, 292.9 KB (added by TimNightingale, 8 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 pcb configure 20140316, which was
5generated by GNU Autoconf 2.68.  Invocation command line was
6
7  $ ./configure --prefix=/opt/local --mandir=/opt/local/share/man --infodir=/opt/local/share/info --disable-update-desktop-database --enable-dbus --disable-update-mime-database
8
9## --------- ##
10## Platform. ##
11## --------- ##
12
13hostname = Tims-iMac.lan
14uname -m = x86_64
15uname -r = 15.4.0
16uname -s = Darwin
17uname -v = Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64
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 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64
27Kernel configured for up to 4 processors.
284 processors are physically available.
294 processors are logically available.
30Processor type: x86_64h (Intel x86-64h Haswell)
31Processors active: 0 1 2 3
32Primary memory available: 8.00 gigabytes
33Default processor set: 240 tasks, 940 threads, 4 processors
34Load average: 1.29, Mach factor: 2.69
35/bin/machine           = unknown
36/usr/bin/oslevel       = unknown
37/bin/universe          = unknown
38
39PATH: /opt/local/bin
40PATH: /opt/local/sbin
41PATH: /opt/local/bin
42PATH: /opt/local/sbin
43PATH: /opt/local/bin
44PATH: /opt/local/sbin
45PATH: /opt/local/bin
46PATH: /opt/local/sbin
47PATH: /usr/local/bin
48PATH: /usr/bin
49PATH: /bin
50PATH: /usr/sbin
51PATH: /sbin
52PATH: /opt/X11/bin
53
54
55## ----------- ##
56## Core tests. ##
57## ----------- ##
58
59configure:2752: checking for a BSD-compatible install
60configure:2820: result: /usr/bin/install -c
61configure:2831: checking whether build environment is sane
62configure:2881: result: yes
63configure:3022: checking for a thread-safe mkdir -p
64configure:3061: result: ./install-sh -c -d
65configure:3074: checking for gawk
66configure:3104: result: no
67configure:3074: checking for mawk
68configure:3104: result: no
69configure:3074: checking for nawk
70configure:3104: result: no
71configure:3074: checking for awk
72configure:3090: found /usr/bin/awk
73configure:3101: result: awk
74configure:3112: checking whether make sets $(MAKE)
75configure:3134: result: yes
76configure:3226: checking for style of include used by make
77configure:3254: result: GNU
78configure:3325: checking for gcc
79configure:3341: found /usr/bin/gcc
80configure:3352: result: gcc
81configure:3581: checking for C compiler version
82configure:3590: gcc --version >&5
83Apple LLVM version 7.3.0 (clang-703.0.29)
84Target: x86_64-apple-darwin15.4.0
85Thread model: posix
86InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
87Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
88configure:3601: $? = 0
89configure:3590: gcc -v >&5
90Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
91Apple LLVM version 7.3.0 (clang-703.0.29)
92Target: x86_64-apple-darwin15.4.0
93Thread model: posix
94InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
95configure:3601: $? = 0
96configure:3590: gcc -V >&5
97clang: error: argument to '-V' is missing (expected 1 value)
98clang: error: no input files
99configure:3601: $? = 1
100configure:3590: gcc -qversion >&5
101clang: error: unknown argument: '-qversion'
102clang: error: no input files
103configure:3601: $? = 1
104configure:3621: checking whether the C compiler works
105configure:3643: gcc    conftest.c  >&5
106configure:3647: $? = 0
107configure:3695: result: yes
108configure:3698: checking for C compiler default output file name
109configure:3700: result: a.out
110configure:3706: checking for suffix of executables
111configure:3713: gcc -o conftest    conftest.c  >&5
112configure:3717: $? = 0
113configure:3739: result:
114configure:3761: checking whether we are cross compiling
115configure:3769: gcc -o conftest    conftest.c  >&5
116configure:3773: $? = 0
117configure:3780: ./conftest
118configure:3784: $? = 0
119configure:3799: result: no
120configure:3804: checking for suffix of object files
121configure:3826: gcc -c   conftest.c >&5
122configure:3830: $? = 0
123configure:3851: result: o
124configure:3855: checking whether we are using the GNU C compiler
125configure:3874: gcc -c   conftest.c >&5
126configure:3874: $? = 0
127configure:3883: result: yes
128configure:3892: checking whether gcc accepts -g
129configure:3912: gcc -c -g  conftest.c >&5
130configure:3912: $? = 0
131configure:3953: result: yes
132configure:3970: checking for gcc option to accept ISO C89
133configure:4034: gcc  -c -g -O2  conftest.c >&5
134configure:4034: $? = 0
135configure:4047: result: none needed
136configure:4069: checking dependency style of gcc
137configure:4180: result: gcc3
138configure:4201: checking how to run the C preprocessor
139configure:4232: gcc -E  conftest.c
140configure:4232: $? = 0
141configure:4246: gcc -E  conftest.c
142conftest.c:11:10: fatal error: 'ac_nonexistent.h' file not found
143#include <ac_nonexistent.h>
144         ^
1451 error generated.
146configure:4246: $? = 1
147configure: failed program was:
148| /* confdefs.h */
149| #define PACKAGE_NAME "pcb"
150| #define PACKAGE_TARNAME "pcb"
151| #define PACKAGE_VERSION "20140316"
152| #define PACKAGE_STRING "pcb 20140316"
153| #define PACKAGE_BUGREPORT ""
154| #define PACKAGE_URL ""
155| #define PACKAGE "pcb"
156| #define VERSION "20140316"
157| /* end confdefs.h.  */
158| #include <ac_nonexistent.h>
159configure:4271: result: gcc -E
160configure:4291: gcc -E  conftest.c
161configure:4291: $? = 0
162configure:4305: gcc -E  conftest.c
163conftest.c:11:10: fatal error: 'ac_nonexistent.h' file not found
164#include <ac_nonexistent.h>
165         ^
1661 error generated.
167configure:4305: $? = 1
168configure: failed program was:
169| /* confdefs.h */
170| #define PACKAGE_NAME "pcb"
171| #define PACKAGE_TARNAME "pcb"
172| #define PACKAGE_VERSION "20140316"
173| #define PACKAGE_STRING "pcb 20140316"
174| #define PACKAGE_BUGREPORT ""
175| #define PACKAGE_URL ""
176| #define PACKAGE "pcb"
177| #define VERSION "20140316"
178| /* end confdefs.h.  */
179| #include <ac_nonexistent.h>
180configure:4334: checking for grep that handles long lines and -e
181configure:4392: result: /usr/bin/grep
182configure:4397: checking for egrep
183configure:4459: result: /usr/bin/grep -E
184configure:4464: checking for ANSI C header files
185configure:4484: gcc -c -g -O2  conftest.c >&5
186configure:4484: $? = 0
187configure:4557: gcc -o conftest -g -O2   conftest.c  >&5
188configure:4557: $? = 0
189configure:4557: ./conftest
190configure:4557: $? = 0
191configure:4568: result: yes
192configure:4581: checking for sys/types.h
193configure:4581: gcc -c -g -O2  conftest.c >&5
194configure:4581: $? = 0
195configure:4581: result: yes
196configure:4581: checking for sys/stat.h
197configure:4581: gcc -c -g -O2  conftest.c >&5
198configure:4581: $? = 0
199configure:4581: result: yes
200configure:4581: checking for stdlib.h
201configure:4581: gcc -c -g -O2  conftest.c >&5
202configure:4581: $? = 0
203configure:4581: result: yes
204configure:4581: checking for string.h
205configure:4581: gcc -c -g -O2  conftest.c >&5
206configure:4581: $? = 0
207configure:4581: result: yes
208configure:4581: checking for memory.h
209configure:4581: gcc -c -g -O2  conftest.c >&5
210configure:4581: $? = 0
211configure:4581: result: yes
212configure:4581: checking for strings.h
213configure:4581: gcc -c -g -O2  conftest.c >&5
214configure:4581: $? = 0
215configure:4581: result: yes
216configure:4581: checking for inttypes.h
217configure:4581: gcc -c -g -O2  conftest.c >&5
218configure:4581: $? = 0
219configure:4581: result: yes
220configure:4581: checking for stdint.h
221configure:4581: gcc -c -g -O2  conftest.c >&5
222configure:4581: $? = 0
223configure:4581: result: yes
224configure:4581: checking for unistd.h
225configure:4581: gcc -c -g -O2  conftest.c >&5
226configure:4581: $? = 0
227configure:4581: result: yes
228configure:4594: checking minix/config.h usability
229configure:4594: gcc -c -g -O2  conftest.c >&5
230conftest.c:54:10: fatal error: 'minix/config.h' file not found
231#include <minix/config.h>
232         ^
2331 error generated.
234configure:4594: $? = 1
235configure: failed program was:
236| /* confdefs.h */
237| #define PACKAGE_NAME "pcb"
238| #define PACKAGE_TARNAME "pcb"
239| #define PACKAGE_VERSION "20140316"
240| #define PACKAGE_STRING "pcb 20140316"
241| #define PACKAGE_BUGREPORT ""
242| #define PACKAGE_URL ""
243| #define PACKAGE "pcb"
244| #define VERSION "20140316"
245| #define STDC_HEADERS 1
246| #define HAVE_SYS_TYPES_H 1
247| #define HAVE_SYS_STAT_H 1
248| #define HAVE_STDLIB_H 1
249| #define HAVE_STRING_H 1
250| #define HAVE_MEMORY_H 1
251| #define HAVE_STRINGS_H 1
252| #define HAVE_INTTYPES_H 1
253| #define HAVE_STDINT_H 1
254| #define HAVE_UNISTD_H 1
255| /* end confdefs.h.  */
256| #include <stdio.h>
257| #ifdef HAVE_SYS_TYPES_H
258| # include <sys/types.h>
259| #endif
260| #ifdef HAVE_SYS_STAT_H
261| # include <sys/stat.h>
262| #endif
263| #ifdef STDC_HEADERS
264| # include <stdlib.h>
265| # include <stddef.h>
266| #else
267| # ifdef HAVE_STDLIB_H
268| #  include <stdlib.h>
269| # endif
270| #endif
271| #ifdef HAVE_STRING_H
272| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
273| #  include <memory.h>
274| # endif
275| # include <string.h>
276| #endif
277| #ifdef HAVE_STRINGS_H
278| # include <strings.h>
279| #endif
280| #ifdef HAVE_INTTYPES_H
281| # include <inttypes.h>
282| #endif
283| #ifdef HAVE_STDINT_H
284| # include <stdint.h>
285| #endif
286| #ifdef HAVE_UNISTD_H
287| # include <unistd.h>
288| #endif
289| #include <minix/config.h>
290configure:4594: result: no
291configure:4594: checking minix/config.h presence
292configure:4594: gcc -E  conftest.c
293conftest.c:21:10: fatal error: 'minix/config.h' file not found
294#include <minix/config.h>
295         ^
2961 error generated.
297configure:4594: $? = 1
298configure: failed program was:
299| /* confdefs.h */
300| #define PACKAGE_NAME "pcb"
301| #define PACKAGE_TARNAME "pcb"
302| #define PACKAGE_VERSION "20140316"
303| #define PACKAGE_STRING "pcb 20140316"
304| #define PACKAGE_BUGREPORT ""
305| #define PACKAGE_URL ""
306| #define PACKAGE "pcb"
307| #define VERSION "20140316"
308| #define STDC_HEADERS 1
309| #define HAVE_SYS_TYPES_H 1
310| #define HAVE_SYS_STAT_H 1
311| #define HAVE_STDLIB_H 1
312| #define HAVE_STRING_H 1
313| #define HAVE_MEMORY_H 1
314| #define HAVE_STRINGS_H 1
315| #define HAVE_INTTYPES_H 1
316| #define HAVE_STDINT_H 1
317| #define HAVE_UNISTD_H 1
318| /* end confdefs.h.  */
319| #include <minix/config.h>
320configure:4594: result: no
321configure:4594: checking for minix/config.h
322configure:4594: result: no
323configure:4615: checking whether it is safe to define __EXTENSIONS__
324configure:4633: gcc -c -g -O2  conftest.c >&5
325configure:4633: $? = 0
326configure:4640: result: yes
327configure:4669: checking if you are building from a git checkout
328configure:4678: result: no
329configure:4690: checking if you are building from a anoncvs checkout
330configure:4699: result: no
331configure:4726: checking if the documentation should be built
332configure:4746: result: yes
333configure:4755: checking if maintainer mode is required
334configure:4762: result: no
335configure:4767: checking whether to enable maintainer-specific portions of Makefiles
336configure:4776: result: no
337configure:4795: checking build system type
338configure:4809: result: i686-apple-darwin15.4.0
339configure:4829: checking host system type
340configure:4842: result: i686-apple-darwin15.4.0
341configure:4862: checking for windows
342configure:4879: result: no
343configure:4961: checking for gcc
344configure:4988: result: gcc
345configure:5217: checking for C compiler version
346configure:5226: gcc --version >&5
347Apple LLVM version 7.3.0 (clang-703.0.29)
348Target: x86_64-apple-darwin15.4.0
349Thread model: posix
350InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
351Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
352configure:5237: $? = 0
353configure:5226: gcc -v >&5
354Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
355Apple LLVM version 7.3.0 (clang-703.0.29)
356Target: x86_64-apple-darwin15.4.0
357Thread model: posix
358InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
359configure:5237: $? = 0
360configure:5226: gcc -V >&5
361clang: error: argument to '-V' is missing (expected 1 value)
362clang: error: no input files
363configure:5237: $? = 1
364configure:5226: gcc -qversion >&5
365clang: error: unknown argument: '-qversion'
366clang: error: no input files
367configure:5237: $? = 1
368configure:5241: checking whether we are using the GNU C compiler
369configure:5269: result: yes
370configure:5278: checking whether gcc accepts -g
371configure:5339: result: yes
372configure:5356: checking for gcc option to accept ISO C89
373configure:5433: result: none needed
374configure:5455: checking dependency style of gcc
375configure:5566: result: gcc3
376configure:5639: checking for g++
377configure:5655: found /usr/bin/g++
378configure:5666: result: g++
379configure:5693: checking for C++ compiler version
380configure:5702: g++ --version >&5
381Apple LLVM version 7.3.0 (clang-703.0.29)
382Target: x86_64-apple-darwin15.4.0
383Thread model: posix
384InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
385Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
386configure:5713: $? = 0
387configure:5702: g++ -v >&5
388Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
389Apple LLVM version 7.3.0 (clang-703.0.29)
390Target: x86_64-apple-darwin15.4.0
391Thread model: posix
392InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
393configure:5713: $? = 0
394configure:5702: g++ -V >&5
395clang: error: argument to '-V' is missing (expected 1 value)
396clang: error: no input files
397configure:5713: $? = 1
398configure:5702: g++ -qversion >&5
399clang: error: unknown argument: '-qversion'
400clang: error: no input files
401configure:5713: $? = 1
402configure:5717: checking whether we are using the GNU C++ compiler
403configure:5736: g++ -c   conftest.cpp >&5
404configure:5736: $? = 0
405configure:5745: result: yes
406configure:5754: checking whether g++ accepts -g
407configure:5774: g++ -c -g  conftest.cpp >&5
408configure:5774: $? = 0
409configure:5815: result: yes
410configure:5840: checking dependency style of g++
411configure:5951: result: gcc3
412configure:6089: checking whether NLS is requested
413configure:6098: result: yes
414configure:6136: checking for msgfmt
415configure:6167: result: /opt/local/bin/msgfmt
416configure:6176: checking for gmsgfmt
417configure:6207: result: /opt/local/bin/msgfmt
418configure:6247: checking for xgettext
419configure:6278: result: /opt/local/bin/xgettext
420configure:6318: checking for msgmerge
421configure:6348: result: /opt/local/bin/msgmerge
422configure:6426: checking for ranlib
423configure:6442: found /usr/bin/ranlib
424configure:6453: result: ranlib
425configure:6476: checking for strerror in -lcposix
426configure:6501: gcc -o conftest -g -O2   conftest.c -lcposix   >&5
427conftest.c:37:6: warning: incompatible redeclaration of library function 'strerror' [-Wincompatible-library-redeclaration]
428char strerror ();
429     ^
430conftest.c:37:6: note: 'strerror' is a builtin with type 'char *(int)'
4311 warning generated.
432ld: library not found for -lcposix
433clang: error: linker command failed with exit code 1 (use -v to see invocation)
434configure:6501: $? = 1
435configure: failed program was:
436| /* confdefs.h */
437| #define PACKAGE_NAME "pcb"
438| #define PACKAGE_TARNAME "pcb"
439| #define PACKAGE_VERSION "20140316"
440| #define PACKAGE_STRING "pcb 20140316"
441| #define PACKAGE_BUGREPORT ""
442| #define PACKAGE_URL ""
443| #define PACKAGE "pcb"
444| #define VERSION "20140316"
445| #define STDC_HEADERS 1
446| #define HAVE_SYS_TYPES_H 1
447| #define HAVE_SYS_STAT_H 1
448| #define HAVE_STDLIB_H 1
449| #define HAVE_STRING_H 1
450| #define HAVE_MEMORY_H 1
451| #define HAVE_STRINGS_H 1
452| #define HAVE_INTTYPES_H 1
453| #define HAVE_STDINT_H 1
454| #define HAVE_UNISTD_H 1
455| #define __EXTENSIONS__ 1
456| #define _ALL_SOURCE 1
457| #define _GNU_SOURCE 1
458| #define _POSIX_PTHREAD_SEMANTICS 1
459| #define _TANDEM_SOURCE 1
460| #define PCB_DIR_SEPARATOR_C '/'
461| #define PCB_DIR_SEPARATOR_S "/"
462| #define PCB_PATH_DELIMETER ":"
463| #define GETTEXT_PACKAGE "pcb"
464| /* end confdefs.h.  */
465|
466| /* Override any GCC internal prototype to avoid an error.
467|    Use char because int might match the return type of a GCC
468|    builtin and then its argument prototype would still apply.  */
469| #ifdef __cplusplus
470| extern "C"
471| #endif
472| char strerror ();
473| int
474| main ()
475| {
476| return strerror ();
477|   ;
478|   return 0;
479| }
480configure:6510: result: no
481configure:6518: checking for an ANSI C-conforming const
482configure:6583: gcc -c -g -O2  conftest.c >&5
483configure:6583: $? = 0
484configure:6590: result: yes
485configure:6599: checking for signed
486configure:6615: gcc -c -g -O2  conftest.c >&5
487configure:6615: $? = 0
488configure:6622: result: yes
489configure:6630: checking for inline
490configure:6646: gcc -c -g -O2  conftest.c >&5
491configure:6646: $? = 0
492configure:6654: result: inline
493configure:6672: checking for off_t
494configure:6672: gcc -c -g -O2  conftest.c >&5
495configure:6672: $? = 0
496configure:6672: gcc -c -g -O2  conftest.c >&5
497conftest.c:66:20: error: expected expression
498if (sizeof ((off_t)))
499                   ^
5001 error generated.
501configure:6672: $? = 1
502configure: failed program was:
503| /* confdefs.h */
504| #define PACKAGE_NAME "pcb"
505| #define PACKAGE_TARNAME "pcb"
506| #define PACKAGE_VERSION "20140316"
507| #define PACKAGE_STRING "pcb 20140316"
508| #define PACKAGE_BUGREPORT ""
509| #define PACKAGE_URL ""
510| #define PACKAGE "pcb"
511| #define VERSION "20140316"
512| #define STDC_HEADERS 1
513| #define HAVE_SYS_TYPES_H 1
514| #define HAVE_SYS_STAT_H 1
515| #define HAVE_STDLIB_H 1
516| #define HAVE_STRING_H 1
517| #define HAVE_MEMORY_H 1
518| #define HAVE_STRINGS_H 1
519| #define HAVE_INTTYPES_H 1
520| #define HAVE_STDINT_H 1
521| #define HAVE_UNISTD_H 1
522| #define __EXTENSIONS__ 1
523| #define _ALL_SOURCE 1
524| #define _GNU_SOURCE 1
525| #define _POSIX_PTHREAD_SEMANTICS 1
526| #define _TANDEM_SOURCE 1
527| #define PCB_DIR_SEPARATOR_C '/'
528| #define PCB_DIR_SEPARATOR_S "/"
529| #define PCB_PATH_DELIMETER ":"
530| #define GETTEXT_PACKAGE "pcb"
531| /* end confdefs.h.  */
532| #include <stdio.h>
533| #ifdef HAVE_SYS_TYPES_H
534| # include <sys/types.h>
535| #endif
536| #ifdef HAVE_SYS_STAT_H
537| # include <sys/stat.h>
538| #endif
539| #ifdef STDC_HEADERS
540| # include <stdlib.h>
541| # include <stddef.h>
542| #else
543| # ifdef HAVE_STDLIB_H
544| #  include <stdlib.h>
545| # endif
546| #endif
547| #ifdef HAVE_STRING_H
548| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
549| #  include <memory.h>
550| # endif
551| # include <string.h>
552| #endif
553| #ifdef HAVE_STRINGS_H
554| # include <strings.h>
555| #endif
556| #ifdef HAVE_INTTYPES_H
557| # include <inttypes.h>
558| #endif
559| #ifdef HAVE_STDINT_H
560| # include <stdint.h>
561| #endif
562| #ifdef HAVE_UNISTD_H
563| # include <unistd.h>
564| #endif
565| int
566| main ()
567| {
568| if (sizeof ((off_t)))
569|           return 0;
570|   ;
571|   return 0;
572| }
573configure:6672: result: yes
574configure:6683: checking for size_t
575configure:6683: gcc -c -g -O2  conftest.c >&5
576configure:6683: $? = 0
577configure:6683: gcc -c -g -O2  conftest.c >&5
578conftest.c:66:21: error: expected expression
579if (sizeof ((size_t)))
580                    ^
5811 error generated.
582configure:6683: $? = 1
583configure: failed program was:
584| /* confdefs.h */
585| #define PACKAGE_NAME "pcb"
586| #define PACKAGE_TARNAME "pcb"
587| #define PACKAGE_VERSION "20140316"
588| #define PACKAGE_STRING "pcb 20140316"
589| #define PACKAGE_BUGREPORT ""
590| #define PACKAGE_URL ""
591| #define PACKAGE "pcb"
592| #define VERSION "20140316"
593| #define STDC_HEADERS 1
594| #define HAVE_SYS_TYPES_H 1
595| #define HAVE_SYS_STAT_H 1
596| #define HAVE_STDLIB_H 1
597| #define HAVE_STRING_H 1
598| #define HAVE_MEMORY_H 1
599| #define HAVE_STRINGS_H 1
600| #define HAVE_INTTYPES_H 1
601| #define HAVE_STDINT_H 1
602| #define HAVE_UNISTD_H 1
603| #define __EXTENSIONS__ 1
604| #define _ALL_SOURCE 1
605| #define _GNU_SOURCE 1
606| #define _POSIX_PTHREAD_SEMANTICS 1
607| #define _TANDEM_SOURCE 1
608| #define PCB_DIR_SEPARATOR_C '/'
609| #define PCB_DIR_SEPARATOR_S "/"
610| #define PCB_PATH_DELIMETER ":"
611| #define GETTEXT_PACKAGE "pcb"
612| /* end confdefs.h.  */
613| #include <stdio.h>
614| #ifdef HAVE_SYS_TYPES_H
615| # include <sys/types.h>
616| #endif
617| #ifdef HAVE_SYS_STAT_H
618| # include <sys/stat.h>
619| #endif
620| #ifdef STDC_HEADERS
621| # include <stdlib.h>
622| # include <stddef.h>
623| #else
624| # ifdef HAVE_STDLIB_H
625| #  include <stdlib.h>
626| # endif
627| #endif
628| #ifdef HAVE_STRING_H
629| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
630| #  include <memory.h>
631| # endif
632| # include <string.h>
633| #endif
634| #ifdef HAVE_STRINGS_H
635| # include <strings.h>
636| #endif
637| #ifdef HAVE_INTTYPES_H
638| # include <inttypes.h>
639| #endif
640| #ifdef HAVE_STDINT_H
641| # include <stdint.h>
642| #endif
643| #ifdef HAVE_UNISTD_H
644| # include <unistd.h>
645| #endif
646| int
647| main ()
648| {
649| if (sizeof ((size_t)))
650|           return 0;
651|   ;
652|   return 0;
653| }
654configure:6683: result: yes
655configure:6695: checking for long long
656configure:6712: gcc -o conftest -g -O2   conftest.c  >&5
657configure:6712: $? = 0
658configure:6720: result: yes
659configure:6729: checking for long double
660configure:6761: result: yes
661configure:6770: checking for wchar_t
662configure:6787: gcc -c -g -O2  conftest.c >&5
663configure:6787: $? = 0
664configure:6794: result: yes
665configure:6803: checking for wint_t
666configure:6820: gcc -c -g -O2  conftest.c >&5
667configure:6820: $? = 0
668configure:6827: result: yes
669configure:6836: checking for inttypes.h
670configure:6853: gcc -c -g -O2  conftest.c >&5
671configure:6853: $? = 0
672configure:6860: result: yes
673configure:6871: checking for stdint.h
674configure:6888: gcc -c -g -O2  conftest.c >&5
675configure:6888: $? = 0
676configure:6895: result: yes
677configure:6908: checking for intmax_t
678configure:6933: gcc -c -g -O2  conftest.c >&5
679configure:6933: $? = 0
680configure:6940: result: yes
681configure:6950: checking whether printf() supports POSIX/XSI format strings
682configure:6991: gcc -o conftest -g -O2   conftest.c  >&5
683configure:6991: $? = 0
684configure:6991: ./conftest
685configure:6991: $? = 0
686configure:7002: result: yes
687configure:7014: checking for working alloca.h
688configure:7031: gcc -o conftest -g -O2   conftest.c  >&5
689configure:7031: $? = 0
690configure:7039: result: yes
691configure:7047: checking for alloca
692configure:7084: gcc -o conftest -g -O2   conftest.c  >&5
693configure:7084: $? = 0
694configure:7092: result: yes
695configure:7207: checking for stdlib.h
696configure:7207: result: yes
697configure:7207: checking for unistd.h
698configure:7207: result: yes
699configure:7207: checking for sys/param.h
700configure:7207: gcc -c -g -O2  conftest.c >&5
701configure:7207: $? = 0
702configure:7207: result: yes
703configure:7227: checking for getpagesize
704configure:7227: gcc -o conftest -g -O2   conftest.c  >&5
705configure:7227: $? = 0
706configure:7227: result: yes
707configure:7236: checking for working mmap
708configure:7383: gcc -o conftest -g -O2   conftest.c  >&5
709configure:7383: $? = 0
710configure:7383: ./conftest
711configure:7383: $? = 0
712configure:7393: result: yes
713configure:7403: checking whether we are using the GNU C Library 2.1 or newer
714conftest.c:46:10: fatal error: 'features.h' file not found
715#include <features.h>
716         ^
7171 error generated.
718configure:7430: result: no
719configure:7438: checking whether integer division by zero raises SIGFPE
720configure:7495: gcc -o conftest -g -O2   conftest.c  >&5
721conftest.c:63:5: error: redefinition of 'nan' as different kind of symbol
722int nan;
723    ^
724conftest.c:63:5: note: previous definition is here
725conftest.c:78:7: error: non-object type 'double (const char *)' is not assignable
726  nan = y / y;
727  ~~~ ^
7282 errors generated.
729configure:7495: $? = 1
730configure: program exited with status 1
731configure: failed program was:
732| /* confdefs.h */
733| #define PACKAGE_NAME "pcb"
734| #define PACKAGE_TARNAME "pcb"
735| #define PACKAGE_VERSION "20140316"
736| #define PACKAGE_STRING "pcb 20140316"
737| #define PACKAGE_BUGREPORT ""
738| #define PACKAGE_URL ""
739| #define PACKAGE "pcb"
740| #define VERSION "20140316"
741| #define STDC_HEADERS 1
742| #define HAVE_SYS_TYPES_H 1
743| #define HAVE_SYS_STAT_H 1
744| #define HAVE_STDLIB_H 1
745| #define HAVE_STRING_H 1
746| #define HAVE_MEMORY_H 1
747| #define HAVE_STRINGS_H 1
748| #define HAVE_INTTYPES_H 1
749| #define HAVE_STDINT_H 1
750| #define HAVE_UNISTD_H 1
751| #define __EXTENSIONS__ 1
752| #define _ALL_SOURCE 1
753| #define _GNU_SOURCE 1
754| #define _POSIX_PTHREAD_SEMANTICS 1
755| #define _TANDEM_SOURCE 1
756| #define PCB_DIR_SEPARATOR_C '/'
757| #define PCB_DIR_SEPARATOR_S "/"
758| #define PCB_PATH_DELIMETER ":"
759| #define GETTEXT_PACKAGE "pcb"
760| #define HAVE_LONG_LONG 1
761| #define HAVE_LONG_DOUBLE 1
762| #define HAVE_WCHAR_T 1
763| #define HAVE_WINT_T 1
764| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
765| #define HAVE_STDINT_H_WITH_UINTMAX 1
766| #define HAVE_INTMAX_T 1
767| #define HAVE_POSIX_PRINTF 1
768| #define HAVE_ALLOCA_H 1
769| #define HAVE_ALLOCA 1
770| #define HAVE_STDLIB_H 1
771| #define HAVE_UNISTD_H 1
772| #define HAVE_SYS_PARAM_H 1
773| #define HAVE_GETPAGESIZE 1
774| #define HAVE_MMAP 1
775| /* end confdefs.h.  */
776|
777| #include <stdlib.h>
778| #include <signal.h>
779|
780| static void
781| #ifdef __cplusplus
782| sigfpe_handler (int sig)
783| #else
784| sigfpe_handler (sig) int sig;
785| #endif
786| {
787|   /* Exit with code 0 if SIGFPE, with code 1 if any other signal.  */
788|   exit (sig != SIGFPE);
789| }
790|
791| int x = 1;
792| int y = 0;
793| int z;
794| int nan;
795|
796| int main ()
797| {
798|   signal (SIGFPE, sigfpe_handler);
799| /* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP.  */
800| #if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
801|   signal (SIGTRAP, sigfpe_handler);
802| #endif
803| /* Linux/SPARC yields signal SIGILL.  */
804| #if defined (__sparc__) && defined (__linux__)
805|   signal (SIGILL, sigfpe_handler);
806| #endif
807|
808|   z = x / y;
809|   nan = y / y;
810|   exit (1);
811| }
812|
813configure:7506: result: no
814configure:7519: checking for unsigned long long
815configure:7536: gcc -o conftest -g -O2   conftest.c  >&5
816configure:7536: $? = 0
817configure:7544: result: yes
818configure:7572: checking for inttypes.h
819configure:7590: gcc -c -g -O2  conftest.c >&5
820configure:7590: $? = 0
821configure:7598: result: yes
822configure:7611: checking whether the inttypes.h PRIxNN macros are broken
823configure:7632: gcc -c -g -O2  conftest.c >&5
824configure:7632: $? = 0
825configure:7640: result: no
826configure:7654: checking for stdint.h
827configure:7654: result: yes
828configure:7664: checking for SIZE_MAX
829configure:7737: result: yes
830configure:7751: checking for stdint.h
831configure:7751: result: yes
832configure:7802: checking for ld used by GCC
833configure:7866: result: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
834configure:7873: checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld
835configure:7886: result: no
836configure:7892: checking for shared library run path origin
837configure:7905: result: done
838configure:8311: checking for ptrdiff_t
839configure:8311: gcc -c -g -O2  conftest.c >&5
840configure:8311: $? = 0
841configure:8311: gcc -c -g -O2  conftest.c >&5
842conftest.c:87:24: error: expected expression
843if (sizeof ((ptrdiff_t)))
844                       ^
8451 error generated.
846configure:8311: $? = 1
847configure: failed program was:
848| /* confdefs.h */
849| #define PACKAGE_NAME "pcb"
850| #define PACKAGE_TARNAME "pcb"
851| #define PACKAGE_VERSION "20140316"
852| #define PACKAGE_STRING "pcb 20140316"
853| #define PACKAGE_BUGREPORT ""
854| #define PACKAGE_URL ""
855| #define PACKAGE "pcb"
856| #define VERSION "20140316"
857| #define STDC_HEADERS 1
858| #define HAVE_SYS_TYPES_H 1
859| #define HAVE_SYS_STAT_H 1
860| #define HAVE_STDLIB_H 1
861| #define HAVE_STRING_H 1
862| #define HAVE_MEMORY_H 1
863| #define HAVE_STRINGS_H 1
864| #define HAVE_INTTYPES_H 1
865| #define HAVE_STDINT_H 1
866| #define HAVE_UNISTD_H 1
867| #define __EXTENSIONS__ 1
868| #define _ALL_SOURCE 1
869| #define _GNU_SOURCE 1
870| #define _POSIX_PTHREAD_SEMANTICS 1
871| #define _TANDEM_SOURCE 1
872| #define PCB_DIR_SEPARATOR_C '/'
873| #define PCB_DIR_SEPARATOR_S "/"
874| #define PCB_PATH_DELIMETER ":"
875| #define GETTEXT_PACKAGE "pcb"
876| #define HAVE_LONG_LONG 1
877| #define HAVE_LONG_DOUBLE 1
878| #define HAVE_WCHAR_T 1
879| #define HAVE_WINT_T 1
880| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
881| #define HAVE_STDINT_H_WITH_UINTMAX 1
882| #define HAVE_INTMAX_T 1
883| #define HAVE_POSIX_PRINTF 1
884| #define HAVE_ALLOCA_H 1
885| #define HAVE_ALLOCA 1
886| #define HAVE_STDLIB_H 1
887| #define HAVE_UNISTD_H 1
888| #define HAVE_SYS_PARAM_H 1
889| #define HAVE_GETPAGESIZE 1
890| #define HAVE_MMAP 1
891| #define INTDIV0_RAISES_SIGFPE 0
892| #define HAVE_UNSIGNED_LONG_LONG 1
893| #define HAVE_UINTMAX_T 1
894| #define HAVE_INTTYPES_H 1
895| #define HAVE_STDINT_H 1
896| #define HAVE_STDINT_H 1
897| /* end confdefs.h.  */
898| #include <stdio.h>
899| #ifdef HAVE_SYS_TYPES_H
900| # include <sys/types.h>
901| #endif
902| #ifdef HAVE_SYS_STAT_H
903| # include <sys/stat.h>
904| #endif
905| #ifdef STDC_HEADERS
906| # include <stdlib.h>
907| # include <stddef.h>
908| #else
909| # ifdef HAVE_STDLIB_H
910| #  include <stdlib.h>
911| # endif
912| #endif
913| #ifdef HAVE_STRING_H
914| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
915| #  include <memory.h>
916| # endif
917| # include <string.h>
918| #endif
919| #ifdef HAVE_STRINGS_H
920| # include <strings.h>
921| #endif
922| #ifdef HAVE_INTTYPES_H
923| # include <inttypes.h>
924| #endif
925| #ifdef HAVE_STDINT_H
926| # include <stdint.h>
927| #endif
928| #ifdef HAVE_UNISTD_H
929| # include <unistd.h>
930| #endif
931| int
932| main ()
933| {
934| if (sizeof ((ptrdiff_t)))
935|           return 0;
936|   ;
937|   return 0;
938| }
939configure:8311: result: yes
940configure:8325: checking argz.h usability
941configure:8325: gcc -c -g -O2  conftest.c >&5
942conftest.c:84:10: fatal error: 'argz.h' file not found
943#include <argz.h>
944         ^
9451 error generated.
946configure:8325: $? = 1
947configure: failed program was:
948| /* confdefs.h */
949| #define PACKAGE_NAME "pcb"
950| #define PACKAGE_TARNAME "pcb"
951| #define PACKAGE_VERSION "20140316"
952| #define PACKAGE_STRING "pcb 20140316"
953| #define PACKAGE_BUGREPORT ""
954| #define PACKAGE_URL ""
955| #define PACKAGE "pcb"
956| #define VERSION "20140316"
957| #define STDC_HEADERS 1
958| #define HAVE_SYS_TYPES_H 1
959| #define HAVE_SYS_STAT_H 1
960| #define HAVE_STDLIB_H 1
961| #define HAVE_STRING_H 1
962| #define HAVE_MEMORY_H 1
963| #define HAVE_STRINGS_H 1
964| #define HAVE_INTTYPES_H 1
965| #define HAVE_STDINT_H 1
966| #define HAVE_UNISTD_H 1
967| #define __EXTENSIONS__ 1
968| #define _ALL_SOURCE 1
969| #define _GNU_SOURCE 1
970| #define _POSIX_PTHREAD_SEMANTICS 1
971| #define _TANDEM_SOURCE 1
972| #define PCB_DIR_SEPARATOR_C '/'
973| #define PCB_DIR_SEPARATOR_S "/"
974| #define PCB_PATH_DELIMETER ":"
975| #define GETTEXT_PACKAGE "pcb"
976| #define HAVE_LONG_LONG 1
977| #define HAVE_LONG_DOUBLE 1
978| #define HAVE_WCHAR_T 1
979| #define HAVE_WINT_T 1
980| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
981| #define HAVE_STDINT_H_WITH_UINTMAX 1
982| #define HAVE_INTMAX_T 1
983| #define HAVE_POSIX_PRINTF 1
984| #define HAVE_ALLOCA_H 1
985| #define HAVE_ALLOCA 1
986| #define HAVE_STDLIB_H 1
987| #define HAVE_UNISTD_H 1
988| #define HAVE_SYS_PARAM_H 1
989| #define HAVE_GETPAGESIZE 1
990| #define HAVE_MMAP 1
991| #define INTDIV0_RAISES_SIGFPE 0
992| #define HAVE_UNSIGNED_LONG_LONG 1
993| #define HAVE_UINTMAX_T 1
994| #define HAVE_INTTYPES_H 1
995| #define HAVE_STDINT_H 1
996| #define HAVE_STDINT_H 1
997| /* end confdefs.h.  */
998| #include <stdio.h>
999| #ifdef HAVE_SYS_TYPES_H
1000| # include <sys/types.h>
1001| #endif
1002| #ifdef HAVE_SYS_STAT_H
1003| # include <sys/stat.h>
1004| #endif
1005| #ifdef STDC_HEADERS
1006| # include <stdlib.h>
1007| # include <stddef.h>
1008| #else
1009| # ifdef HAVE_STDLIB_H
1010| #  include <stdlib.h>
1011| # endif
1012| #endif
1013| #ifdef HAVE_STRING_H
1014| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
1015| #  include <memory.h>
1016| # endif
1017| # include <string.h>
1018| #endif
1019| #ifdef HAVE_STRINGS_H
1020| # include <strings.h>
1021| #endif
1022| #ifdef HAVE_INTTYPES_H
1023| # include <inttypes.h>
1024| #endif
1025| #ifdef HAVE_STDINT_H
1026| # include <stdint.h>
1027| #endif
1028| #ifdef HAVE_UNISTD_H
1029| # include <unistd.h>
1030| #endif
1031| #include <argz.h>
1032configure:8325: result: no
1033configure:8325: checking argz.h presence
1034configure:8325: gcc -E  conftest.c
1035conftest.c:51:10: fatal error: 'argz.h' file not found
1036#include <argz.h>
1037         ^
10381 error generated.
1039configure:8325: $? = 1
1040configure: failed program was:
1041| /* confdefs.h */
1042| #define PACKAGE_NAME "pcb"
1043| #define PACKAGE_TARNAME "pcb"
1044| #define PACKAGE_VERSION "20140316"
1045| #define PACKAGE_STRING "pcb 20140316"
1046| #define PACKAGE_BUGREPORT ""
1047| #define PACKAGE_URL ""
1048| #define PACKAGE "pcb"
1049| #define VERSION "20140316"
1050| #define STDC_HEADERS 1
1051| #define HAVE_SYS_TYPES_H 1
1052| #define HAVE_SYS_STAT_H 1
1053| #define HAVE_STDLIB_H 1
1054| #define HAVE_STRING_H 1
1055| #define HAVE_MEMORY_H 1
1056| #define HAVE_STRINGS_H 1
1057| #define HAVE_INTTYPES_H 1
1058| #define HAVE_STDINT_H 1
1059| #define HAVE_UNISTD_H 1
1060| #define __EXTENSIONS__ 1
1061| #define _ALL_SOURCE 1
1062| #define _GNU_SOURCE 1
1063| #define _POSIX_PTHREAD_SEMANTICS 1
1064| #define _TANDEM_SOURCE 1
1065| #define PCB_DIR_SEPARATOR_C '/'
1066| #define PCB_DIR_SEPARATOR_S "/"
1067| #define PCB_PATH_DELIMETER ":"
1068| #define GETTEXT_PACKAGE "pcb"
1069| #define HAVE_LONG_LONG 1
1070| #define HAVE_LONG_DOUBLE 1
1071| #define HAVE_WCHAR_T 1
1072| #define HAVE_WINT_T 1
1073| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
1074| #define HAVE_STDINT_H_WITH_UINTMAX 1
1075| #define HAVE_INTMAX_T 1
1076| #define HAVE_POSIX_PRINTF 1
1077| #define HAVE_ALLOCA_H 1
1078| #define HAVE_ALLOCA 1
1079| #define HAVE_STDLIB_H 1
1080| #define HAVE_UNISTD_H 1
1081| #define HAVE_SYS_PARAM_H 1
1082| #define HAVE_GETPAGESIZE 1
1083| #define HAVE_MMAP 1
1084| #define INTDIV0_RAISES_SIGFPE 0
1085| #define HAVE_UNSIGNED_LONG_LONG 1
1086| #define HAVE_UINTMAX_T 1
1087| #define HAVE_INTTYPES_H 1
1088| #define HAVE_STDINT_H 1
1089| #define HAVE_STDINT_H 1
1090| /* end confdefs.h.  */
1091| #include <argz.h>
1092configure:8325: result: no
1093configure:8325: checking for argz.h
1094configure:8325: result: no
1095configure:8325: checking limits.h usability
1096configure:8325: gcc -c -g -O2  conftest.c >&5
1097configure:8325: $? = 0
1098configure:8325: result: yes
1099configure:8325: checking limits.h presence
1100configure:8325: gcc -E  conftest.c
1101configure:8325: $? = 0
1102configure:8325: result: yes
1103configure:8325: checking for limits.h
1104configure:8325: result: yes
1105configure:8325: checking locale.h usability
1106configure:8325: gcc -c -g -O2  conftest.c >&5
1107configure:8325: $? = 0
1108configure:8325: result: yes
1109configure:8325: checking locale.h presence
1110configure:8325: gcc -E  conftest.c
1111configure:8325: $? = 0
1112configure:8325: result: yes
1113configure:8325: checking for locale.h
1114configure:8325: result: yes
1115configure:8325: checking nl_types.h usability
1116configure:8325: gcc -c -g -O2  conftest.c >&5
1117configure:8325: $? = 0
1118configure:8325: result: yes
1119configure:8325: checking nl_types.h presence
1120configure:8325: gcc -E  conftest.c
1121configure:8325: $? = 0
1122configure:8325: result: yes
1123configure:8325: checking for nl_types.h
1124configure:8325: result: yes
1125configure:8325: checking malloc.h usability
1126configure:8325: gcc -c -g -O2  conftest.c >&5
1127conftest.c:87:10: fatal error: 'malloc.h' file not found
1128#include <malloc.h>
1129         ^
11301 error generated.
1131configure:8325: $? = 1
1132configure: failed program was:
1133| /* confdefs.h */
1134| #define PACKAGE_NAME "pcb"
1135| #define PACKAGE_TARNAME "pcb"
1136| #define PACKAGE_VERSION "20140316"
1137| #define PACKAGE_STRING "pcb 20140316"
1138| #define PACKAGE_BUGREPORT ""
1139| #define PACKAGE_URL ""
1140| #define PACKAGE "pcb"
1141| #define VERSION "20140316"
1142| #define STDC_HEADERS 1
1143| #define HAVE_SYS_TYPES_H 1
1144| #define HAVE_SYS_STAT_H 1
1145| #define HAVE_STDLIB_H 1
1146| #define HAVE_STRING_H 1
1147| #define HAVE_MEMORY_H 1
1148| #define HAVE_STRINGS_H 1
1149| #define HAVE_INTTYPES_H 1
1150| #define HAVE_STDINT_H 1
1151| #define HAVE_UNISTD_H 1
1152| #define __EXTENSIONS__ 1
1153| #define _ALL_SOURCE 1
1154| #define _GNU_SOURCE 1
1155| #define _POSIX_PTHREAD_SEMANTICS 1
1156| #define _TANDEM_SOURCE 1
1157| #define PCB_DIR_SEPARATOR_C '/'
1158| #define PCB_DIR_SEPARATOR_S "/"
1159| #define PCB_PATH_DELIMETER ":"
1160| #define GETTEXT_PACKAGE "pcb"
1161| #define HAVE_LONG_LONG 1
1162| #define HAVE_LONG_DOUBLE 1
1163| #define HAVE_WCHAR_T 1
1164| #define HAVE_WINT_T 1
1165| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
1166| #define HAVE_STDINT_H_WITH_UINTMAX 1
1167| #define HAVE_INTMAX_T 1
1168| #define HAVE_POSIX_PRINTF 1
1169| #define HAVE_ALLOCA_H 1
1170| #define HAVE_ALLOCA 1
1171| #define HAVE_STDLIB_H 1
1172| #define HAVE_UNISTD_H 1
1173| #define HAVE_SYS_PARAM_H 1
1174| #define HAVE_GETPAGESIZE 1
1175| #define HAVE_MMAP 1
1176| #define INTDIV0_RAISES_SIGFPE 0
1177| #define HAVE_UNSIGNED_LONG_LONG 1
1178| #define HAVE_UINTMAX_T 1
1179| #define HAVE_INTTYPES_H 1
1180| #define HAVE_STDINT_H 1
1181| #define HAVE_STDINT_H 1
1182| #define HAVE_LIMITS_H 1
1183| #define HAVE_LOCALE_H 1
1184| #define HAVE_NL_TYPES_H 1
1185| /* end confdefs.h.  */
1186| #include <stdio.h>
1187| #ifdef HAVE_SYS_TYPES_H
1188| # include <sys/types.h>
1189| #endif
1190| #ifdef HAVE_SYS_STAT_H
1191| # include <sys/stat.h>
1192| #endif
1193| #ifdef STDC_HEADERS
1194| # include <stdlib.h>
1195| # include <stddef.h>
1196| #else
1197| # ifdef HAVE_STDLIB_H
1198| #  include <stdlib.h>
1199| # endif
1200| #endif
1201| #ifdef HAVE_STRING_H
1202| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
1203| #  include <memory.h>
1204| # endif
1205| # include <string.h>
1206| #endif
1207| #ifdef HAVE_STRINGS_H
1208| # include <strings.h>
1209| #endif
1210| #ifdef HAVE_INTTYPES_H
1211| # include <inttypes.h>
1212| #endif
1213| #ifdef HAVE_STDINT_H
1214| # include <stdint.h>
1215| #endif
1216| #ifdef HAVE_UNISTD_H
1217| # include <unistd.h>
1218| #endif
1219| #include <malloc.h>
1220configure:8325: result: no
1221configure:8325: checking malloc.h presence
1222configure:8325: gcc -E  conftest.c
1223conftest.c:54:10: fatal error: 'malloc.h' file not found
1224#include <malloc.h>
1225         ^
12261 error generated.
1227configure:8325: $? = 1
1228configure: failed program was:
1229| /* confdefs.h */
1230| #define PACKAGE_NAME "pcb"
1231| #define PACKAGE_TARNAME "pcb"
1232| #define PACKAGE_VERSION "20140316"
1233| #define PACKAGE_STRING "pcb 20140316"
1234| #define PACKAGE_BUGREPORT ""
1235| #define PACKAGE_URL ""
1236| #define PACKAGE "pcb"
1237| #define VERSION "20140316"
1238| #define STDC_HEADERS 1
1239| #define HAVE_SYS_TYPES_H 1
1240| #define HAVE_SYS_STAT_H 1
1241| #define HAVE_STDLIB_H 1
1242| #define HAVE_STRING_H 1
1243| #define HAVE_MEMORY_H 1
1244| #define HAVE_STRINGS_H 1
1245| #define HAVE_INTTYPES_H 1
1246| #define HAVE_STDINT_H 1
1247| #define HAVE_UNISTD_H 1
1248| #define __EXTENSIONS__ 1
1249| #define _ALL_SOURCE 1
1250| #define _GNU_SOURCE 1
1251| #define _POSIX_PTHREAD_SEMANTICS 1
1252| #define _TANDEM_SOURCE 1
1253| #define PCB_DIR_SEPARATOR_C '/'
1254| #define PCB_DIR_SEPARATOR_S "/"
1255| #define PCB_PATH_DELIMETER ":"
1256| #define GETTEXT_PACKAGE "pcb"
1257| #define HAVE_LONG_LONG 1
1258| #define HAVE_LONG_DOUBLE 1
1259| #define HAVE_WCHAR_T 1
1260| #define HAVE_WINT_T 1
1261| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
1262| #define HAVE_STDINT_H_WITH_UINTMAX 1
1263| #define HAVE_INTMAX_T 1
1264| #define HAVE_POSIX_PRINTF 1
1265| #define HAVE_ALLOCA_H 1
1266| #define HAVE_ALLOCA 1
1267| #define HAVE_STDLIB_H 1
1268| #define HAVE_UNISTD_H 1
1269| #define HAVE_SYS_PARAM_H 1
1270| #define HAVE_GETPAGESIZE 1
1271| #define HAVE_MMAP 1
1272| #define INTDIV0_RAISES_SIGFPE 0
1273| #define HAVE_UNSIGNED_LONG_LONG 1
1274| #define HAVE_UINTMAX_T 1
1275| #define HAVE_INTTYPES_H 1
1276| #define HAVE_STDINT_H 1
1277| #define HAVE_STDINT_H 1
1278| #define HAVE_LIMITS_H 1
1279| #define HAVE_LOCALE_H 1
1280| #define HAVE_NL_TYPES_H 1
1281| /* end confdefs.h.  */
1282| #include <malloc.h>
1283configure:8325: result: no
1284configure:8325: checking for malloc.h
1285configure:8325: result: no
1286configure:8325: checking stddef.h usability
1287configure:8325: gcc -c -g -O2  conftest.c >&5
1288configure:8325: $? = 0
1289configure:8325: result: yes
1290configure:8325: checking stddef.h presence
1291configure:8325: gcc -E  conftest.c
1292configure:8325: $? = 0
1293configure:8325: result: yes
1294configure:8325: checking for stddef.h
1295configure:8325: result: yes
1296configure:8325: checking for stdlib.h
1297configure:8325: result: yes
1298configure:8325: checking for string.h
1299configure:8325: result: yes
1300configure:8325: checking for unistd.h
1301configure:8325: result: yes
1302configure:8325: checking for sys/param.h
1303configure:8325: result: yes
1304configure:8341: checking for asprintf
1305configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1306conftest.c:93:18: warning: format string missing [-Wformat]
1307return asprintf ();
1308       ~~~~~~~~  ^
13091 warning generated.
1310configure:8341: $? = 0
1311configure:8341: result: yes
1312configure:8341: checking for fwprintf
1313configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1314configure:8341: $? = 0
1315configure:8341: result: yes
1316configure:8341: checking for getcwd
1317configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1318configure:8341: $? = 0
1319configure:8341: result: yes
1320configure:8341: checking for getegid
1321configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1322configure:8341: $? = 0
1323configure:8341: result: yes
1324configure:8341: checking for geteuid
1325configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1326configure:8341: $? = 0
1327configure:8341: result: yes
1328configure:8341: checking for getgid
1329configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1330configure:8341: $? = 0
1331configure:8341: result: yes
1332configure:8341: checking for getuid
1333configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1334configure:8341: $? = 0
1335configure:8341: result: yes
1336configure:8341: checking for mempcpy
1337configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1338Undefined symbols for architecture x86_64:
1339  "_mempcpy", referenced from:
1340      _main in conftest-c5e2d8.o
1341ld: symbol(s) not found for architecture x86_64
1342clang: error: linker command failed with exit code 1 (use -v to see invocation)
1343configure:8341: $? = 1
1344configure: failed program was:
1345| /* confdefs.h */
1346| #define PACKAGE_NAME "pcb"
1347| #define PACKAGE_TARNAME "pcb"
1348| #define PACKAGE_VERSION "20140316"
1349| #define PACKAGE_STRING "pcb 20140316"
1350| #define PACKAGE_BUGREPORT ""
1351| #define PACKAGE_URL ""
1352| #define PACKAGE "pcb"
1353| #define VERSION "20140316"
1354| #define STDC_HEADERS 1
1355| #define HAVE_SYS_TYPES_H 1
1356| #define HAVE_SYS_STAT_H 1
1357| #define HAVE_STDLIB_H 1
1358| #define HAVE_STRING_H 1
1359| #define HAVE_MEMORY_H 1
1360| #define HAVE_STRINGS_H 1
1361| #define HAVE_INTTYPES_H 1
1362| #define HAVE_STDINT_H 1
1363| #define HAVE_UNISTD_H 1
1364| #define __EXTENSIONS__ 1
1365| #define _ALL_SOURCE 1
1366| #define _GNU_SOURCE 1
1367| #define _POSIX_PTHREAD_SEMANTICS 1
1368| #define _TANDEM_SOURCE 1
1369| #define PCB_DIR_SEPARATOR_C '/'
1370| #define PCB_DIR_SEPARATOR_S "/"
1371| #define PCB_PATH_DELIMETER ":"
1372| #define GETTEXT_PACKAGE "pcb"
1373| #define HAVE_LONG_LONG 1
1374| #define HAVE_LONG_DOUBLE 1
1375| #define HAVE_WCHAR_T 1
1376| #define HAVE_WINT_T 1
1377| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
1378| #define HAVE_STDINT_H_WITH_UINTMAX 1
1379| #define HAVE_INTMAX_T 1
1380| #define HAVE_POSIX_PRINTF 1
1381| #define HAVE_ALLOCA_H 1
1382| #define HAVE_ALLOCA 1
1383| #define HAVE_STDLIB_H 1
1384| #define HAVE_UNISTD_H 1
1385| #define HAVE_SYS_PARAM_H 1
1386| #define HAVE_GETPAGESIZE 1
1387| #define HAVE_MMAP 1
1388| #define INTDIV0_RAISES_SIGFPE 0
1389| #define HAVE_UNSIGNED_LONG_LONG 1
1390| #define HAVE_UINTMAX_T 1
1391| #define HAVE_INTTYPES_H 1
1392| #define HAVE_STDINT_H 1
1393| #define HAVE_STDINT_H 1
1394| #define HAVE_LIMITS_H 1
1395| #define HAVE_LOCALE_H 1
1396| #define HAVE_NL_TYPES_H 1
1397| #define HAVE_STDDEF_H 1
1398| #define HAVE_STDLIB_H 1
1399| #define HAVE_STRING_H 1
1400| #define HAVE_UNISTD_H 1
1401| #define HAVE_SYS_PARAM_H 1
1402| #define HAVE_ASPRINTF 1
1403| #define HAVE_FWPRINTF 1
1404| #define HAVE_GETCWD 1
1405| #define HAVE_GETEGID 1
1406| #define HAVE_GETEUID 1
1407| #define HAVE_GETGID 1
1408| #define HAVE_GETUID 1
1409| /* end confdefs.h.  */
1410| /* Define mempcpy to an innocuous variant, in case <limits.h> declares mempcpy.
1411|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1412| #define mempcpy innocuous_mempcpy
1413|
1414| /* System header to define __stub macros and hopefully few prototypes,
1415|     which can conflict with char mempcpy (); below.
1416|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1417|     <limits.h> exists even on freestanding compilers.  */
1418|
1419| #ifdef __STDC__
1420| # include <limits.h>
1421| #else
1422| # include <assert.h>
1423| #endif
1424|
1425| #undef mempcpy
1426|
1427| /* Override any GCC internal prototype to avoid an error.
1428|    Use char because int might match the return type of a GCC
1429|    builtin and then its argument prototype would still apply.  */
1430| #ifdef __cplusplus
1431| extern "C"
1432| #endif
1433| char mempcpy ();
1434| /* The GNU C library defines this for functions which it implements
1435|     to always fail with ENOSYS.  Some functions are actually named
1436|     something starting with __ and the normal name is an alias.  */
1437| #if defined __stub_mempcpy || defined __stub___mempcpy
1438| choke me
1439| #endif
1440|
1441| int
1442| main ()
1443| {
1444| return mempcpy ();
1445|   ;
1446|   return 0;
1447| }
1448configure:8341: result: no
1449configure:8341: checking for munmap
1450configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1451configure:8341: $? = 0
1452configure:8341: result: yes
1453configure:8341: checking for putenv
1454configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1455configure:8341: $? = 0
1456configure:8341: result: yes
1457configure:8341: checking for setenv
1458configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1459configure:8341: $? = 0
1460configure:8341: result: yes
1461configure:8341: checking for setlocale
1462configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1463configure:8341: $? = 0
1464configure:8341: result: yes
1465configure:8341: checking for snprintf
1466configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1467conftest.c:93:6: warning: incompatible redeclaration of library function 'snprintf' [-Wincompatible-library-redeclaration]
1468char snprintf ();
1469     ^
1470conftest.c:93:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned long, const char *, ...)'
14711 warning generated.
1472configure:8341: $? = 0
1473configure:8341: result: yes
1474configure:8341: checking for stpcpy
1475configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1476conftest.c:94:6: warning: incompatible redeclaration of library function 'stpcpy' [-Wincompatible-library-redeclaration]
1477char stpcpy ();
1478     ^
1479conftest.c:94:6: note: 'stpcpy' is a builtin with type 'char *(char *, const char *)'
14801 warning generated.
1481configure:8341: $? = 0
1482configure:8341: result: yes
1483configure:8341: checking for strcasecmp
1484configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1485conftest.c:95:6: warning: incompatible redeclaration of library function 'strcasecmp' [-Wincompatible-library-redeclaration]
1486char strcasecmp ();
1487     ^
1488conftest.c:95:6: note: 'strcasecmp' is a builtin with type 'int (const char *, const char *)'
14891 warning generated.
1490configure:8341: $? = 0
1491configure:8341: result: yes
1492configure:8341: checking for strdup
1493configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1494conftest.c:96:6: warning: incompatible redeclaration of library function 'strdup' [-Wincompatible-library-redeclaration]
1495char strdup ();
1496     ^
1497conftest.c:96:6: note: 'strdup' is a builtin with type 'char *(const char *)'
14981 warning generated.
1499configure:8341: $? = 0
1500configure:8341: result: yes
1501configure:8341: checking for strtoul
1502configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1503configure:8341: $? = 0
1504configure:8341: result: yes
1505configure:8341: checking for tsearch
1506configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1507configure:8341: $? = 0
1508configure:8341: result: yes
1509configure:8341: checking for wcslen
1510configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1511configure:8341: $? = 0
1512configure:8341: result: yes
1513configure:8341: checking for __argz_count
1514configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1515Undefined symbols for architecture x86_64:
1516  "___argz_count", referenced from:
1517      _main in conftest-9f5feb.o
1518ld: symbol(s) not found for architecture x86_64
1519clang: error: linker command failed with exit code 1 (use -v to see invocation)
1520configure:8341: $? = 1
1521configure: failed program was:
1522| /* confdefs.h */
1523| #define PACKAGE_NAME "pcb"
1524| #define PACKAGE_TARNAME "pcb"
1525| #define PACKAGE_VERSION "20140316"
1526| #define PACKAGE_STRING "pcb 20140316"
1527| #define PACKAGE_BUGREPORT ""
1528| #define PACKAGE_URL ""
1529| #define PACKAGE "pcb"
1530| #define VERSION "20140316"
1531| #define STDC_HEADERS 1
1532| #define HAVE_SYS_TYPES_H 1
1533| #define HAVE_SYS_STAT_H 1
1534| #define HAVE_STDLIB_H 1
1535| #define HAVE_STRING_H 1
1536| #define HAVE_MEMORY_H 1
1537| #define HAVE_STRINGS_H 1
1538| #define HAVE_INTTYPES_H 1
1539| #define HAVE_STDINT_H 1
1540| #define HAVE_UNISTD_H 1
1541| #define __EXTENSIONS__ 1
1542| #define _ALL_SOURCE 1
1543| #define _GNU_SOURCE 1
1544| #define _POSIX_PTHREAD_SEMANTICS 1
1545| #define _TANDEM_SOURCE 1
1546| #define PCB_DIR_SEPARATOR_C '/'
1547| #define PCB_DIR_SEPARATOR_S "/"
1548| #define PCB_PATH_DELIMETER ":"
1549| #define GETTEXT_PACKAGE "pcb"
1550| #define HAVE_LONG_LONG 1
1551| #define HAVE_LONG_DOUBLE 1
1552| #define HAVE_WCHAR_T 1
1553| #define HAVE_WINT_T 1
1554| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
1555| #define HAVE_STDINT_H_WITH_UINTMAX 1
1556| #define HAVE_INTMAX_T 1
1557| #define HAVE_POSIX_PRINTF 1
1558| #define HAVE_ALLOCA_H 1
1559| #define HAVE_ALLOCA 1
1560| #define HAVE_STDLIB_H 1
1561| #define HAVE_UNISTD_H 1
1562| #define HAVE_SYS_PARAM_H 1
1563| #define HAVE_GETPAGESIZE 1
1564| #define HAVE_MMAP 1
1565| #define INTDIV0_RAISES_SIGFPE 0
1566| #define HAVE_UNSIGNED_LONG_LONG 1
1567| #define HAVE_UINTMAX_T 1
1568| #define HAVE_INTTYPES_H 1
1569| #define HAVE_STDINT_H 1
1570| #define HAVE_STDINT_H 1
1571| #define HAVE_LIMITS_H 1
1572| #define HAVE_LOCALE_H 1
1573| #define HAVE_NL_TYPES_H 1
1574| #define HAVE_STDDEF_H 1
1575| #define HAVE_STDLIB_H 1
1576| #define HAVE_STRING_H 1
1577| #define HAVE_UNISTD_H 1
1578| #define HAVE_SYS_PARAM_H 1
1579| #define HAVE_ASPRINTF 1
1580| #define HAVE_FWPRINTF 1
1581| #define HAVE_GETCWD 1
1582| #define HAVE_GETEGID 1
1583| #define HAVE_GETEUID 1
1584| #define HAVE_GETGID 1
1585| #define HAVE_GETUID 1
1586| #define HAVE_MUNMAP 1
1587| #define HAVE_PUTENV 1
1588| #define HAVE_SETENV 1
1589| #define HAVE_SETLOCALE 1
1590| #define HAVE_SNPRINTF 1
1591| #define HAVE_STPCPY 1
1592| #define HAVE_STRCASECMP 1
1593| #define HAVE_STRDUP 1
1594| #define HAVE_STRTOUL 1
1595| #define HAVE_TSEARCH 1
1596| #define HAVE_WCSLEN 1
1597| /* end confdefs.h.  */
1598| /* Define __argz_count to an innocuous variant, in case <limits.h> declares __argz_count.
1599|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1600| #define __argz_count innocuous___argz_count
1601|
1602| /* System header to define __stub macros and hopefully few prototypes,
1603|     which can conflict with char __argz_count (); below.
1604|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1605|     <limits.h> exists even on freestanding compilers.  */
1606|
1607| #ifdef __STDC__
1608| # include <limits.h>
1609| #else
1610| # include <assert.h>
1611| #endif
1612|
1613| #undef __argz_count
1614|
1615| /* Override any GCC internal prototype to avoid an error.
1616|    Use char because int might match the return type of a GCC
1617|    builtin and then its argument prototype would still apply.  */
1618| #ifdef __cplusplus
1619| extern "C"
1620| #endif
1621| char __argz_count ();
1622| /* The GNU C library defines this for functions which it implements
1623|     to always fail with ENOSYS.  Some functions are actually named
1624|     something starting with __ and the normal name is an alias.  */
1625| #if defined __stub___argz_count || defined __stub_____argz_count
1626| choke me
1627| #endif
1628|
1629| int
1630| main ()
1631| {
1632| return __argz_count ();
1633|   ;
1634|   return 0;
1635| }
1636configure:8341: result: no
1637configure:8341: checking for __argz_stringify
1638configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1639Undefined symbols for architecture x86_64:
1640  "___argz_stringify", referenced from:
1641      _main in conftest-303f6c.o
1642ld: symbol(s) not found for architecture x86_64
1643clang: error: linker command failed with exit code 1 (use -v to see invocation)
1644configure:8341: $? = 1
1645configure: failed program was:
1646| /* confdefs.h */
1647| #define PACKAGE_NAME "pcb"
1648| #define PACKAGE_TARNAME "pcb"
1649| #define PACKAGE_VERSION "20140316"
1650| #define PACKAGE_STRING "pcb 20140316"
1651| #define PACKAGE_BUGREPORT ""
1652| #define PACKAGE_URL ""
1653| #define PACKAGE "pcb"
1654| #define VERSION "20140316"
1655| #define STDC_HEADERS 1
1656| #define HAVE_SYS_TYPES_H 1
1657| #define HAVE_SYS_STAT_H 1
1658| #define HAVE_STDLIB_H 1
1659| #define HAVE_STRING_H 1
1660| #define HAVE_MEMORY_H 1
1661| #define HAVE_STRINGS_H 1
1662| #define HAVE_INTTYPES_H 1
1663| #define HAVE_STDINT_H 1
1664| #define HAVE_UNISTD_H 1
1665| #define __EXTENSIONS__ 1
1666| #define _ALL_SOURCE 1
1667| #define _GNU_SOURCE 1
1668| #define _POSIX_PTHREAD_SEMANTICS 1
1669| #define _TANDEM_SOURCE 1
1670| #define PCB_DIR_SEPARATOR_C '/'
1671| #define PCB_DIR_SEPARATOR_S "/"
1672| #define PCB_PATH_DELIMETER ":"
1673| #define GETTEXT_PACKAGE "pcb"
1674| #define HAVE_LONG_LONG 1
1675| #define HAVE_LONG_DOUBLE 1
1676| #define HAVE_WCHAR_T 1
1677| #define HAVE_WINT_T 1
1678| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
1679| #define HAVE_STDINT_H_WITH_UINTMAX 1
1680| #define HAVE_INTMAX_T 1
1681| #define HAVE_POSIX_PRINTF 1
1682| #define HAVE_ALLOCA_H 1
1683| #define HAVE_ALLOCA 1
1684| #define HAVE_STDLIB_H 1
1685| #define HAVE_UNISTD_H 1
1686| #define HAVE_SYS_PARAM_H 1
1687| #define HAVE_GETPAGESIZE 1
1688| #define HAVE_MMAP 1
1689| #define INTDIV0_RAISES_SIGFPE 0
1690| #define HAVE_UNSIGNED_LONG_LONG 1
1691| #define HAVE_UINTMAX_T 1
1692| #define HAVE_INTTYPES_H 1
1693| #define HAVE_STDINT_H 1
1694| #define HAVE_STDINT_H 1
1695| #define HAVE_LIMITS_H 1
1696| #define HAVE_LOCALE_H 1
1697| #define HAVE_NL_TYPES_H 1
1698| #define HAVE_STDDEF_H 1
1699| #define HAVE_STDLIB_H 1
1700| #define HAVE_STRING_H 1
1701| #define HAVE_UNISTD_H 1
1702| #define HAVE_SYS_PARAM_H 1
1703| #define HAVE_ASPRINTF 1
1704| #define HAVE_FWPRINTF 1
1705| #define HAVE_GETCWD 1
1706| #define HAVE_GETEGID 1
1707| #define HAVE_GETEUID 1
1708| #define HAVE_GETGID 1
1709| #define HAVE_GETUID 1
1710| #define HAVE_MUNMAP 1
1711| #define HAVE_PUTENV 1
1712| #define HAVE_SETENV 1
1713| #define HAVE_SETLOCALE 1
1714| #define HAVE_SNPRINTF 1
1715| #define HAVE_STPCPY 1
1716| #define HAVE_STRCASECMP 1
1717| #define HAVE_STRDUP 1
1718| #define HAVE_STRTOUL 1
1719| #define HAVE_TSEARCH 1
1720| #define HAVE_WCSLEN 1
1721| /* end confdefs.h.  */
1722| /* Define __argz_stringify to an innocuous variant, in case <limits.h> declares __argz_stringify.
1723|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1724| #define __argz_stringify innocuous___argz_stringify
1725|
1726| /* System header to define __stub macros and hopefully few prototypes,
1727|     which can conflict with char __argz_stringify (); below.
1728|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1729|     <limits.h> exists even on freestanding compilers.  */
1730|
1731| #ifdef __STDC__
1732| # include <limits.h>
1733| #else
1734| # include <assert.h>
1735| #endif
1736|
1737| #undef __argz_stringify
1738|
1739| /* Override any GCC internal prototype to avoid an error.
1740|    Use char because int might match the return type of a GCC
1741|    builtin and then its argument prototype would still apply.  */
1742| #ifdef __cplusplus
1743| extern "C"
1744| #endif
1745| char __argz_stringify ();
1746| /* The GNU C library defines this for functions which it implements
1747|     to always fail with ENOSYS.  Some functions are actually named
1748|     something starting with __ and the normal name is an alias.  */
1749| #if defined __stub___argz_stringify || defined __stub_____argz_stringify
1750| choke me
1751| #endif
1752|
1753| int
1754| main ()
1755| {
1756| return __argz_stringify ();
1757|   ;
1758|   return 0;
1759| }
1760configure:8341: result: no
1761configure:8341: checking for __argz_next
1762configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1763Undefined symbols for architecture x86_64:
1764  "___argz_next", referenced from:
1765      _main in conftest-6e1ed8.o
1766ld: symbol(s) not found for architecture x86_64
1767clang: error: linker command failed with exit code 1 (use -v to see invocation)
1768configure:8341: $? = 1
1769configure: failed program was:
1770| /* confdefs.h */
1771| #define PACKAGE_NAME "pcb"
1772| #define PACKAGE_TARNAME "pcb"
1773| #define PACKAGE_VERSION "20140316"
1774| #define PACKAGE_STRING "pcb 20140316"
1775| #define PACKAGE_BUGREPORT ""
1776| #define PACKAGE_URL ""
1777| #define PACKAGE "pcb"
1778| #define VERSION "20140316"
1779| #define STDC_HEADERS 1
1780| #define HAVE_SYS_TYPES_H 1
1781| #define HAVE_SYS_STAT_H 1
1782| #define HAVE_STDLIB_H 1
1783| #define HAVE_STRING_H 1
1784| #define HAVE_MEMORY_H 1
1785| #define HAVE_STRINGS_H 1
1786| #define HAVE_INTTYPES_H 1
1787| #define HAVE_STDINT_H 1
1788| #define HAVE_UNISTD_H 1
1789| #define __EXTENSIONS__ 1
1790| #define _ALL_SOURCE 1
1791| #define _GNU_SOURCE 1
1792| #define _POSIX_PTHREAD_SEMANTICS 1
1793| #define _TANDEM_SOURCE 1
1794| #define PCB_DIR_SEPARATOR_C '/'
1795| #define PCB_DIR_SEPARATOR_S "/"
1796| #define PCB_PATH_DELIMETER ":"
1797| #define GETTEXT_PACKAGE "pcb"
1798| #define HAVE_LONG_LONG 1
1799| #define HAVE_LONG_DOUBLE 1
1800| #define HAVE_WCHAR_T 1
1801| #define HAVE_WINT_T 1
1802| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
1803| #define HAVE_STDINT_H_WITH_UINTMAX 1
1804| #define HAVE_INTMAX_T 1
1805| #define HAVE_POSIX_PRINTF 1
1806| #define HAVE_ALLOCA_H 1
1807| #define HAVE_ALLOCA 1
1808| #define HAVE_STDLIB_H 1
1809| #define HAVE_UNISTD_H 1
1810| #define HAVE_SYS_PARAM_H 1
1811| #define HAVE_GETPAGESIZE 1
1812| #define HAVE_MMAP 1
1813| #define INTDIV0_RAISES_SIGFPE 0
1814| #define HAVE_UNSIGNED_LONG_LONG 1
1815| #define HAVE_UINTMAX_T 1
1816| #define HAVE_INTTYPES_H 1
1817| #define HAVE_STDINT_H 1
1818| #define HAVE_STDINT_H 1
1819| #define HAVE_LIMITS_H 1
1820| #define HAVE_LOCALE_H 1
1821| #define HAVE_NL_TYPES_H 1
1822| #define HAVE_STDDEF_H 1
1823| #define HAVE_STDLIB_H 1
1824| #define HAVE_STRING_H 1
1825| #define HAVE_UNISTD_H 1
1826| #define HAVE_SYS_PARAM_H 1
1827| #define HAVE_ASPRINTF 1
1828| #define HAVE_FWPRINTF 1
1829| #define HAVE_GETCWD 1
1830| #define HAVE_GETEGID 1
1831| #define HAVE_GETEUID 1
1832| #define HAVE_GETGID 1
1833| #define HAVE_GETUID 1
1834| #define HAVE_MUNMAP 1
1835| #define HAVE_PUTENV 1
1836| #define HAVE_SETENV 1
1837| #define HAVE_SETLOCALE 1
1838| #define HAVE_SNPRINTF 1
1839| #define HAVE_STPCPY 1
1840| #define HAVE_STRCASECMP 1
1841| #define HAVE_STRDUP 1
1842| #define HAVE_STRTOUL 1
1843| #define HAVE_TSEARCH 1
1844| #define HAVE_WCSLEN 1
1845| /* end confdefs.h.  */
1846| /* Define __argz_next to an innocuous variant, in case <limits.h> declares __argz_next.
1847|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1848| #define __argz_next innocuous___argz_next
1849|
1850| /* System header to define __stub macros and hopefully few prototypes,
1851|     which can conflict with char __argz_next (); below.
1852|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1853|     <limits.h> exists even on freestanding compilers.  */
1854|
1855| #ifdef __STDC__
1856| # include <limits.h>
1857| #else
1858| # include <assert.h>
1859| #endif
1860|
1861| #undef __argz_next
1862|
1863| /* Override any GCC internal prototype to avoid an error.
1864|    Use char because int might match the return type of a GCC
1865|    builtin and then its argument prototype would still apply.  */
1866| #ifdef __cplusplus
1867| extern "C"
1868| #endif
1869| char __argz_next ();
1870| /* The GNU C library defines this for functions which it implements
1871|     to always fail with ENOSYS.  Some functions are actually named
1872|     something starting with __ and the normal name is an alias.  */
1873| #if defined __stub___argz_next || defined __stub_____argz_next
1874| choke me
1875| #endif
1876|
1877| int
1878| main ()
1879| {
1880| return __argz_next ();
1881|   ;
1882|   return 0;
1883| }
1884configure:8341: result: no
1885configure:8341: checking for __fsetlocking
1886configure:8341: gcc -o conftest -g -O2   conftest.c  >&5
1887Undefined symbols for architecture x86_64:
1888  "___fsetlocking", referenced from:
1889      _main in conftest-c8041e.o
1890ld: symbol(s) not found for architecture x86_64
1891clang: error: linker command failed with exit code 1 (use -v to see invocation)
1892configure:8341: $? = 1
1893configure: failed program was:
1894| /* confdefs.h */
1895| #define PACKAGE_NAME "pcb"
1896| #define PACKAGE_TARNAME "pcb"
1897| #define PACKAGE_VERSION "20140316"
1898| #define PACKAGE_STRING "pcb 20140316"
1899| #define PACKAGE_BUGREPORT ""
1900| #define PACKAGE_URL ""
1901| #define PACKAGE "pcb"
1902| #define VERSION "20140316"
1903| #define STDC_HEADERS 1
1904| #define HAVE_SYS_TYPES_H 1
1905| #define HAVE_SYS_STAT_H 1
1906| #define HAVE_STDLIB_H 1
1907| #define HAVE_STRING_H 1
1908| #define HAVE_MEMORY_H 1
1909| #define HAVE_STRINGS_H 1
1910| #define HAVE_INTTYPES_H 1
1911| #define HAVE_STDINT_H 1
1912| #define HAVE_UNISTD_H 1
1913| #define __EXTENSIONS__ 1
1914| #define _ALL_SOURCE 1
1915| #define _GNU_SOURCE 1
1916| #define _POSIX_PTHREAD_SEMANTICS 1
1917| #define _TANDEM_SOURCE 1
1918| #define PCB_DIR_SEPARATOR_C '/'
1919| #define PCB_DIR_SEPARATOR_S "/"
1920| #define PCB_PATH_DELIMETER ":"
1921| #define GETTEXT_PACKAGE "pcb"
1922| #define HAVE_LONG_LONG 1
1923| #define HAVE_LONG_DOUBLE 1
1924| #define HAVE_WCHAR_T 1
1925| #define HAVE_WINT_T 1
1926| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
1927| #define HAVE_STDINT_H_WITH_UINTMAX 1
1928| #define HAVE_INTMAX_T 1
1929| #define HAVE_POSIX_PRINTF 1
1930| #define HAVE_ALLOCA_H 1
1931| #define HAVE_ALLOCA 1
1932| #define HAVE_STDLIB_H 1
1933| #define HAVE_UNISTD_H 1
1934| #define HAVE_SYS_PARAM_H 1
1935| #define HAVE_GETPAGESIZE 1
1936| #define HAVE_MMAP 1
1937| #define INTDIV0_RAISES_SIGFPE 0
1938| #define HAVE_UNSIGNED_LONG_LONG 1
1939| #define HAVE_UINTMAX_T 1
1940| #define HAVE_INTTYPES_H 1
1941| #define HAVE_STDINT_H 1
1942| #define HAVE_STDINT_H 1
1943| #define HAVE_LIMITS_H 1
1944| #define HAVE_LOCALE_H 1
1945| #define HAVE_NL_TYPES_H 1
1946| #define HAVE_STDDEF_H 1
1947| #define HAVE_STDLIB_H 1
1948| #define HAVE_STRING_H 1
1949| #define HAVE_UNISTD_H 1
1950| #define HAVE_SYS_PARAM_H 1
1951| #define HAVE_ASPRINTF 1
1952| #define HAVE_FWPRINTF 1
1953| #define HAVE_GETCWD 1
1954| #define HAVE_GETEGID 1
1955| #define HAVE_GETEUID 1
1956| #define HAVE_GETGID 1
1957| #define HAVE_GETUID 1
1958| #define HAVE_MUNMAP 1
1959| #define HAVE_PUTENV 1
1960| #define HAVE_SETENV 1
1961| #define HAVE_SETLOCALE 1
1962| #define HAVE_SNPRINTF 1
1963| #define HAVE_STPCPY 1
1964| #define HAVE_STRCASECMP 1
1965| #define HAVE_STRDUP 1
1966| #define HAVE_STRTOUL 1
1967| #define HAVE_TSEARCH 1
1968| #define HAVE_WCSLEN 1
1969| /* end confdefs.h.  */
1970| /* Define __fsetlocking to an innocuous variant, in case <limits.h> declares __fsetlocking.
1971|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1972| #define __fsetlocking innocuous___fsetlocking
1973|
1974| /* System header to define __stub macros and hopefully few prototypes,
1975|     which can conflict with char __fsetlocking (); below.
1976|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1977|     <limits.h> exists even on freestanding compilers.  */
1978|
1979| #ifdef __STDC__
1980| # include <limits.h>
1981| #else
1982| # include <assert.h>
1983| #endif
1984|
1985| #undef __fsetlocking
1986|
1987| /* Override any GCC internal prototype to avoid an error.
1988|    Use char because int might match the return type of a GCC
1989|    builtin and then its argument prototype would still apply.  */
1990| #ifdef __cplusplus
1991| extern "C"
1992| #endif
1993| char __fsetlocking ();
1994| /* The GNU C library defines this for functions which it implements
1995|     to always fail with ENOSYS.  Some functions are actually named
1996|     something starting with __ and the normal name is an alias.  */
1997| #if defined __stub___fsetlocking || defined __stub_____fsetlocking
1998| choke me
1999| #endif
2000|
2001| int
2002| main ()
2003| {
2004| return __fsetlocking ();
2005|   ;
2006|   return 0;
2007| }
2008configure:8341: result: no
2009configure:8352: checking whether _snprintf is declared
2010configure:8372: gcc -c -g -O2  conftest.c >&5
2011conftest.c:83:22: error: use of undeclared identifier '_snprintf'
2012  char *p = (char *) _snprintf;
2013                     ^
20141 error generated.
2015configure:8372: $? = 1
2016configure: failed program was:
2017| /* confdefs.h */
2018| #define PACKAGE_NAME "pcb"
2019| #define PACKAGE_TARNAME "pcb"
2020| #define PACKAGE_VERSION "20140316"
2021| #define PACKAGE_STRING "pcb 20140316"
2022| #define PACKAGE_BUGREPORT ""
2023| #define PACKAGE_URL ""
2024| #define PACKAGE "pcb"
2025| #define VERSION "20140316"
2026| #define STDC_HEADERS 1
2027| #define HAVE_SYS_TYPES_H 1
2028| #define HAVE_SYS_STAT_H 1
2029| #define HAVE_STDLIB_H 1
2030| #define HAVE_STRING_H 1
2031| #define HAVE_MEMORY_H 1
2032| #define HAVE_STRINGS_H 1
2033| #define HAVE_INTTYPES_H 1
2034| #define HAVE_STDINT_H 1
2035| #define HAVE_UNISTD_H 1
2036| #define __EXTENSIONS__ 1
2037| #define _ALL_SOURCE 1
2038| #define _GNU_SOURCE 1
2039| #define _POSIX_PTHREAD_SEMANTICS 1
2040| #define _TANDEM_SOURCE 1
2041| #define PCB_DIR_SEPARATOR_C '/'
2042| #define PCB_DIR_SEPARATOR_S "/"
2043| #define PCB_PATH_DELIMETER ":"
2044| #define GETTEXT_PACKAGE "pcb"
2045| #define HAVE_LONG_LONG 1
2046| #define HAVE_LONG_DOUBLE 1
2047| #define HAVE_WCHAR_T 1
2048| #define HAVE_WINT_T 1
2049| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
2050| #define HAVE_STDINT_H_WITH_UINTMAX 1
2051| #define HAVE_INTMAX_T 1
2052| #define HAVE_POSIX_PRINTF 1
2053| #define HAVE_ALLOCA_H 1
2054| #define HAVE_ALLOCA 1
2055| #define HAVE_STDLIB_H 1
2056| #define HAVE_UNISTD_H 1
2057| #define HAVE_SYS_PARAM_H 1
2058| #define HAVE_GETPAGESIZE 1
2059| #define HAVE_MMAP 1
2060| #define INTDIV0_RAISES_SIGFPE 0
2061| #define HAVE_UNSIGNED_LONG_LONG 1
2062| #define HAVE_UINTMAX_T 1
2063| #define HAVE_INTTYPES_H 1
2064| #define HAVE_STDINT_H 1
2065| #define HAVE_STDINT_H 1
2066| #define HAVE_LIMITS_H 1
2067| #define HAVE_LOCALE_H 1
2068| #define HAVE_NL_TYPES_H 1
2069| #define HAVE_STDDEF_H 1
2070| #define HAVE_STDLIB_H 1
2071| #define HAVE_STRING_H 1
2072| #define HAVE_UNISTD_H 1
2073| #define HAVE_SYS_PARAM_H 1
2074| #define HAVE_ASPRINTF 1
2075| #define HAVE_FWPRINTF 1
2076| #define HAVE_GETCWD 1
2077| #define HAVE_GETEGID 1
2078| #define HAVE_GETEUID 1
2079| #define HAVE_GETGID 1
2080| #define HAVE_GETUID 1
2081| #define HAVE_MUNMAP 1
2082| #define HAVE_PUTENV 1
2083| #define HAVE_SETENV 1
2084| #define HAVE_SETLOCALE 1
2085| #define HAVE_SNPRINTF 1
2086| #define HAVE_STPCPY 1
2087| #define HAVE_STRCASECMP 1
2088| #define HAVE_STRDUP 1
2089| #define HAVE_STRTOUL 1
2090| #define HAVE_TSEARCH 1
2091| #define HAVE_WCSLEN 1
2092| /* end confdefs.h.  */
2093| #include <stdio.h>
2094| int
2095| main ()
2096| {
2097|
2098| #ifndef _snprintf
2099|   char *p = (char *) _snprintf;
2100| #endif
2101|
2102|   ;
2103|   return 0;
2104| }
2105configure:8379: result: no
2106configure:8393: checking whether _snwprintf is declared
2107configure:8413: gcc -c -g -O2  conftest.c >&5
2108conftest.c:84:22: error: use of undeclared identifier '_snwprintf'
2109  char *p = (char *) _snwprintf;
2110                     ^
21111 error generated.
2112configure:8413: $? = 1
2113configure: failed program was:
2114| /* confdefs.h */
2115| #define PACKAGE_NAME "pcb"
2116| #define PACKAGE_TARNAME "pcb"
2117| #define PACKAGE_VERSION "20140316"
2118| #define PACKAGE_STRING "pcb 20140316"
2119| #define PACKAGE_BUGREPORT ""
2120| #define PACKAGE_URL ""
2121| #define PACKAGE "pcb"
2122| #define VERSION "20140316"
2123| #define STDC_HEADERS 1
2124| #define HAVE_SYS_TYPES_H 1
2125| #define HAVE_SYS_STAT_H 1
2126| #define HAVE_STDLIB_H 1
2127| #define HAVE_STRING_H 1
2128| #define HAVE_MEMORY_H 1
2129| #define HAVE_STRINGS_H 1
2130| #define HAVE_INTTYPES_H 1
2131| #define HAVE_STDINT_H 1
2132| #define HAVE_UNISTD_H 1
2133| #define __EXTENSIONS__ 1
2134| #define _ALL_SOURCE 1
2135| #define _GNU_SOURCE 1
2136| #define _POSIX_PTHREAD_SEMANTICS 1
2137| #define _TANDEM_SOURCE 1
2138| #define PCB_DIR_SEPARATOR_C '/'
2139| #define PCB_DIR_SEPARATOR_S "/"
2140| #define PCB_PATH_DELIMETER ":"
2141| #define GETTEXT_PACKAGE "pcb"
2142| #define HAVE_LONG_LONG 1
2143| #define HAVE_LONG_DOUBLE 1
2144| #define HAVE_WCHAR_T 1
2145| #define HAVE_WINT_T 1
2146| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
2147| #define HAVE_STDINT_H_WITH_UINTMAX 1
2148| #define HAVE_INTMAX_T 1
2149| #define HAVE_POSIX_PRINTF 1
2150| #define HAVE_ALLOCA_H 1
2151| #define HAVE_ALLOCA 1
2152| #define HAVE_STDLIB_H 1
2153| #define HAVE_UNISTD_H 1
2154| #define HAVE_SYS_PARAM_H 1
2155| #define HAVE_GETPAGESIZE 1
2156| #define HAVE_MMAP 1
2157| #define INTDIV0_RAISES_SIGFPE 0
2158| #define HAVE_UNSIGNED_LONG_LONG 1
2159| #define HAVE_UINTMAX_T 1
2160| #define HAVE_INTTYPES_H 1
2161| #define HAVE_STDINT_H 1
2162| #define HAVE_STDINT_H 1
2163| #define HAVE_LIMITS_H 1
2164| #define HAVE_LOCALE_H 1
2165| #define HAVE_NL_TYPES_H 1
2166| #define HAVE_STDDEF_H 1
2167| #define HAVE_STDLIB_H 1
2168| #define HAVE_STRING_H 1
2169| #define HAVE_UNISTD_H 1
2170| #define HAVE_SYS_PARAM_H 1
2171| #define HAVE_ASPRINTF 1
2172| #define HAVE_FWPRINTF 1
2173| #define HAVE_GETCWD 1
2174| #define HAVE_GETEGID 1
2175| #define HAVE_GETEUID 1
2176| #define HAVE_GETGID 1
2177| #define HAVE_GETUID 1
2178| #define HAVE_MUNMAP 1
2179| #define HAVE_PUTENV 1
2180| #define HAVE_SETENV 1
2181| #define HAVE_SETLOCALE 1
2182| #define HAVE_SNPRINTF 1
2183| #define HAVE_STPCPY 1
2184| #define HAVE_STRCASECMP 1
2185| #define HAVE_STRDUP 1
2186| #define HAVE_STRTOUL 1
2187| #define HAVE_TSEARCH 1
2188| #define HAVE_WCSLEN 1
2189| #define HAVE_DECL__SNPRINTF 0
2190| /* end confdefs.h.  */
2191| #include <stdio.h>
2192| int
2193| main ()
2194| {
2195|
2196| #ifndef _snwprintf
2197|   char *p = (char *) _snwprintf;
2198| #endif
2199|
2200|   ;
2201|   return 0;
2202| }
2203configure:8420: result: no
2204configure:8435: checking whether feof_unlocked is declared
2205configure:8455: gcc -c -g -O2  conftest.c >&5
2206configure:8455: $? = 0
2207configure:8462: result: yes
2208configure:8476: checking whether fgets_unlocked is declared
2209configure:8496: gcc -c -g -O2  conftest.c >&5
2210conftest.c:86:22: error: use of undeclared identifier 'fgets_unlocked'
2211  char *p = (char *) fgets_unlocked;
2212                     ^
22131 error generated.
2214configure:8496: $? = 1
2215configure: failed program was:
2216| /* confdefs.h */
2217| #define PACKAGE_NAME "pcb"
2218| #define PACKAGE_TARNAME "pcb"
2219| #define PACKAGE_VERSION "20140316"
2220| #define PACKAGE_STRING "pcb 20140316"
2221| #define PACKAGE_BUGREPORT ""
2222| #define PACKAGE_URL ""
2223| #define PACKAGE "pcb"
2224| #define VERSION "20140316"
2225| #define STDC_HEADERS 1
2226| #define HAVE_SYS_TYPES_H 1
2227| #define HAVE_SYS_STAT_H 1
2228| #define HAVE_STDLIB_H 1
2229| #define HAVE_STRING_H 1
2230| #define HAVE_MEMORY_H 1
2231| #define HAVE_STRINGS_H 1
2232| #define HAVE_INTTYPES_H 1
2233| #define HAVE_STDINT_H 1
2234| #define HAVE_UNISTD_H 1
2235| #define __EXTENSIONS__ 1
2236| #define _ALL_SOURCE 1
2237| #define _GNU_SOURCE 1
2238| #define _POSIX_PTHREAD_SEMANTICS 1
2239| #define _TANDEM_SOURCE 1
2240| #define PCB_DIR_SEPARATOR_C '/'
2241| #define PCB_DIR_SEPARATOR_S "/"
2242| #define PCB_PATH_DELIMETER ":"
2243| #define GETTEXT_PACKAGE "pcb"
2244| #define HAVE_LONG_LONG 1
2245| #define HAVE_LONG_DOUBLE 1
2246| #define HAVE_WCHAR_T 1
2247| #define HAVE_WINT_T 1
2248| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
2249| #define HAVE_STDINT_H_WITH_UINTMAX 1
2250| #define HAVE_INTMAX_T 1
2251| #define HAVE_POSIX_PRINTF 1
2252| #define HAVE_ALLOCA_H 1
2253| #define HAVE_ALLOCA 1
2254| #define HAVE_STDLIB_H 1
2255| #define HAVE_UNISTD_H 1
2256| #define HAVE_SYS_PARAM_H 1
2257| #define HAVE_GETPAGESIZE 1
2258| #define HAVE_MMAP 1
2259| #define INTDIV0_RAISES_SIGFPE 0
2260| #define HAVE_UNSIGNED_LONG_LONG 1
2261| #define HAVE_UINTMAX_T 1
2262| #define HAVE_INTTYPES_H 1
2263| #define HAVE_STDINT_H 1
2264| #define HAVE_STDINT_H 1
2265| #define HAVE_LIMITS_H 1
2266| #define HAVE_LOCALE_H 1
2267| #define HAVE_NL_TYPES_H 1
2268| #define HAVE_STDDEF_H 1
2269| #define HAVE_STDLIB_H 1
2270| #define HAVE_STRING_H 1
2271| #define HAVE_UNISTD_H 1
2272| #define HAVE_SYS_PARAM_H 1
2273| #define HAVE_ASPRINTF 1
2274| #define HAVE_FWPRINTF 1
2275| #define HAVE_GETCWD 1
2276| #define HAVE_GETEGID 1
2277| #define HAVE_GETEUID 1
2278| #define HAVE_GETGID 1
2279| #define HAVE_GETUID 1
2280| #define HAVE_MUNMAP 1
2281| #define HAVE_PUTENV 1
2282| #define HAVE_SETENV 1
2283| #define HAVE_SETLOCALE 1
2284| #define HAVE_SNPRINTF 1
2285| #define HAVE_STPCPY 1
2286| #define HAVE_STRCASECMP 1
2287| #define HAVE_STRDUP 1
2288| #define HAVE_STRTOUL 1
2289| #define HAVE_TSEARCH 1
2290| #define HAVE_WCSLEN 1
2291| #define HAVE_DECL__SNPRINTF 0
2292| #define HAVE_DECL__SNWPRINTF 0
2293| #define HAVE_DECL_FEOF_UNLOCKED 1
2294| /* end confdefs.h.  */
2295| #include <stdio.h>
2296| int
2297| main ()
2298| {
2299|
2300| #ifndef fgets_unlocked
2301|   char *p = (char *) fgets_unlocked;
2302| #endif
2303|
2304|   ;
2305|   return 0;
2306| }
2307configure:8503: result: no
2308configure:8517: checking whether getc_unlocked is declared
2309configure:8537: gcc -c -g -O2  conftest.c >&5
2310configure:8537: $? = 0
2311configure:8544: result: yes
2312configure:8612: checking for iconv
2313configure:8634: gcc -o conftest -g -O2 -I/opt/local/include  conftest.c  >&5
2314Undefined symbols for architecture x86_64:
2315  "_libiconv", referenced from:
2316      _main in conftest-416b65.o
2317  "_libiconv_close", referenced from:
2318      _main in conftest-416b65.o
2319  "_libiconv_open", referenced from:
2320      _main in conftest-416b65.o
2321ld: symbol(s) not found for architecture x86_64
2322clang: error: linker command failed with exit code 1 (use -v to see invocation)
2323configure:8634: $? = 1
2324configure: failed program was:
2325| /* confdefs.h */
2326| #define PACKAGE_NAME "pcb"
2327| #define PACKAGE_TARNAME "pcb"
2328| #define PACKAGE_VERSION "20140316"
2329| #define PACKAGE_STRING "pcb 20140316"
2330| #define PACKAGE_BUGREPORT ""
2331| #define PACKAGE_URL ""
2332| #define PACKAGE "pcb"
2333| #define VERSION "20140316"
2334| #define STDC_HEADERS 1
2335| #define HAVE_SYS_TYPES_H 1
2336| #define HAVE_SYS_STAT_H 1
2337| #define HAVE_STDLIB_H 1
2338| #define HAVE_STRING_H 1
2339| #define HAVE_MEMORY_H 1
2340| #define HAVE_STRINGS_H 1
2341| #define HAVE_INTTYPES_H 1
2342| #define HAVE_STDINT_H 1
2343| #define HAVE_UNISTD_H 1
2344| #define __EXTENSIONS__ 1
2345| #define _ALL_SOURCE 1
2346| #define _GNU_SOURCE 1
2347| #define _POSIX_PTHREAD_SEMANTICS 1
2348| #define _TANDEM_SOURCE 1
2349| #define PCB_DIR_SEPARATOR_C '/'
2350| #define PCB_DIR_SEPARATOR_S "/"
2351| #define PCB_PATH_DELIMETER ":"
2352| #define GETTEXT_PACKAGE "pcb"
2353| #define HAVE_LONG_LONG 1
2354| #define HAVE_LONG_DOUBLE 1
2355| #define HAVE_WCHAR_T 1
2356| #define HAVE_WINT_T 1
2357| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
2358| #define HAVE_STDINT_H_WITH_UINTMAX 1
2359| #define HAVE_INTMAX_T 1
2360| #define HAVE_POSIX_PRINTF 1
2361| #define HAVE_ALLOCA_H 1
2362| #define HAVE_ALLOCA 1
2363| #define HAVE_STDLIB_H 1
2364| #define HAVE_UNISTD_H 1
2365| #define HAVE_SYS_PARAM_H 1
2366| #define HAVE_GETPAGESIZE 1
2367| #define HAVE_MMAP 1
2368| #define INTDIV0_RAISES_SIGFPE 0
2369| #define HAVE_UNSIGNED_LONG_LONG 1
2370| #define HAVE_UINTMAX_T 1
2371| #define HAVE_INTTYPES_H 1
2372| #define HAVE_STDINT_H 1
2373| #define HAVE_STDINT_H 1
2374| #define HAVE_LIMITS_H 1
2375| #define HAVE_LOCALE_H 1
2376| #define HAVE_NL_TYPES_H 1
2377| #define HAVE_STDDEF_H 1
2378| #define HAVE_STDLIB_H 1
2379| #define HAVE_STRING_H 1
2380| #define HAVE_UNISTD_H 1
2381| #define HAVE_SYS_PARAM_H 1
2382| #define HAVE_ASPRINTF 1
2383| #define HAVE_FWPRINTF 1
2384| #define HAVE_GETCWD 1
2385| #define HAVE_GETEGID 1
2386| #define HAVE_GETEUID 1
2387| #define HAVE_GETGID 1
2388| #define HAVE_GETUID 1
2389| #define HAVE_MUNMAP 1
2390| #define HAVE_PUTENV 1
2391| #define HAVE_SETENV 1
2392| #define HAVE_SETLOCALE 1
2393| #define HAVE_SNPRINTF 1
2394| #define HAVE_STPCPY 1
2395| #define HAVE_STRCASECMP 1
2396| #define HAVE_STRDUP 1
2397| #define HAVE_STRTOUL 1
2398| #define HAVE_TSEARCH 1
2399| #define HAVE_WCSLEN 1
2400| #define HAVE_DECL__SNPRINTF 0
2401| #define HAVE_DECL__SNWPRINTF 0
2402| #define HAVE_DECL_FEOF_UNLOCKED 1
2403| #define HAVE_DECL_FGETS_UNLOCKED 0
2404| #define HAVE_DECL_GETC_UNLOCKED 1
2405| /* end confdefs.h.  */
2406| #include <stdlib.h>
2407| #include <iconv.h>
2408| int
2409| main ()
2410| {
2411| iconv_t cd = iconv_open("","");
2412|        iconv(cd,NULL,NULL,NULL,NULL);
2413|        iconv_close(cd);
2414|   ;
2415|   return 0;
2416| }
2417configure:8656: gcc -o conftest -g -O2 -I/opt/local/include  conftest.c  -L/opt/local/lib -liconv >&5
2418configure:8656: $? = 0
2419configure:8666: result: yes
2420configure:8674: checking how to link with libiconv
2421configure:8676: result: -L/opt/local/lib -liconv
2422configure:8687: checking for iconv declaration
2423configure:8716: gcc -c -g -O2 -I/opt/local/include conftest.c >&5
2424configure:8716: $? = 0
2425configure:8727: result:
2426         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
2427configure:8738: checking for nl_langinfo and CODESET
2428configure:8754: gcc -o conftest -g -O2 -I/opt/local/include  conftest.c  >&5
2429configure:8754: $? = 0
2430configure:8763: result: yes
2431configure:8773: checking for LC_MESSAGES
2432configure:8789: gcc -o conftest -g -O2 -I/opt/local/include  conftest.c  >&5
2433configure:8789: $? = 0
2434configure:8797: result: yes
2435configure:8811: checking for bison
2436configure:8827: found /opt/local/bin/bison
2437configure:8838: result: bison
2438configure:8852: checking version of bison
2439configure:8861: result: 3.0.4, ok
2440configure:8883: checking whether NLS is requested
2441configure:8892: result: yes
2442configure:8908: checking whether included gettext is requested
2443configure:8918: result: no
2444configure:8929: checking for GNU gettext in libc
2445configure:8948: gcc -o conftest -g -O2 -I/opt/local/include  conftest.c  >&5
2446Undefined symbols for architecture x86_64:
2447  "__nl_domain_bindings", referenced from:
2448      _main in conftest-0adcd9.o
2449  "__nl_msg_cat_cntr", referenced from:
2450      _main in conftest-0adcd9.o
2451  "_libintl_bindtextdomain", referenced from:
2452      _main in conftest-0adcd9.o
2453  "_libintl_gettext", referenced from:
2454      _main in conftest-0adcd9.o
2455ld: symbol(s) not found for architecture x86_64
2456clang: error: linker command failed with exit code 1 (use -v to see invocation)
2457configure:8948: $? = 1
2458configure: failed program was:
2459| /* confdefs.h */
2460| #define PACKAGE_NAME "pcb"
2461| #define PACKAGE_TARNAME "pcb"
2462| #define PACKAGE_VERSION "20140316"
2463| #define PACKAGE_STRING "pcb 20140316"
2464| #define PACKAGE_BUGREPORT ""
2465| #define PACKAGE_URL ""
2466| #define PACKAGE "pcb"
2467| #define VERSION "20140316"
2468| #define STDC_HEADERS 1
2469| #define HAVE_SYS_TYPES_H 1
2470| #define HAVE_SYS_STAT_H 1
2471| #define HAVE_STDLIB_H 1
2472| #define HAVE_STRING_H 1
2473| #define HAVE_MEMORY_H 1
2474| #define HAVE_STRINGS_H 1
2475| #define HAVE_INTTYPES_H 1
2476| #define HAVE_STDINT_H 1
2477| #define HAVE_UNISTD_H 1
2478| #define __EXTENSIONS__ 1
2479| #define _ALL_SOURCE 1
2480| #define _GNU_SOURCE 1
2481| #define _POSIX_PTHREAD_SEMANTICS 1
2482| #define _TANDEM_SOURCE 1
2483| #define PCB_DIR_SEPARATOR_C '/'
2484| #define PCB_DIR_SEPARATOR_S "/"
2485| #define PCB_PATH_DELIMETER ":"
2486| #define GETTEXT_PACKAGE "pcb"
2487| #define HAVE_LONG_LONG 1
2488| #define HAVE_LONG_DOUBLE 1
2489| #define HAVE_WCHAR_T 1
2490| #define HAVE_WINT_T 1
2491| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
2492| #define HAVE_STDINT_H_WITH_UINTMAX 1
2493| #define HAVE_INTMAX_T 1
2494| #define HAVE_POSIX_PRINTF 1
2495| #define HAVE_ALLOCA_H 1
2496| #define HAVE_ALLOCA 1
2497| #define HAVE_STDLIB_H 1
2498| #define HAVE_UNISTD_H 1
2499| #define HAVE_SYS_PARAM_H 1
2500| #define HAVE_GETPAGESIZE 1
2501| #define HAVE_MMAP 1
2502| #define INTDIV0_RAISES_SIGFPE 0
2503| #define HAVE_UNSIGNED_LONG_LONG 1
2504| #define HAVE_UINTMAX_T 1
2505| #define HAVE_INTTYPES_H 1
2506| #define HAVE_STDINT_H 1
2507| #define HAVE_STDINT_H 1
2508| #define HAVE_LIMITS_H 1
2509| #define HAVE_LOCALE_H 1
2510| #define HAVE_NL_TYPES_H 1
2511| #define HAVE_STDDEF_H 1
2512| #define HAVE_STDLIB_H 1
2513| #define HAVE_STRING_H 1
2514| #define HAVE_UNISTD_H 1
2515| #define HAVE_SYS_PARAM_H 1
2516| #define HAVE_ASPRINTF 1
2517| #define HAVE_FWPRINTF 1
2518| #define HAVE_GETCWD 1
2519| #define HAVE_GETEGID 1
2520| #define HAVE_GETEUID 1
2521| #define HAVE_GETGID 1
2522| #define HAVE_GETUID 1
2523| #define HAVE_MUNMAP 1
2524| #define HAVE_PUTENV 1
2525| #define HAVE_SETENV 1
2526| #define HAVE_SETLOCALE 1
2527| #define HAVE_SNPRINTF 1
2528| #define HAVE_STPCPY 1
2529| #define HAVE_STRCASECMP 1
2530| #define HAVE_STRDUP 1
2531| #define HAVE_STRTOUL 1
2532| #define HAVE_TSEARCH 1
2533| #define HAVE_WCSLEN 1
2534| #define HAVE_DECL__SNPRINTF 0
2535| #define HAVE_DECL__SNWPRINTF 0
2536| #define HAVE_DECL_FEOF_UNLOCKED 1
2537| #define HAVE_DECL_FGETS_UNLOCKED 0
2538| #define HAVE_DECL_GETC_UNLOCKED 1
2539| #define HAVE_ICONV 1
2540| #define ICONV_CONST
2541| #define HAVE_LANGINFO_CODESET 1
2542| #define HAVE_LC_MESSAGES 1
2543| /* end confdefs.h.  */
2544| #include <libintl.h>
2545| extern int _nl_msg_cat_cntr;
2546| extern int *_nl_domain_bindings;
2547| int
2548| main ()
2549| {
2550| bindtextdomain ("", "");
2551| return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
2552|   ;
2553|   return 0;
2554| }
2555configure:8956: result: no
2556configure:9339: checking for GNU gettext in libintl
2557configure:9366: gcc -o conftest -g -O2 -I/opt/local/include   conftest.c  -L/opt/local/lib -lintl >&5
2558configure:9366: $? = 0
2559configure:9405: result: yes
2560configure:9450: checking whether to use NLS
2561configure:9452: result: yes
2562configure:9455: checking where the gettext function comes from
2563configure:9466: result: external libintl
2564configure:9474: checking how to link with libintl
2565configure:9476: result: -L/opt/local/lib -lintl
2566configure:9565: checking for intltool >= 0.35.0
2567configure:9567: result: 0.51.0 found
2568configure:9575: checking for intltool-update
2569configure:9593: found /opt/local/bin/intltool-update
2570configure:9605: result: /opt/local/bin/intltool-update
2571configure:9615: checking for intltool-merge
2572configure:9633: found /opt/local/bin/intltool-merge
2573configure:9645: result: /opt/local/bin/intltool-merge
2574configure:9655: checking for intltool-extract
2575configure:9673: found /opt/local/bin/intltool-extract
2576configure:9685: result: /opt/local/bin/intltool-extract
2577configure:9839: checking for xgettext
2578configure:9869: result: /opt/local/bin/xgettext
2579configure:9879: checking for msgmerge
2580configure:9909: result: /opt/local/bin/msgmerge
2581configure:9919: checking for msgfmt
2582configure:9949: result: /opt/local/bin/msgfmt
2583configure:9959: checking for gmsgfmt
2584configure:9990: result: /opt/local/bin/msgfmt
2585configure:10010: checking for perl
2586configure:10028: found /usr/bin/perl
2587configure:10040: result: /usr/bin/perl
2588configure:10051: checking for perl >= 5.8.1
2589configure:10058: result: 5.18.2
2590configure:10062: checking for XML::Parser
2591configure:10065: result: ok
2592configure:10117: checking for inline
2593configure:10141: result: inline
2594configure:10163: checking for gcc option to accept ISO C99
2595configure:10312: gcc  -c -g -O2 -I/opt/local/include conftest.c >&5
2596configure:10312: $? = 0
2597configure:10325: result: none needed
2598configure:10434: checking for gcc option to accept ISO Standard C
2599configure:10445: result: none needed
2600configure:10453: checking whether gcc and cc understand -c and -o together
2601configure:10484: gcc -c conftest.c -o conftest2.o >&5
2602configure:10488: $? = 0
2603configure:10494: gcc -c conftest.c -o conftest2.o >&5
2604configure:10498: $? = 0
2605configure:10509: cc -c conftest.c >&5
2606configure:10513: $? = 0
2607configure:10521: cc -c conftest.c -o conftest2.o >&5
2608configure:10525: $? = 0
2609configure:10531: cc -c conftest.c -o conftest2.o >&5
2610configure:10535: $? = 0
2611configure:10553: result: yes
2612configure:10583: checking how to run the C preprocessor
2613configure:10653: result: gcc -E
2614configure:10673: gcc -E -I/opt/local/include conftest.c
2615configure:10673: $? = 0
2616configure:10687: gcc -E -I/opt/local/include conftest.c
2617conftest.c:89:10: fatal error: 'ac_nonexistent.h' file not found
2618#include <ac_nonexistent.h>
2619         ^
26201 error generated.
2621configure:10687: $? = 1
2622configure: failed program was:
2623| /* confdefs.h */
2624| #define PACKAGE_NAME "pcb"
2625| #define PACKAGE_TARNAME "pcb"
2626| #define PACKAGE_VERSION "20140316"
2627| #define PACKAGE_STRING "pcb 20140316"
2628| #define PACKAGE_BUGREPORT ""
2629| #define PACKAGE_URL ""
2630| #define PACKAGE "pcb"
2631| #define VERSION "20140316"
2632| #define STDC_HEADERS 1
2633| #define HAVE_SYS_TYPES_H 1
2634| #define HAVE_SYS_STAT_H 1
2635| #define HAVE_STDLIB_H 1
2636| #define HAVE_STRING_H 1
2637| #define HAVE_MEMORY_H 1
2638| #define HAVE_STRINGS_H 1
2639| #define HAVE_INTTYPES_H 1
2640| #define HAVE_STDINT_H 1
2641| #define HAVE_UNISTD_H 1
2642| #define __EXTENSIONS__ 1
2643| #define _ALL_SOURCE 1
2644| #define _GNU_SOURCE 1
2645| #define _POSIX_PTHREAD_SEMANTICS 1
2646| #define _TANDEM_SOURCE 1
2647| #define PCB_DIR_SEPARATOR_C '/'
2648| #define PCB_DIR_SEPARATOR_S "/"
2649| #define PCB_PATH_DELIMETER ":"
2650| #define GETTEXT_PACKAGE "pcb"
2651| #define HAVE_LONG_LONG 1
2652| #define HAVE_LONG_DOUBLE 1
2653| #define HAVE_WCHAR_T 1
2654| #define HAVE_WINT_T 1
2655| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
2656| #define HAVE_STDINT_H_WITH_UINTMAX 1
2657| #define HAVE_INTMAX_T 1
2658| #define HAVE_POSIX_PRINTF 1
2659| #define HAVE_ALLOCA_H 1
2660| #define HAVE_ALLOCA 1
2661| #define HAVE_STDLIB_H 1
2662| #define HAVE_UNISTD_H 1
2663| #define HAVE_SYS_PARAM_H 1
2664| #define HAVE_GETPAGESIZE 1
2665| #define HAVE_MMAP 1
2666| #define INTDIV0_RAISES_SIGFPE 0
2667| #define HAVE_UNSIGNED_LONG_LONG 1
2668| #define HAVE_UINTMAX_T 1
2669| #define HAVE_INTTYPES_H 1
2670| #define HAVE_STDINT_H 1
2671| #define HAVE_STDINT_H 1
2672| #define HAVE_LIMITS_H 1
2673| #define HAVE_LOCALE_H 1
2674| #define HAVE_NL_TYPES_H 1
2675| #define HAVE_STDDEF_H 1
2676| #define HAVE_STDLIB_H 1
2677| #define HAVE_STRING_H 1
2678| #define HAVE_UNISTD_H 1
2679| #define HAVE_SYS_PARAM_H 1
2680| #define HAVE_ASPRINTF 1
2681| #define HAVE_FWPRINTF 1
2682| #define HAVE_GETCWD 1
2683| #define HAVE_GETEGID 1
2684| #define HAVE_GETEUID 1
2685| #define HAVE_GETGID 1
2686| #define HAVE_GETUID 1
2687| #define HAVE_MUNMAP 1
2688| #define HAVE_PUTENV 1
2689| #define HAVE_SETENV 1
2690| #define HAVE_SETLOCALE 1
2691| #define HAVE_SNPRINTF 1
2692| #define HAVE_STPCPY 1
2693| #define HAVE_STRCASECMP 1
2694| #define HAVE_STRDUP 1
2695| #define HAVE_STRTOUL 1
2696| #define HAVE_TSEARCH 1
2697| #define HAVE_WCSLEN 1
2698| #define HAVE_DECL__SNPRINTF 0
2699| #define HAVE_DECL__SNWPRINTF 0
2700| #define HAVE_DECL_FEOF_UNLOCKED 1
2701| #define HAVE_DECL_FGETS_UNLOCKED 0
2702| #define HAVE_DECL_GETC_UNLOCKED 1
2703| #define HAVE_ICONV 1
2704| #define ICONV_CONST
2705| #define HAVE_LANGINFO_CODESET 1
2706| #define HAVE_LC_MESSAGES 1
2707| #define ENABLE_NLS 1
2708| #define HAVE_GETTEXT 1
2709| #define HAVE_DCGETTEXT 1
2710| /* end confdefs.h.  */
2711| #include <ac_nonexistent.h>
2712configure:10719: checking for gawk
2713configure:10746: result: awk
2714configure:10763: checking for flex
2715configure:10779: found /opt/local/bin/flex
2716configure:10790: result: flex
2717configure:10827: flex conftest.l
2718configure:10831: $? = 0
2719configure:10833: checking lex output file root
2720configure:10847: result: lex.yy
2721configure:10852: checking lex library
2722configure:10866: gcc -o conftest -g -O2 -I/opt/local/include  conftest.c   >&5
2723Undefined symbols for architecture x86_64:
2724  "_yywrap", referenced from:
2725      _yylex in conftest-ef86fe.o
2726      _main in conftest-ef86fe.o
2727ld: symbol(s) not found for architecture x86_64
2728clang: error: linker command failed with exit code 1 (use -v to see invocation)
2729configure:10866: $? = 1
2730configure: failed program was:
2731| /* confdefs.h */
2732| #define PACKAGE_NAME "pcb"
2733| #define PACKAGE_TARNAME "pcb"
2734| #define PACKAGE_VERSION "20140316"
2735| #define PACKAGE_STRING "pcb 20140316"
2736| #define PACKAGE_BUGREPORT ""
2737| #define PACKAGE_URL ""
2738| #define PACKAGE "pcb"
2739| #define VERSION "20140316"
2740| #define STDC_HEADERS 1
2741| #define HAVE_SYS_TYPES_H 1
2742| #define HAVE_SYS_STAT_H 1
2743| #define HAVE_STDLIB_H 1
2744| #define HAVE_STRING_H 1
2745| #define HAVE_MEMORY_H 1
2746| #define HAVE_STRINGS_H 1
2747| #define HAVE_INTTYPES_H 1
2748| #define HAVE_STDINT_H 1
2749| #define HAVE_UNISTD_H 1
2750| #define __EXTENSIONS__ 1
2751| #define _ALL_SOURCE 1
2752| #define _GNU_SOURCE 1
2753| #define _POSIX_PTHREAD_SEMANTICS 1
2754| #define _TANDEM_SOURCE 1
2755| #define PCB_DIR_SEPARATOR_C '/'
2756| #define PCB_DIR_SEPARATOR_S "/"
2757| #define PCB_PATH_DELIMETER ":"
2758| #define GETTEXT_PACKAGE "pcb"
2759| #define HAVE_LONG_LONG 1
2760| #define HAVE_LONG_DOUBLE 1
2761| #define HAVE_WCHAR_T 1
2762| #define HAVE_WINT_T 1
2763| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
2764| #define HAVE_STDINT_H_WITH_UINTMAX 1
2765| #define HAVE_INTMAX_T 1
2766| #define HAVE_POSIX_PRINTF 1
2767| #define HAVE_ALLOCA_H 1
2768| #define HAVE_ALLOCA 1
2769| #define HAVE_STDLIB_H 1
2770| #define HAVE_UNISTD_H 1
2771| #define HAVE_SYS_PARAM_H 1
2772| #define HAVE_GETPAGESIZE 1
2773| #define HAVE_MMAP 1
2774| #define INTDIV0_RAISES_SIGFPE 0
2775| #define HAVE_UNSIGNED_LONG_LONG 1
2776| #define HAVE_UINTMAX_T 1
2777| #define HAVE_INTTYPES_H 1
2778| #define HAVE_STDINT_H 1
2779| #define HAVE_STDINT_H 1
2780| #define HAVE_LIMITS_H 1
2781| #define HAVE_LOCALE_H 1
2782| #define HAVE_NL_TYPES_H 1
2783| #define HAVE_STDDEF_H 1
2784| #define HAVE_STDLIB_H 1
2785| #define HAVE_STRING_H 1
2786| #define HAVE_UNISTD_H 1
2787| #define HAVE_SYS_PARAM_H 1
2788| #define HAVE_ASPRINTF 1
2789| #define HAVE_FWPRINTF 1
2790| #define HAVE_GETCWD 1
2791| #define HAVE_GETEGID 1
2792| #define HAVE_GETEUID 1
2793| #define HAVE_GETGID 1
2794| #define HAVE_GETUID 1
2795| #define HAVE_MUNMAP 1
2796| #define HAVE_PUTENV 1
2797| #define HAVE_SETENV 1
2798| #define HAVE_SETLOCALE 1
2799| #define HAVE_SNPRINTF 1
2800| #define HAVE_STPCPY 1
2801| #define HAVE_STRCASECMP 1
2802| #define HAVE_STRDUP 1
2803| #define HAVE_STRTOUL 1
2804| #define HAVE_TSEARCH 1
2805| #define HAVE_WCSLEN 1
2806| #define HAVE_DECL__SNPRINTF 0
2807| #define HAVE_DECL__SNWPRINTF 0
2808| #define HAVE_DECL_FEOF_UNLOCKED 1
2809| #define HAVE_DECL_FGETS_UNLOCKED 0
2810| #define HAVE_DECL_GETC_UNLOCKED 1
2811| #define HAVE_ICONV 1
2812| #define ICONV_CONST
2813| #define HAVE_LANGINFO_CODESET 1
2814| #define HAVE_LC_MESSAGES 1
2815| #define ENABLE_NLS 1
2816| #define HAVE_GETTEXT 1
2817| #define HAVE_DCGETTEXT 1
2818| /* end confdefs.h.  */
2819|
2820| #line 3 "lex.yy.c"
2821|
2822| #define  YY_INT_ALIGNED short int
2823|
2824| /* A lexical scanner generated by flex */
2825|
2826| #define FLEX_SCANNER
2827| #define YY_FLEX_MAJOR_VERSION 2
2828| #define YY_FLEX_MINOR_VERSION 6
2829| #define YY_FLEX_SUBMINOR_VERSION 0
2830| #if YY_FLEX_SUBMINOR_VERSION > 0
2831| #define FLEX_BETA
2832| #endif
2833|
2834| /* First, we deal with  platform-specific or compiler-specific issues. */
2835|
2836| /* begin standard C headers. */
2837| #include <stdio.h>
2838| #include <string.h>
2839| #include <errno.h>
2840| #include <stdlib.h>
2841|
2842| /* end standard C headers. */
2843|
2844| /* flex integer type definitions */
2845|
2846| #ifndef FLEXINT_H
2847| #define FLEXINT_H
2848|
2849| /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
2850|
2851| #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
2852|
2853| /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
2854|  * if you want the limit (max/min) macros for int types.
2855|  */
2856| #ifndef __STDC_LIMIT_MACROS
2857| #define __STDC_LIMIT_MACROS 1
2858| #endif
2859|
2860| #include <inttypes.h>
2861| typedef int8_t flex_int8_t;
2862| typedef uint8_t flex_uint8_t;
2863| typedef int16_t flex_int16_t;
2864| typedef uint16_t flex_uint16_t;
2865| typedef int32_t flex_int32_t;
2866| typedef uint32_t flex_uint32_t;
2867| #else
2868| typedef signed char flex_int8_t;
2869| typedef short int flex_int16_t;
2870| typedef int flex_int32_t;
2871| typedef unsigned char flex_uint8_t;
2872| typedef unsigned short int flex_uint16_t;
2873| typedef unsigned int flex_uint32_t;
2874|
2875| /* Limits of integral types. */
2876| #ifndef INT8_MIN
2877| #define INT8_MIN               (-128)
2878| #endif
2879| #ifndef INT16_MIN
2880| #define INT16_MIN              (-32767-1)
2881| #endif
2882| #ifndef INT32_MIN
2883| #define INT32_MIN              (-2147483647-1)
2884| #endif
2885| #ifndef INT8_MAX
2886| #define INT8_MAX               (127)
2887| #endif
2888| #ifndef INT16_MAX
2889| #define INT16_MAX              (32767)
2890| #endif
2891| #ifndef INT32_MAX
2892| #define INT32_MAX              (2147483647)
2893| #endif
2894| #ifndef UINT8_MAX
2895| #define UINT8_MAX              (255U)
2896| #endif
2897| #ifndef UINT16_MAX
2898| #define UINT16_MAX             (65535U)
2899| #endif
2900| #ifndef UINT32_MAX
2901| #define UINT32_MAX             (4294967295U)
2902| #endif
2903|
2904| #endif /* ! C99 */
2905|
2906| #endif /* ! FLEXINT_H */
2907|
2908| #ifdef __cplusplus
2909|
2910| /* The "const" storage-class-modifier is valid. */
2911| #define YY_USE_CONST
2912|
2913| #else /* ! __cplusplus */
2914|
2915| /* C99 requires __STDC__ to be defined as 1. */
2916| #if defined (__STDC__)
2917|
2918| #define YY_USE_CONST
2919|
2920| #endif        /* defined (__STDC__) */
2921| #endif        /* ! __cplusplus */
2922|
2923| #ifdef YY_USE_CONST
2924| #define yyconst const
2925| #else
2926| #define yyconst
2927| #endif
2928|
2929| /* Returned upon end-of-file. */
2930| #define YY_NULL 0
2931|
2932| /* Promotes a possibly negative, possibly signed char to an unsigned
2933|  * integer for use as an array index.  If the signed char is negative,
2934|  * we want to instead treat it as an 8-bit unsigned char, hence the
2935|  * double cast.
2936|  */
2937| #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
2938|
2939| /* Enter a start condition.  This macro really ought to take a parameter,
2940|  * but we do it the disgusting crufty way forced on us by the ()-less
2941|  * definition of BEGIN.
2942|  */
2943| #define BEGIN (yy_start) = 1 + 2 *
2944|
2945| /* Translate the current start state into a value that can be later handed
2946|  * to BEGIN to return to the state.  The YYSTATE alias is for lex
2947|  * compatibility.
2948|  */
2949| #define YY_START (((yy_start) - 1) / 2)
2950| #define YYSTATE YY_START
2951|
2952| /* Action number for EOF rule of a given start state. */
2953| #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
2954|
2955| /* Special action meaning "start processing a new file". */
2956| #define YY_NEW_FILE yyrestart(yyin  )
2957|
2958| #define YY_END_OF_BUFFER_CHAR 0
2959|
2960| /* Size of default input buffer. */
2961| #ifndef YY_BUF_SIZE
2962| #ifdef __ia64__
2963| /* On IA-64, the buffer size is 16k, not 8k.
2964|  * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case.
2965|  * Ditto for the __ia64__ case accordingly.
2966|  */
2967| #define YY_BUF_SIZE 32768
2968| #else
2969| #define YY_BUF_SIZE 16384
2970| #endif /* __ia64__ */
2971| #endif
2972|
2973| /* The state buf must be large enough to hold one state per character in the main buffer.
2974|  */
2975| #define YY_STATE_BUF_SIZE   ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
2976|
2977| #ifndef YY_TYPEDEF_YY_BUFFER_STATE
2978| #define YY_TYPEDEF_YY_BUFFER_STATE
2979| typedef struct yy_buffer_state *YY_BUFFER_STATE;
2980| #endif
2981|
2982| #ifndef YY_TYPEDEF_YY_SIZE_T
2983| #define YY_TYPEDEF_YY_SIZE_T
2984| typedef size_t yy_size_t;
2985| #endif
2986|
2987| extern yy_size_t yyleng;
2988|
2989| extern FILE *yyin, *yyout;
2990|
2991| #define EOB_ACT_CONTINUE_SCAN 0
2992| #define EOB_ACT_END_OF_FILE 1
2993| #define EOB_ACT_LAST_MATCH 2
2994|
2995|     #define YY_LESS_LINENO(n)
2996|     #define YY_LINENO_REWIND_TO(ptr)
2997|     
2998| /* Return all but the first "n" matched characters back to the input stream. */
2999| #define yyless(n) \
3000|       do \
3001|               { \
3002|               /* Undo effects of setting up yytext. */ \
3003|         int yyless_macro_arg = (n); \
3004|         YY_LESS_LINENO(yyless_macro_arg);\
3005|               *yy_cp = (yy_hold_char); \
3006|               YY_RESTORE_YY_MORE_OFFSET \
3007|               (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
3008|               YY_DO_BEFORE_ACTION; /* set up yytext again */ \
3009|               } \
3010|       while ( 0 )
3011|
3012| #define unput(c) yyunput( c, (yytext_ptr)  )
3013|
3014| #ifndef YY_STRUCT_YY_BUFFER_STATE
3015| #define YY_STRUCT_YY_BUFFER_STATE
3016| struct yy_buffer_state
3017|       {
3018|       FILE *yy_input_file;
3019|
3020|       char *yy_ch_buf;                /* input buffer */
3021|       char *yy_buf_pos;               /* current position in input buffer */
3022|
3023|       /* Size of input buffer in bytes, not including room for EOB
3024|        * characters.
3025|        */
3026|       yy_size_t yy_buf_size;
3027|
3028|       /* Number of characters read into yy_ch_buf, not including EOB
3029|        * characters.
3030|        */
3031|       yy_size_t yy_n_chars;
3032|
3033|       /* Whether we "own" the buffer - i.e., we know we created it,
3034|        * and can realloc() it to grow it, and should free() it to
3035|        * delete it.
3036|        */
3037|       int yy_is_our_buffer;
3038|
3039|       /* Whether this is an "interactive" input source; if so, and
3040|        * if we're using stdio for input, then we want to use getc()
3041|        * instead of fread(), to make sure we stop fetching input after
3042|        * each newline.
3043|        */
3044|       int yy_is_interactive;
3045|
3046|       /* Whether we're considered to be at the beginning of a line.
3047|        * If so, '^' rules will be active on the next match, otherwise
3048|        * not.
3049|        */
3050|       int yy_at_bol;
3051|
3052|     int yy_bs_lineno; /**< The line count. */
3053|     int yy_bs_column; /**< The column count. */
3054|     
3055|       /* Whether to try to fill the input buffer when we reach the
3056|        * end of it.
3057|        */
3058|       int yy_fill_buffer;
3059|
3060|       int yy_buffer_status;
3061|
3062| #define YY_BUFFER_NEW 0
3063| #define YY_BUFFER_NORMAL 1
3064|       /* When an EOF's been seen but there's still some text to process
3065|        * then we mark the buffer as YY_EOF_PENDING, to indicate that we
3066|        * shouldn't try reading from the input source any more.  We might
3067|        * still have a bunch of tokens to match, though, because of
3068|        * possible backing-up.
3069|        *
3070|        * When we actually see the EOF, we change the status to "new"
3071|        * (via yyrestart()), so that the user can continue scanning by
3072|        * just pointing yyin at a new input file.
3073|        */
3074| #define YY_BUFFER_EOF_PENDING 2
3075|
3076|       };
3077| #endif /* !YY_STRUCT_YY_BUFFER_STATE */
3078|
3079| /* Stack of input buffers. */
3080| static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
3081| static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
3082| static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
3083|
3084| /* We provide macros for accessing buffer states in case in the
3085|  * future we want to put the buffer states in a more general
3086|  * "scanner state".
3087|  *
3088|  * Returns the top of the stack, or NULL.
3089|  */
3090| #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
3091|                           ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
3092|                           : NULL)
3093|
3094| /* Same as previous macro, but useful when we know that the buffer stack is not
3095|  * NULL or when we need an lvalue. For internal use only.
3096|  */
3097| #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
3098|
3099| /* yy_hold_char holds the character lost when yytext is formed. */
3100| static char yy_hold_char;
3101| static yy_size_t yy_n_chars;          /* number of characters read into yy_ch_buf */
3102| yy_size_t yyleng;
3103|
3104| /* Points to current character in buffer. */
3105| static char *yy_c_buf_p = (char *) 0;
3106| static int yy_init = 0;               /* whether we need to initialize */
3107| static int yy_start = 0;      /* start state number */
3108|
3109| /* Flag which is used to allow yywrap()'s to do buffer switches
3110|  * instead of setting up a fresh yyin.  A bit of a hack ...
3111|  */
3112| static int yy_did_buffer_switch_on_eof;
3113|
3114| void yyrestart (FILE *input_file  );
3115| void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer  );
3116| YY_BUFFER_STATE yy_create_buffer (FILE *file,int size  );
3117| void yy_delete_buffer (YY_BUFFER_STATE b  );
3118| void yy_flush_buffer (YY_BUFFER_STATE b  );
3119| void yypush_buffer_state (YY_BUFFER_STATE new_buffer  );
3120| void yypop_buffer_state (void );
3121|
3122| static void yyensure_buffer_stack (void );
3123| static void yy_load_buffer_state (void );
3124| static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file  );
3125|
3126| #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
3127|
3128| YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size  );
3129| YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str  );
3130| YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,yy_size_t len  );
3131|
3132| void *yyalloc (yy_size_t  );
3133| void *yyrealloc (void *,yy_size_t  );
3134| void yyfree (void *  );
3135|
3136| #define yy_new_buffer yy_create_buffer
3137|
3138| #define yy_set_interactive(is_interactive) \
3139|       { \
3140|       if ( ! YY_CURRENT_BUFFER ){ \
3141|         yyensure_buffer_stack (); \
3142|               YY_CURRENT_BUFFER_LVALUE =    \
3143|             yy_create_buffer(yyin,YY_BUF_SIZE ); \
3144|       } \
3145|       YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
3146|       }
3147|
3148| #define yy_set_bol(at_bol) \
3149|       { \
3150|       if ( ! YY_CURRENT_BUFFER ){\
3151|         yyensure_buffer_stack (); \
3152|               YY_CURRENT_BUFFER_LVALUE =    \
3153|             yy_create_buffer(yyin,YY_BUF_SIZE ); \
3154|       } \
3155|       YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
3156|       }
3157|
3158| #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
3159|
3160| /* Begin user sect3 */
3161|
3162| typedef unsigned char YY_CHAR;
3163|
3164| FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
3165|
3166| typedef int yy_state_type;
3167|
3168| extern int yylineno;
3169|
3170| int yylineno = 1;
3171|
3172| extern char *yytext;
3173| #ifdef yytext_ptr
3174| #undef yytext_ptr
3175| #endif
3176| #define yytext_ptr yytext
3177|
3178| static yy_state_type yy_get_previous_state (void );
3179| static yy_state_type yy_try_NUL_trans (yy_state_type current_state  );
3180| static int yy_get_next_buffer (void );
3181| #if defined(__GNUC__) && __GNUC__ >= 3
3182| __attribute__((__noreturn__))
3183| #endif
3184| static void yy_fatal_error (yyconst char msg[]  );
3185|
3186| /* Done after the current pattern has been matched and before the
3187|  * corresponding action - sets up yytext.
3188|  */
3189| #define YY_DO_BEFORE_ACTION \
3190|       (yytext_ptr) = yy_bp; \
3191|       (yytext_ptr) -= (yy_more_len); \
3192|       yyleng = (size_t) (yy_cp - (yytext_ptr)); \
3193|       (yy_hold_char) = *yy_cp; \
3194|       *yy_cp = '\0'; \
3195|       (yy_c_buf_p) = yy_cp;
3196|
3197| #define YY_NUM_RULES 8
3198| #define YY_END_OF_BUFFER 9
3199| /* This struct is not used in this scanner,
3200|    but its presence is necessary. */
3201| struct yy_trans_info
3202|       {
3203|       flex_int32_t yy_verify;
3204|       flex_int32_t yy_nxt;
3205|       };
3206| static yyconst flex_int16_t yy_acclist[23] =
3207|     {   0,
3208|         9,    7,    8,    8,    1,    7,    8,    2,    7,    8,
3209|         3,    7,    8,    4,    7,    8,    5,    7,    8,    6,
3210|         7,    8
3211|     } ;
3212|
3213| static yyconst flex_int16_t yy_accept[14] =
3214|     {   0,
3215|         1,    1,    1,    2,    4,    5,    8,   11,   14,   17,
3216|        20,   23,   23
3217|     } ;
3218|
3219| static yyconst YY_CHAR yy_ec[256] =
3220|     {   0,
3221|         1,    1,    1,    1,    1,    1,    1,    1,    1,    2,
3222|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3223|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3224|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3225|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3226|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3227|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3228|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3229|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3230|         1,    1,    1,    1,    1,    1,    3,    4,    5,    6,
3231|
3232|         7,    8,    1,    1,    1,    1,    1,    1,    1,    1,
3233|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3234|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3235|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3236|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3237|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3238|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3239|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3240|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3241|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3242|
3243|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3244|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3245|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3246|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3247|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
3248|         1,    1,    1,    1,    1
3249|     } ;
3250|
3251| static yyconst YY_CHAR yy_meta[9] =
3252|     {   0,
3253|         1,    1,    1,    1,    1,    1,    1,    1
3254|     } ;
3255|
3256| static yyconst flex_uint16_t yy_base[13] =
3257|     {   0,
3258|         0,    0,    9,   10,   10,   10,   10,   10,   10,   10,
3259|        10,   10
3260|     } ;
3261|
3262| static yyconst flex_int16_t yy_def[13] =
3263|     {   0,
3264|        12,    1,   12,   12,   12,   12,   12,   12,   12,   12,
3265|        12,    0
3266|     } ;
3267|
3268| static yyconst flex_uint16_t yy_nxt[19] =
3269|     {   0,
3270|         4,    5,    6,    7,    8,    9,   10,   11,   12,    3,
3271|        12,   12,   12,   12,   12,   12,   12,   12
3272|     } ;
3273|
3274| static yyconst flex_int16_t yy_chk[19] =
3275|     {   0,
3276|         1,    1,    1,    1,    1,    1,    1,    1,    3,   12,
3277|        12,   12,   12,   12,   12,   12,   12,   12
3278|     } ;
3279|
3280| extern int yy_flex_debug;
3281| int yy_flex_debug = 0;
3282|
3283| static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
3284| static char *yy_full_match;
3285| static int yy_lp;
3286| #define REJECT \
3287| { \
3288| *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
3289| yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
3290| ++(yy_lp); \
3291| goto find_rule; \
3292| }
3293|
3294| static int yy_more_flag = 0;
3295| static int yy_more_len = 0;
3296| #define yymore() ((yy_more_flag) = 1)
3297| #define YY_MORE_ADJ (yy_more_len)
3298| #define YY_RESTORE_YY_MORE_OFFSET
3299| char *yytext;
3300| #line 1 "conftest.l"
3301| #line 484 "lex.yy.c"
3302|
3303| #define INITIAL 0
3304|
3305| #ifndef YY_NO_UNISTD_H
3306| /* Special case for "unistd.h", since it is non-ANSI. We include it way
3307|  * down here because we want the user's section 1 to have been scanned first.
3308|  * The user has a chance to override it with an option.
3309|  */
3310| #include <unistd.h>
3311| #endif
3312|
3313| #ifndef YY_EXTRA_TYPE
3314| #define YY_EXTRA_TYPE void *
3315| #endif
3316|
3317| static int yy_init_globals (void );
3318|
3319| /* Accessor methods to globals.
3320|    These are made visible to non-reentrant scanners for convenience. */
3321|
3322| int yylex_destroy (void );
3323|
3324| int yyget_debug (void );
3325|
3326| void yyset_debug (int debug_flag  );
3327|
3328| YY_EXTRA_TYPE yyget_extra (void );
3329|
3330| void yyset_extra (YY_EXTRA_TYPE user_defined  );
3331|
3332| FILE *yyget_in (void );
3333|
3334| void yyset_in  (FILE * _in_str  );
3335|
3336| FILE *yyget_out (void );
3337|
3338| void yyset_out  (FILE * _out_str  );
3339|
3340| yy_size_t yyget_leng (void );
3341|
3342| char *yyget_text (void );
3343|
3344| int yyget_lineno (void );
3345|
3346| void yyset_lineno (int _line_number  );
3347|
3348| /* Macros after this point can all be overridden by user definitions in
3349|  * section 1.
3350|  */
3351|
3352| #ifndef YY_SKIP_YYWRAP
3353| #ifdef __cplusplus
3354| extern "C" int yywrap (void );
3355| #else
3356| extern int yywrap (void );
3357| #endif
3358| #endif
3359|
3360| #ifndef YY_NO_UNPUT
3361|     
3362|     static void yyunput (int c,char *buf_ptr  );
3363|     
3364| #endif
3365|
3366| #ifndef yytext_ptr
3367| static void yy_flex_strncpy (char *,yyconst char *,int );
3368| #endif
3369|
3370| #ifdef YY_NEED_STRLEN
3371| static int yy_flex_strlen (yyconst char * );
3372| #endif
3373|
3374| #ifndef YY_NO_INPUT
3375|
3376| #ifdef __cplusplus
3377| static int yyinput (void );
3378| #else
3379| static int input (void );
3380| #endif
3381|
3382| #endif
3383|
3384| /* Amount of stuff to slurp up with each read. */
3385| #ifndef YY_READ_BUF_SIZE
3386| #ifdef __ia64__
3387| /* On IA-64, the buffer size is 16k, not 8k */
3388| #define YY_READ_BUF_SIZE 16384
3389| #else
3390| #define YY_READ_BUF_SIZE 8192
3391| #endif /* __ia64__ */
3392| #endif
3393|
3394| /* Copy whatever the last rule matched to the standard output. */
3395| #ifndef ECHO
3396| /* This used to be an fputs(), but since the string might contain NUL's,
3397|  * we now use fwrite().
3398|  */
3399| #define ECHO do { if (fwrite( yytext, yyleng, 1, yyout )) {} } while (0)
3400| #endif
3401|
3402| /* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
3403|  * is returned in "result".
3404|  */
3405| #ifndef YY_INPUT
3406| #define YY_INPUT(buf,result,max_size) \
3407|       if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
3408|               { \
3409|               int c = '*'; \
3410|               size_t n; \
3411|               for ( n = 0; n < max_size && \
3412|                            (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
3413|                       buf[n] = (char) c; \
3414|               if ( c == '\n' ) \
3415|                       buf[n++] = (char) c; \
3416|               if ( c == EOF && ferror( yyin ) ) \
3417|                       YY_FATAL_ERROR( "input in flex scanner failed" ); \
3418|               result = n; \
3419|               } \
3420|       else \
3421|               { \
3422|               errno=0; \
3423|               while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \
3424|                       { \
3425|                       if( errno != EINTR) \
3426|                               { \
3427|                               YY_FATAL_ERROR( "input in flex scanner failed" ); \
3428|                               break; \
3429|                               } \
3430|                       errno=0; \
3431|                       clearerr(yyin); \
3432|                       } \
3433|               }\
3434| \
3435|
3436| #endif
3437|
3438| /* No semi-colon after return; correct usage is to write "yyterminate();" -
3439|  * we don't want an extra ';' after the "return" because that will cause
3440|  * some compilers to complain about unreachable statements.
3441|  */
3442| #ifndef yyterminate
3443| #define yyterminate() return YY_NULL
3444| #endif
3445|
3446| /* Number of entries by which start-condition stack grows. */
3447| #ifndef YY_START_STACK_INCR
3448| #define YY_START_STACK_INCR 25
3449| #endif
3450|
3451| /* Report a fatal error. */
3452| #ifndef YY_FATAL_ERROR
3453| #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
3454| #endif
3455|
3456| /* end tables serialization structures and prototypes */
3457|
3458| /* Default declaration of generated scanner - a define so the user can
3459|  * easily add parameters.
3460|  */
3461| #ifndef YY_DECL
3462| #define YY_DECL_IS_OURS 1
3463|
3464| extern int yylex (void);
3465|
3466| #define YY_DECL int yylex (void)
3467| #endif /* !YY_DECL */
3468|
3469| /* Code executed at the beginning of each rule, after yytext and yyleng
3470|  * have been set up.
3471|  */
3472| #ifndef YY_USER_ACTION
3473| #define YY_USER_ACTION
3474| #endif
3475|
3476| /* Code executed at the end of each rule. */
3477| #ifndef YY_BREAK
3478| #define YY_BREAK /*LINTED*/break;
3479| #endif
3480|
3481| #define YY_RULE_SETUP \
3482|       YY_USER_ACTION
3483|
3484| /** The main scanner function which does all the work.
3485|  */
3486| YY_DECL
3487| {
3488|       yy_state_type yy_current_state;
3489|       char *yy_cp, *yy_bp;
3490|       int yy_act;
3491|     
3492|       if ( !(yy_init) )
3493|               {
3494|               (yy_init) = 1;
3495|
3496| #ifdef YY_USER_INIT
3497|               YY_USER_INIT;
3498| #endif
3499|
3500|         /* Create the reject buffer large enough to save one state per allowed character. */
3501|         if ( ! (yy_state_buf) )
3502|             (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE  );
3503|             if ( ! (yy_state_buf) )
3504|                 YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
3505|
3506|               if ( ! (yy_start) )
3507|                       (yy_start) = 1; /* first start state */
3508|
3509|               if ( ! yyin )
3510|                       yyin = stdin;
3511|
3512|               if ( ! yyout )
3513|                       yyout = stdout;
3514|
3515|               if ( ! YY_CURRENT_BUFFER ) {
3516|                       yyensure_buffer_stack ();
3517|                       YY_CURRENT_BUFFER_LVALUE =
3518|                               yy_create_buffer(yyin,YY_BUF_SIZE );
3519|               }
3520|
3521|               yy_load_buffer_state( );
3522|               }
3523|
3524|       {
3525| #line 1 "conftest.l"
3526|
3527| #line 710 "lex.yy.c"
3528|
3529|       while ( /*CONSTCOND*/1 )                /* loops until end-of-file is reached */
3530|               {
3531|               (yy_more_len) = 0;
3532|               if ( (yy_more_flag) )
3533|                       {
3534|                       (yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
3535|                       (yy_more_flag) = 0;
3536|                       }
3537|               yy_cp = (yy_c_buf_p);
3538|
3539|               /* Support of yytext. */
3540|               *yy_cp = (yy_hold_char);
3541|
3542|               /* yy_bp points to the position in yy_ch_buf of the start of
3543|                * the current run.
3544|                */
3545|               yy_bp = yy_cp;
3546|
3547|               yy_current_state = (yy_start);
3548|
3549|               (yy_state_ptr) = (yy_state_buf);
3550|               *(yy_state_ptr)++ = yy_current_state;
3551|
3552| yy_match:
3553|               do
3554|                       {
3555|                       YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ;
3556|                       while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
3557|                               {
3558|                               yy_current_state = (int) yy_def[yy_current_state];
3559|                               if ( yy_current_state >= 13 )
3560|                                       yy_c = yy_meta[(unsigned int) yy_c];
3561|                               }
3562|                       yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
3563|                       *(yy_state_ptr)++ = yy_current_state;
3564|                       ++yy_cp;
3565|                       }
3566|               while ( yy_base[yy_current_state] != 10 );
3567|
3568| yy_find_action:
3569|               yy_current_state = *--(yy_state_ptr);
3570|               (yy_lp) = yy_accept[yy_current_state];
3571| find_rule: /* we branch to this label when backing up */
3572|               for ( ; ; ) /* until we find what rule we matched */
3573|                       {
3574|                       if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] )
3575|                               {
3576|                               yy_act = yy_acclist[(yy_lp)];
3577|                                       {
3578|                                       (yy_full_match) = yy_cp;
3579|                                       break;
3580|                                       }
3581|                               }
3582|                       --yy_cp;
3583|                       yy_current_state = *--(yy_state_ptr);
3584|                       (yy_lp) = yy_accept[yy_current_state];
3585|                       }
3586|
3587|               YY_DO_BEFORE_ACTION;
3588|
3589| do_action:    /* This label is used only to access EOF actions. */
3590|
3591|               switch ( yy_act )
3592|       { /* beginning of action switch */
3593| case 1:
3594| YY_RULE_SETUP
3595| #line 2 "conftest.l"
3596| { ECHO; }
3597|       YY_BREAK
3598| case 2:
3599| YY_RULE_SETUP
3600| #line 3 "conftest.l"
3601| { REJECT; }
3602|       YY_BREAK
3603| case 3:
3604| YY_RULE_SETUP
3605| #line 4 "conftest.l"
3606| { yymore (); }
3607|       YY_BREAK
3608| case 4:
3609| YY_RULE_SETUP
3610| #line 5 "conftest.l"
3611| { yyless (1); }
3612|       YY_BREAK
3613| case 5:
3614| YY_RULE_SETUP
3615| #line 6 "conftest.l"
3616| { yyless (input () != 0); }
3617|       YY_BREAK
3618| case 6:
3619| YY_RULE_SETUP
3620| #line 7 "conftest.l"
3621| { unput (yytext[0]); }
3622|       YY_BREAK
3623| case 7:
3624| YY_RULE_SETUP
3625| #line 8 "conftest.l"
3626| { BEGIN INITIAL; }
3627|       YY_BREAK
3628| case 8:
3629| YY_RULE_SETUP
3630| #line 9 "conftest.l"
3631| ECHO;
3632|       YY_BREAK
3633| #line 816 "lex.yy.c"
3634|                       case YY_STATE_EOF(INITIAL):
3635|                               yyterminate();
3636|
3637|       case YY_END_OF_BUFFER:
3638|               {
3639|               /* Amount of text matched not including the EOB char. */
3640|               int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1;
3641|
3642|               /* Undo the effects of YY_DO_BEFORE_ACTION. */
3643|               *yy_cp = (yy_hold_char);
3644|               YY_RESTORE_YY_MORE_OFFSET
3645|
3646|               if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
3647|                       {
3648|                       /* We're scanning a new file or input source.  It's
3649|                        * possible that this happened because the user
3650|                        * just pointed yyin at a new source and called
3651|                        * yylex().  If so, then we have to assure
3652|                        * consistency between YY_CURRENT_BUFFER and our
3653|                        * globals.  Here is the right place to do so, because
3654|                        * this is the first action (other than possibly a
3655|                        * back-up) that will match for the new input source.
3656|                        */
3657|                       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
3658|                       YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
3659|                       YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL;
3660|                       }
3661|
3662|               /* Note that here we test for yy_c_buf_p "<=" to the position
3663|                * of the first EOB in the buffer, since yy_c_buf_p will
3664|                * already have been incremented past the NUL character
3665|                * (since all states make transitions on EOB to the
3666|                * end-of-buffer state).  Contrast this with the test
3667|                * in input().
3668|                */
3669|               if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
3670|                       { /* This was really a NUL. */
3671|                       yy_state_type yy_next_state;
3672|
3673|                       (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
3674|
3675|                       yy_current_state = yy_get_previous_state(  );
3676|
3677|                       /* Okay, we're now positioned to make the NUL
3678|                        * transition.  We couldn't have
3679|                        * yy_get_previous_state() go ahead and do it
3680|                        * for us because it doesn't know how to deal
3681|                        * with the possibility of jamming (and we don't
3682|                        * want to build jamming into it because then it
3683|                        * will run more slowly).
3684|                        */
3685|
3686|                       yy_next_state = yy_try_NUL_trans( yy_current_state );
3687|
3688|                       yy_bp = (yytext_ptr) + YY_MORE_ADJ;
3689|
3690|                       if ( yy_next_state )
3691|                               {
3692|                               /* Consume the NUL. */
3693|                               yy_cp = ++(yy_c_buf_p);
3694|                               yy_current_state = yy_next_state;
3695|                               goto yy_match;
3696|                               }
3697|
3698|                       else
3699|                               {
3700|                               yy_cp = (yy_c_buf_p);
3701|                               goto yy_find_action;
3702|                               }
3703|                       }
3704|
3705|               else switch ( yy_get_next_buffer(  ) )
3706|                       {
3707|                       case EOB_ACT_END_OF_FILE:
3708|                               {
3709|                               (yy_did_buffer_switch_on_eof) = 0;
3710|
3711|                               if ( yywrap( ) )
3712|                                       {
3713|                                       /* Note: because we've taken care in
3714|                                        * yy_get_next_buffer() to have set up
3715|                                        * yytext, we can now set up
3716|                                        * yy_c_buf_p so that if some total
3717|                                        * hoser (like flex itself) wants to
3718|                                        * call the scanner after we return the
3719|                                        * YY_NULL, it'll still work - another
3720|                                        * YY_NULL will get returned.
3721|                                        */
3722|                                       (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ;
3723|
3724|                                       yy_act = YY_STATE_EOF(YY_START);
3725|                                       goto do_action;
3726|                                       }
3727|
3728|                               else
3729|                                       {
3730|                                       if ( ! (yy_did_buffer_switch_on_eof) )
3731|                                               YY_NEW_FILE;
3732|                                       }
3733|                               break;
3734|                               }
3735|
3736|                       case EOB_ACT_CONTINUE_SCAN:
3737|                               (yy_c_buf_p) =
3738|                                       (yytext_ptr) + yy_amount_of_matched_text;
3739|
3740|                               yy_current_state = yy_get_previous_state(  );
3741|
3742|                               yy_cp = (yy_c_buf_p);
3743|                               yy_bp = (yytext_ptr) + YY_MORE_ADJ;
3744|                               goto yy_match;
3745|
3746|                       case EOB_ACT_LAST_MATCH:
3747|                               (yy_c_buf_p) =
3748|                               &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)];
3749|
3750|                               yy_current_state = yy_get_previous_state(  );
3751|
3752|                               yy_cp = (yy_c_buf_p);
3753|                               yy_bp = (yytext_ptr) + YY_MORE_ADJ;
3754|                               goto yy_find_action;
3755|                       }
3756|               break;
3757|               }
3758|
3759|       default:
3760|               YY_FATAL_ERROR(
3761|                       "fatal flex scanner internal error--no action found" );
3762|       } /* end of action switch */
3763|               } /* end of scanning one token */
3764|       } /* end of user's declarations */
3765| } /* end of yylex */
3766|
3767| /* yy_get_next_buffer - try to read in a new buffer
3768|  *
3769|  * Returns a code representing an action:
3770|  *    EOB_ACT_LAST_MATCH -
3771|  *    EOB_ACT_CONTINUE_SCAN - continue scanning from current position
3772|  *    EOB_ACT_END_OF_FILE - end of file
3773|  */
3774| static int yy_get_next_buffer (void)
3775| {
3776|       char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
3777|       char *source = (yytext_ptr);
3778|       yy_size_t number_to_move, i;
3779|       int ret_val;
3780|
3781|       if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
3782|               YY_FATAL_ERROR(
3783|               "fatal flex scanner internal error--end of buffer missed" );
3784|
3785|       if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
3786|               { /* Don't try to fill the buffer, so this is an EOF. */
3787|               if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
3788|                       {
3789|                       /* We matched a single character, the EOB, so
3790|                        * treat this as a final EOF.
3791|                        */
3792|                       return EOB_ACT_END_OF_FILE;
3793|                       }
3794|
3795|               else
3796|                       {
3797|                       /* We matched some text prior to the EOB, first
3798|                        * process it.
3799|                        */
3800|                       return EOB_ACT_LAST_MATCH;
3801|                       }
3802|               }
3803|
3804|       /* Try to read more data. */
3805|
3806|       /* First move last chars to start of buffer. */
3807|       number_to_move = (yy_size_t) ((yy_c_buf_p) - (yytext_ptr)) - 1;
3808|
3809|       for ( i = 0; i < number_to_move; ++i )
3810|               *(dest++) = *(source++);
3811|
3812|       if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
3813|               /* don't do the read, it's not guaranteed to return an EOF,
3814|                * just force an EOF
3815|                */
3816|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
3817|
3818|       else
3819|               {
3820|                       yy_size_t num_to_read =
3821|                       YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
3822|
3823|               while ( num_to_read <= 0 )
3824|                       { /* Not enough room in the buffer - grow it. */
3825|
3826|                       YY_FATAL_ERROR(
3827| "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
3828|
3829|                       }
3830|
3831|               if ( num_to_read > YY_READ_BUF_SIZE )
3832|                       num_to_read = YY_READ_BUF_SIZE;
3833|
3834|               /* Read in more data. */
3835|               YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
3836|                       (yy_n_chars), num_to_read );
3837|
3838|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
3839|               }
3840|
3841|       if ( (yy_n_chars) == 0 )
3842|               {
3843|               if ( number_to_move == YY_MORE_ADJ )
3844|                       {
3845|                       ret_val = EOB_ACT_END_OF_FILE;
3846|                       yyrestart(yyin  );
3847|                       }
3848|
3849|               else
3850|                       {
3851|                       ret_val = EOB_ACT_LAST_MATCH;
3852|                       YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
3853|                               YY_BUFFER_EOF_PENDING;
3854|                       }
3855|               }
3856|
3857|       else
3858|               ret_val = EOB_ACT_CONTINUE_SCAN;
3859|
3860|       if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
3861|               /* Extend the array by 50%, plus the number we really need. */
3862|               yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
3863|               YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size  );
3864|               if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
3865|                       YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
3866|       }
3867|
3868|       (yy_n_chars) += number_to_move;
3869|       YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR;
3870|       YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR;
3871|
3872|       (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
3873|
3874|       return ret_val;
3875| }
3876|
3877| /* yy_get_previous_state - get the state just before the EOB char was reached */
3878|
3879|     static yy_state_type yy_get_previous_state (void)
3880| {
3881|       yy_state_type yy_current_state;
3882|       char *yy_cp;
3883|     
3884|       yy_current_state = (yy_start);
3885|
3886|       (yy_state_ptr) = (yy_state_buf);
3887|       *(yy_state_ptr)++ = yy_current_state;
3888|
3889|       for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
3890|               {
3891|               YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
3892|               while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
3893|                       {
3894|                       yy_current_state = (int) yy_def[yy_current_state];
3895|                       if ( yy_current_state >= 13 )
3896|                               yy_c = yy_meta[(unsigned int) yy_c];
3897|                       }
3898|               yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
3899|               *(yy_state_ptr)++ = yy_current_state;
3900|               }
3901|
3902|       return yy_current_state;
3903| }
3904|
3905| /* yy_try_NUL_trans - try to make a transition on the NUL character
3906|  *
3907|  * synopsis
3908|  *    next_state = yy_try_NUL_trans( current_state );
3909|  */
3910|     static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )
3911| {
3912|       int yy_is_jam;
3913|     
3914|       YY_CHAR yy_c = 1;
3915|       while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
3916|               {
3917|               yy_current_state = (int) yy_def[yy_current_state];
3918|               if ( yy_current_state >= 13 )
3919|                       yy_c = yy_meta[(unsigned int) yy_c];
3920|               }
3921|       yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
3922|       yy_is_jam = (yy_current_state == 12);
3923|       if ( ! yy_is_jam )
3924|               *(yy_state_ptr)++ = yy_current_state;
3925|
3926|               return yy_is_jam ? 0 : yy_current_state;
3927| }
3928|
3929| #ifndef YY_NO_UNPUT
3930|
3931|     static void yyunput (int c, char * yy_bp )
3932| {
3933|       char *yy_cp;
3934|     
3935|     yy_cp = (yy_c_buf_p);
3936|
3937|       /* undo effects of setting up yytext */
3938|       *yy_cp = (yy_hold_char);
3939|
3940|       if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
3941|               { /* need to shift things up to make room */
3942|               /* +2 for EOB chars. */
3943|               yy_size_t number_to_move = (yy_n_chars) + 2;
3944|               char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
3945|                                       YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
3946|               char *source =
3947|                               &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move];
3948|
3949|               while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
3950|                       *--dest = *--source;
3951|
3952|               yy_cp += (int) (dest - source);
3953|               yy_bp += (int) (dest - source);
3954|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
3955|                       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
3956|
3957|               if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
3958|                       YY_FATAL_ERROR( "flex scanner push-back overflow" );
3959|               }
3960|
3961|       *--yy_cp = (char) c;
3962|
3963|       (yytext_ptr) = yy_bp;
3964|       (yy_hold_char) = *yy_cp;
3965|       (yy_c_buf_p) = yy_cp;
3966| }
3967|
3968| #endif
3969|
3970| #ifndef YY_NO_INPUT
3971| #ifdef __cplusplus
3972|     static int yyinput (void)
3973| #else
3974|     static int input  (void)
3975| #endif
3976|
3977| {
3978|       int c;
3979|     
3980|       *(yy_c_buf_p) = (yy_hold_char);
3981|
3982|       if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
3983|               {
3984|               /* yy_c_buf_p now points to the character we want to return.
3985|                * If this occurs *before* the EOB characters, then it's a
3986|                * valid NUL; if not, then we've hit the end of the buffer.
3987|                */
3988|               if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
3989|                       /* This was really a NUL. */
3990|                       *(yy_c_buf_p) = '\0';
3991|
3992|               else
3993|                       { /* need more input */
3994|                       yy_size_t offset = (yy_c_buf_p) - (yytext_ptr);
3995|                       ++(yy_c_buf_p);
3996|
3997|                       switch ( yy_get_next_buffer(  ) )
3998|                               {
3999|                               case EOB_ACT_LAST_MATCH:
4000|                                       /* This happens because yy_g_n_b()
4001|                                        * sees that we've accumulated a
4002|                                        * token and flags that we need to
4003|                                        * try matching the token before
4004|                                        * proceeding.  But for input(),
4005|                                        * there's no matching to consider.
4006|                                        * So convert the EOB_ACT_LAST_MATCH
4007|                                        * to EOB_ACT_END_OF_FILE.
4008|                                        */
4009|
4010|                                       /* Reset buffer status. */
4011|                                       yyrestart(yyin );
4012|
4013|                                       /*FALLTHROUGH*/
4014|
4015|                               case EOB_ACT_END_OF_FILE:
4016|                                       {
4017|                                       if ( yywrap( ) )
4018|                                               return EOF;
4019|
4020|                                       if ( ! (yy_did_buffer_switch_on_eof) )
4021|                                               YY_NEW_FILE;
4022| #ifdef __cplusplus
4023|                                       return yyinput();
4024| #else
4025|                                       return input();
4026| #endif
4027|                                       }
4028|
4029|                               case EOB_ACT_CONTINUE_SCAN:
4030|                                       (yy_c_buf_p) = (yytext_ptr) + offset;
4031|                                       break;
4032|                               }
4033|                       }
4034|               }
4035|
4036|       c = *(unsigned char *) (yy_c_buf_p);    /* cast for 8-bit char's */
4037|       *(yy_c_buf_p) = '\0';   /* preserve yytext */
4038|       (yy_hold_char) = *++(yy_c_buf_p);
4039|
4040|       return c;
4041| }
4042| #endif        /* ifndef YY_NO_INPUT */
4043|
4044| /** Immediately switch to a different input stream.
4045|  * @param input_file A readable stream.
4046|  *
4047|  * @note This function does not reset the start condition to @c INITIAL .
4048|  */
4049|     void yyrestart  (FILE * input_file )
4050| {
4051|     
4052|       if ( ! YY_CURRENT_BUFFER ){
4053|         yyensure_buffer_stack ();
4054|               YY_CURRENT_BUFFER_LVALUE =
4055|             yy_create_buffer(yyin,YY_BUF_SIZE );
4056|       }
4057|
4058|       yy_init_buffer(YY_CURRENT_BUFFER,input_file );
4059|       yy_load_buffer_state( );
4060| }
4061|
4062| /** Switch to a different input buffer.
4063|  * @param new_buffer The new input buffer.
4064|  *
4065|  */
4066|     void yy_switch_to_buffer  (YY_BUFFER_STATE  new_buffer )
4067| {
4068|     
4069|       /* TODO. We should be able to replace this entire function body
4070|        * with
4071|        *              yypop_buffer_state();
4072|        *              yypush_buffer_state(new_buffer);
4073|      */
4074|       yyensure_buffer_stack ();
4075|       if ( YY_CURRENT_BUFFER == new_buffer )
4076|               return;
4077|
4078|       if ( YY_CURRENT_BUFFER )
4079|               {
4080|               /* Flush out information for old buffer. */
4081|               *(yy_c_buf_p) = (yy_hold_char);
4082|               YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
4083|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
4084|               }
4085|
4086|       YY_CURRENT_BUFFER_LVALUE = new_buffer;
4087|       yy_load_buffer_state( );
4088|
4089|       /* We don't actually know whether we did this switch during
4090|        * EOF (yywrap()) processing, but the only time this flag
4091|        * is looked at is after yywrap() is called, so it's safe
4092|        * to go ahead and always set it.
4093|        */
4094|       (yy_did_buffer_switch_on_eof) = 1;
4095| }
4096|
4097| static void yy_load_buffer_state  (void)
4098| {
4099|       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
4100|       (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
4101|       yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
4102|       (yy_hold_char) = *(yy_c_buf_p);
4103| }
4104|
4105| /** Allocate and initialize an input buffer state.
4106|  * @param file A readable stream.
4107|  * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
4108|  *
4109|  * @return the allocated buffer state.
4110|  */
4111|     YY_BUFFER_STATE yy_create_buffer  (FILE * file, int  size )
4112| {
4113|       YY_BUFFER_STATE b;
4114|     
4115|       b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
4116|       if ( ! b )
4117|               YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
4118|
4119|       b->yy_buf_size = (yy_size_t)size;
4120|
4121|       /* yy_ch_buf has to be 2 characters longer than the size given because
4122|        * we need to put in 2 end-of-buffer characters.
4123|        */
4124|       b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2  );
4125|       if ( ! b->yy_ch_buf )
4126|               YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
4127|
4128|       b->yy_is_our_buffer = 1;
4129|
4130|       yy_init_buffer(b,file );
4131|
4132|       return b;
4133| }
4134|
4135| /** Destroy the buffer.
4136|  * @param b a buffer created with yy_create_buffer()
4137|  *
4138|  */
4139|     void yy_delete_buffer (YY_BUFFER_STATE  b )
4140| {
4141|     
4142|       if ( ! b )
4143|               return;
4144|
4145|       if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
4146|               YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
4147|
4148|       if ( b->yy_is_our_buffer )
4149|               yyfree((void *) b->yy_ch_buf  );
4150|
4151|       yyfree((void *) b  );
4152| }
4153|
4154| /* Initializes or reinitializes a buffer.
4155|  * This function is sometimes called more than once on the same buffer,
4156|  * such as during a yyrestart() or at EOF.
4157|  */
4158|     static void yy_init_buffer  (YY_BUFFER_STATE  b, FILE * file )
4159|
4160| {
4161|       int oerrno = errno;
4162|     
4163|       yy_flush_buffer(b );
4164|
4165|       b->yy_input_file = file;
4166|       b->yy_fill_buffer = 1;
4167|
4168|     /* If b is the current buffer, then yy_init_buffer was _probably_
4169|      * called from yyrestart() or through yy_get_next_buffer.
4170|      * In that case, we don't want to reset the lineno or column.
4171|      */
4172|     if (b != YY_CURRENT_BUFFER){
4173|         b->yy_bs_lineno = 1;
4174|         b->yy_bs_column = 0;
4175|     }
4176|
4177|         b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
4178|     
4179|       errno = oerrno;
4180| }
4181|
4182| /** Discard all buffered characters. On the next scan, YY_INPUT will be called.
4183|  * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
4184|  *
4185|  */
4186|     void yy_flush_buffer (YY_BUFFER_STATE  b )
4187| {
4188|       if ( ! b )
4189|               return;
4190|
4191|       b->yy_n_chars = 0;
4192|
4193|       /* We always need two end-of-buffer characters.  The first causes
4194|        * a transition to the end-of-buffer state.  The second causes
4195|        * a jam in that state.
4196|        */
4197|       b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
4198|       b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
4199|
4200|       b->yy_buf_pos = &b->yy_ch_buf[0];
4201|
4202|       b->yy_at_bol = 1;
4203|       b->yy_buffer_status = YY_BUFFER_NEW;
4204|
4205|       if ( b == YY_CURRENT_BUFFER )
4206|               yy_load_buffer_state( );
4207| }
4208|
4209| /** Pushes the new state onto the stack. The new state becomes
4210|  *  the current state. This function will allocate the stack
4211|  *  if necessary.
4212|  *  @param new_buffer The new state.
4213|  * 
4214|  */
4215| void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
4216| {
4217|       if (new_buffer == NULL)
4218|               return;
4219|
4220|       yyensure_buffer_stack();
4221|
4222|       /* This block is copied from yy_switch_to_buffer. */
4223|       if ( YY_CURRENT_BUFFER )
4224|               {
4225|               /* Flush out information for old buffer. */
4226|               *(yy_c_buf_p) = (yy_hold_char);
4227|               YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
4228|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
4229|               }
4230|
4231|       /* Only push if top exists. Otherwise, replace top. */
4232|       if (YY_CURRENT_BUFFER)
4233|               (yy_buffer_stack_top)++;
4234|       YY_CURRENT_BUFFER_LVALUE = new_buffer;
4235|
4236|       /* copied from yy_switch_to_buffer. */
4237|       yy_load_buffer_state( );
4238|       (yy_did_buffer_switch_on_eof) = 1;
4239| }
4240|
4241| /** Removes and deletes the top of the stack, if present.
4242|  *  The next element becomes the new top.
4243|  * 
4244|  */
4245| void yypop_buffer_state (void)
4246| {
4247|       if (!YY_CURRENT_BUFFER)
4248|               return;
4249|
4250|       yy_delete_buffer(YY_CURRENT_BUFFER );
4251|       YY_CURRENT_BUFFER_LVALUE = NULL;
4252|       if ((yy_buffer_stack_top) > 0)
4253|               --(yy_buffer_stack_top);
4254|
4255|       if (YY_CURRENT_BUFFER) {
4256|               yy_load_buffer_state( );
4257|               (yy_did_buffer_switch_on_eof) = 1;
4258|       }
4259| }
4260|
4261| /* Allocates the stack if it does not exist.
4262|  *  Guarantees space for at least one push.
4263|  */
4264| static void yyensure_buffer_stack (void)
4265| {
4266|       yy_size_t num_to_alloc;
4267|     
4268|       if (!(yy_buffer_stack)) {
4269|
4270|               /* First allocation is just for 2 elements, since we don't know if this
4271|                * scanner will even need a stack. We use 2 instead of 1 to avoid an
4272|                * immediate realloc on the next call.
4273|          */
4274|               num_to_alloc = 1; // After all that talk, this was set to 1 anyways...
4275|               (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
4276|                                                               (num_to_alloc * sizeof(struct yy_buffer_state*)
4277|                                                               );
4278|               if ( ! (yy_buffer_stack) )
4279|                       YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
4280|                                                                 
4281|               memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
4282|                               
4283|               (yy_buffer_stack_max) = num_to_alloc;
4284|               (yy_buffer_stack_top) = 0;
4285|               return;
4286|       }
4287|
4288|       if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
4289|
4290|               /* Increase the buffer to prepare for a possible push. */
4291|               yy_size_t grow_size = 8 /* arbitrary grow size */;
4292|
4293|               num_to_alloc = (yy_buffer_stack_max) + grow_size;
4294|               (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
4295|                                                               ((yy_buffer_stack),
4296|                                                               num_to_alloc * sizeof(struct yy_buffer_state*)
4297|                                                               );
4298|               if ( ! (yy_buffer_stack) )
4299|                       YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
4300|
4301|               /* zero only the new slots.*/
4302|               memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
4303|               (yy_buffer_stack_max) = num_to_alloc;
4304|       }
4305| }
4306|
4307| /** Setup the input buffer state to scan directly from a user-specified character buffer.
4308|  * @param base the character buffer
4309|  * @param size the size in bytes of the character buffer
4310|  *
4311|  * @return the newly allocated buffer state object.
4312|  */
4313| YY_BUFFER_STATE yy_scan_buffer  (char * base, yy_size_t  size )
4314| {
4315|       YY_BUFFER_STATE b;
4316|     
4317|       if ( size < 2 ||
4318|            base[size-2] != YY_END_OF_BUFFER_CHAR ||
4319|            base[size-1] != YY_END_OF_BUFFER_CHAR )
4320|               /* They forgot to leave room for the EOB's. */
4321|               return 0;
4322|
4323|       b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
4324|       if ( ! b )
4325|               YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
4326|
4327|       b->yy_buf_size = size - 2;      /* "- 2" to take care of EOB's */
4328|       b->yy_buf_pos = b->yy_ch_buf = base;
4329|       b->yy_is_our_buffer = 0;
4330|       b->yy_input_file = 0;
4331|       b->yy_n_chars = b->yy_buf_size;
4332|       b->yy_is_interactive = 0;
4333|       b->yy_at_bol = 1;
4334|       b->yy_fill_buffer = 0;
4335|       b->yy_buffer_status = YY_BUFFER_NEW;
4336|
4337|       yy_switch_to_buffer(b  );
4338|
4339|       return b;
4340| }
4341|
4342| /** Setup the input buffer state to scan a string. The next call to yylex() will
4343|  * scan from a @e copy of @a str.
4344|  * @param yystr a NUL-terminated string to scan
4345|  *
4346|  * @return the newly allocated buffer state object.
4347|  * @note If you want to scan bytes that may contain NUL values, then use
4348|  *       yy_scan_bytes() instead.
4349|  */
4350| YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
4351| {
4352|     
4353|       return yy_scan_bytes(yystr,strlen(yystr) );
4354| }
4355|
4356| /** Setup the input buffer state to scan the given bytes. The next call to yylex() will
4357|  * scan from a @e copy of @a bytes.
4358|  * @param yybytes the byte buffer to scan
4359|  * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes.
4360|  *
4361|  * @return the newly allocated buffer state object.
4362|  */
4363| YY_BUFFER_STATE yy_scan_bytes  (yyconst char * yybytes, yy_size_t  _yybytes_len )
4364| {
4365|       YY_BUFFER_STATE b;
4366|       char *buf;
4367|       yy_size_t n;
4368|       yy_size_t i;
4369|     
4370|       /* Get memory for full buffer, including space for trailing EOB's. */
4371|       n = _yybytes_len + 2;
4372|       buf = (char *) yyalloc(n  );
4373|       if ( ! buf )
4374|               YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
4375|
4376|       for ( i = 0; i < _yybytes_len; ++i )
4377|               buf[i] = yybytes[i];
4378|
4379|       buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
4380|
4381|       b = yy_scan_buffer(buf,n );
4382|       if ( ! b )
4383|               YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
4384|
4385|       /* It's okay to grow etc. this buffer, and we should throw it
4386|        * away when we're done.
4387|        */
4388|       b->yy_is_our_buffer = 1;
4389|
4390|       return b;
4391| }
4392|
4393| #ifndef YY_EXIT_FAILURE
4394| #define YY_EXIT_FAILURE 2
4395| #endif
4396|
4397| static void yy_fatal_error (yyconst char* msg )
4398| {
4399|                       (void) fprintf( stderr, "%s\n", msg );
4400|       exit( YY_EXIT_FAILURE );
4401| }
4402|
4403| /* Redefine yyless() so it works in section 3 code. */
4404|
4405| #undef yyless
4406| #define yyless(n) \
4407|       do \
4408|               { \
4409|               /* Undo effects of setting up yytext. */ \
4410|         int yyless_macro_arg = (n); \
4411|         YY_LESS_LINENO(yyless_macro_arg);\
4412|               yytext[yyleng] = (yy_hold_char); \
4413|               (yy_c_buf_p) = yytext + yyless_macro_arg; \
4414|               (yy_hold_char) = *(yy_c_buf_p); \
4415|               *(yy_c_buf_p) = '\0'; \
4416|               yyleng = yyless_macro_arg; \
4417|               } \
4418|       while ( 0 )
4419|
4420| /* Accessor  methods (get/set functions) to struct members. */
4421|
4422| /** Get the current line number.
4423|  *
4424|  */
4425| int yyget_lineno  (void)
4426| {
4427|         
4428|     return yylineno;
4429| }
4430|
4431| /** Get the input stream.
4432|  *
4433|  */
4434| FILE *yyget_in  (void)
4435| {
4436|         return yyin;
4437| }
4438|
4439| /** Get the output stream.
4440|  *
4441|  */
4442| FILE *yyget_out  (void)
4443| {
4444|         return yyout;
4445| }
4446|
4447| /** Get the length of the current token.
4448|  *
4449|  */
4450| yy_size_t yyget_leng  (void)
4451| {
4452|         return yyleng;
4453| }
4454|
4455| /** Get the current token.
4456|  *
4457|  */
4458|
4459| char *yyget_text  (void)
4460| {
4461|         return yytext;
4462| }
4463|
4464| /** Set the current line number.
4465|  * @param _line_number line number
4466|  *
4467|  */
4468| void yyset_lineno (int  _line_number )
4469| {
4470|     
4471|     yylineno = _line_number;
4472| }
4473|
4474| /** Set the input stream. This does not discard the current
4475|  * input buffer.
4476|  * @param _in_str A readable stream.
4477|  *
4478|  * @see yy_switch_to_buffer
4479|  */
4480| void yyset_in (FILE *  _in_str )
4481| {
4482|         yyin = _in_str ;
4483| }
4484|
4485| void yyset_out (FILE *  _out_str )
4486| {
4487|         yyout = _out_str ;
4488| }
4489|
4490| int yyget_debug  (void)
4491| {
4492|         return yy_flex_debug;
4493| }
4494|
4495| void yyset_debug (int  _bdebug )
4496| {
4497|         yy_flex_debug = _bdebug ;
4498| }
4499|
4500| static int yy_init_globals (void)
4501| {
4502|         /* Initialization is the same as for the non-reentrant scanner.
4503|      * This function is called from yylex_destroy(), so don't allocate here.
4504|      */
4505|
4506|     (yy_buffer_stack) = 0;
4507|     (yy_buffer_stack_top) = 0;
4508|     (yy_buffer_stack_max) = 0;
4509|     (yy_c_buf_p) = (char *) 0;
4510|     (yy_init) = 0;
4511|     (yy_start) = 0;
4512|
4513|     (yy_state_buf) = 0;
4514|     (yy_state_ptr) = 0;
4515|     (yy_full_match) = 0;
4516|     (yy_lp) = 0;
4517|
4518| /* Defined in main.c */
4519| #ifdef YY_STDINIT
4520|     yyin = stdin;
4521|     yyout = stdout;
4522| #else
4523|     yyin = (FILE *) 0;
4524|     yyout = (FILE *) 0;
4525| #endif
4526|
4527|     /* For future reference: Set errno on error, since we are called by
4528|      * yylex_init()
4529|      */
4530|     return 0;
4531| }
4532|
4533| /* yylex_destroy is for both reentrant and non-reentrant scanners. */
4534| int yylex_destroy  (void)
4535| {
4536|     
4537|     /* Pop the buffer stack, destroying each element. */
4538|       while(YY_CURRENT_BUFFER){
4539|               yy_delete_buffer(YY_CURRENT_BUFFER  );
4540|               YY_CURRENT_BUFFER_LVALUE = NULL;
4541|               yypop_buffer_state();
4542|       }
4543|
4544|       /* Destroy the stack itself. */
4545|       yyfree((yy_buffer_stack) );
4546|       (yy_buffer_stack) = NULL;
4547|
4548|     yyfree ( (yy_state_buf) );
4549|     (yy_state_buf)  = NULL;
4550|
4551|     /* Reset the globals. This is important in a non-reentrant scanner so the next time
4552|      * yylex() is called, initialization will occur. */
4553|     yy_init_globals( );
4554|
4555|     return 0;
4556| }
4557|
4558| /*
4559|  * Internal utility routines.
4560|  */
4561|
4562| #ifndef yytext_ptr
4563| static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
4564| {
4565|               
4566|       int i;
4567|       for ( i = 0; i < n; ++i )
4568|               s1[i] = s2[i];
4569| }
4570| #endif
4571|
4572| #ifdef YY_NEED_STRLEN
4573| static int yy_flex_strlen (yyconst char * s )
4574| {
4575|       int n;
4576|       for ( n = 0; s[n]; ++n )
4577|               ;
4578|
4579|       return n;
4580| }
4581| #endif
4582|
4583| void *yyalloc (yy_size_t  size )
4584| {
4585|                       return (void *) malloc( size );
4586| }
4587|
4588| void *yyrealloc  (void * ptr, yy_size_t  size )
4589| {
4590|               
4591|       /* The cast to (char *) in the following accommodates both
4592|        * implementations that use char* generic pointers, and those
4593|        * that use void* generic pointers.  It works with the latter
4594|        * because both ANSI C and C++ allow castless assignment from
4595|        * any pointer type to void*, and deal with argument conversions
4596|        * as though doing an assignment.
4597|        */
4598|       return (void *) realloc( (char *) ptr, size );
4599| }
4600|
4601| void yyfree (void * ptr )
4602| {
4603|                       free( (char *) ptr );   /* see yyrealloc() for (char *) cast */
4604| }
4605|
4606| #define YYTABLES_NAME "yytables"
4607|
4608| #line 9 "conftest.l"
4609|
4610|
4611| #ifdef YYTEXT_POINTER
4612| extern char *yytext;
4613| #endif
4614| int
4615| main (void)
4616| {
4617|   return ! yylex () + ! yywrap ();
4618| }
4619configure:10866: gcc -o conftest -g -O2 -I/opt/local/include  conftest.c -lfl  >&5
4620ld: library not found for -lfl
4621clang: error: linker command failed with exit code 1 (use -v to see invocation)
4622configure:10866: $? = 1
4623configure: failed program was:
4624| /* confdefs.h */
4625| #define PACKAGE_NAME "pcb"
4626| #define PACKAGE_TARNAME "pcb"
4627| #define PACKAGE_VERSION "20140316"
4628| #define PACKAGE_STRING "pcb 20140316"
4629| #define PACKAGE_BUGREPORT ""
4630| #define PACKAGE_URL ""
4631| #define PACKAGE "pcb"
4632| #define VERSION "20140316"
4633| #define STDC_HEADERS 1
4634| #define HAVE_SYS_TYPES_H 1
4635| #define HAVE_SYS_STAT_H 1
4636| #define HAVE_STDLIB_H 1
4637| #define HAVE_STRING_H 1
4638| #define HAVE_MEMORY_H 1
4639| #define HAVE_STRINGS_H 1
4640| #define HAVE_INTTYPES_H 1
4641| #define HAVE_STDINT_H 1
4642| #define HAVE_UNISTD_H 1
4643| #define __EXTENSIONS__ 1
4644| #define _ALL_SOURCE 1
4645| #define _GNU_SOURCE 1
4646| #define _POSIX_PTHREAD_SEMANTICS 1
4647| #define _TANDEM_SOURCE 1
4648| #define PCB_DIR_SEPARATOR_C '/'
4649| #define PCB_DIR_SEPARATOR_S "/"
4650| #define PCB_PATH_DELIMETER ":"
4651| #define GETTEXT_PACKAGE "pcb"
4652| #define HAVE_LONG_LONG 1
4653| #define HAVE_LONG_DOUBLE 1
4654| #define HAVE_WCHAR_T 1
4655| #define HAVE_WINT_T 1
4656| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
4657| #define HAVE_STDINT_H_WITH_UINTMAX 1
4658| #define HAVE_INTMAX_T 1
4659| #define HAVE_POSIX_PRINTF 1
4660| #define HAVE_ALLOCA_H 1
4661| #define HAVE_ALLOCA 1
4662| #define HAVE_STDLIB_H 1
4663| #define HAVE_UNISTD_H 1
4664| #define HAVE_SYS_PARAM_H 1
4665| #define HAVE_GETPAGESIZE 1
4666| #define HAVE_MMAP 1
4667| #define INTDIV0_RAISES_SIGFPE 0
4668| #define HAVE_UNSIGNED_LONG_LONG 1
4669| #define HAVE_UINTMAX_T 1
4670| #define HAVE_INTTYPES_H 1
4671| #define HAVE_STDINT_H 1
4672| #define HAVE_STDINT_H 1
4673| #define HAVE_LIMITS_H 1
4674| #define HAVE_LOCALE_H 1
4675| #define HAVE_NL_TYPES_H 1
4676| #define HAVE_STDDEF_H 1
4677| #define HAVE_STDLIB_H 1
4678| #define HAVE_STRING_H 1
4679| #define HAVE_UNISTD_H 1
4680| #define HAVE_SYS_PARAM_H 1
4681| #define HAVE_ASPRINTF 1
4682| #define HAVE_FWPRINTF 1
4683| #define HAVE_GETCWD 1
4684| #define HAVE_GETEGID 1
4685| #define HAVE_GETEUID 1
4686| #define HAVE_GETGID 1
4687| #define HAVE_GETUID 1
4688| #define HAVE_MUNMAP 1
4689| #define HAVE_PUTENV 1
4690| #define HAVE_SETENV 1
4691| #define HAVE_SETLOCALE 1
4692| #define HAVE_SNPRINTF 1
4693| #define HAVE_STPCPY 1
4694| #define HAVE_STRCASECMP 1
4695| #define HAVE_STRDUP 1
4696| #define HAVE_STRTOUL 1
4697| #define HAVE_TSEARCH 1
4698| #define HAVE_WCSLEN 1
4699| #define HAVE_DECL__SNPRINTF 0
4700| #define HAVE_DECL__SNWPRINTF 0
4701| #define HAVE_DECL_FEOF_UNLOCKED 1
4702| #define HAVE_DECL_FGETS_UNLOCKED 0
4703| #define HAVE_DECL_GETC_UNLOCKED 1
4704| #define HAVE_ICONV 1
4705| #define ICONV_CONST
4706| #define HAVE_LANGINFO_CODESET 1
4707| #define HAVE_LC_MESSAGES 1
4708| #define ENABLE_NLS 1
4709| #define HAVE_GETTEXT 1
4710| #define HAVE_DCGETTEXT 1
4711| /* end confdefs.h.  */
4712|
4713| #line 3 "lex.yy.c"
4714|
4715| #define  YY_INT_ALIGNED short int
4716|
4717| /* A lexical scanner generated by flex */
4718|
4719| #define FLEX_SCANNER
4720| #define YY_FLEX_MAJOR_VERSION 2
4721| #define YY_FLEX_MINOR_VERSION 6
4722| #define YY_FLEX_SUBMINOR_VERSION 0
4723| #if YY_FLEX_SUBMINOR_VERSION > 0
4724| #define FLEX_BETA
4725| #endif
4726|
4727| /* First, we deal with  platform-specific or compiler-specific issues. */
4728|
4729| /* begin standard C headers. */
4730| #include <stdio.h>
4731| #include <string.h>
4732| #include <errno.h>
4733| #include <stdlib.h>
4734|
4735| /* end standard C headers. */
4736|
4737| /* flex integer type definitions */
4738|
4739| #ifndef FLEXINT_H
4740| #define FLEXINT_H
4741|
4742| /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
4743|
4744| #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
4745|
4746| /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
4747|  * if you want the limit (max/min) macros for int types.
4748|  */
4749| #ifndef __STDC_LIMIT_MACROS
4750| #define __STDC_LIMIT_MACROS 1
4751| #endif
4752|
4753| #include <inttypes.h>
4754| typedef int8_t flex_int8_t;
4755| typedef uint8_t flex_uint8_t;
4756| typedef int16_t flex_int16_t;
4757| typedef uint16_t flex_uint16_t;
4758| typedef int32_t flex_int32_t;
4759| typedef uint32_t flex_uint32_t;
4760| #else
4761| typedef signed char flex_int8_t;
4762| typedef short int flex_int16_t;
4763| typedef int flex_int32_t;
4764| typedef unsigned char flex_uint8_t;
4765| typedef unsigned short int flex_uint16_t;
4766| typedef unsigned int flex_uint32_t;
4767|
4768| /* Limits of integral types. */
4769| #ifndef INT8_MIN
4770| #define INT8_MIN               (-128)
4771| #endif
4772| #ifndef INT16_MIN
4773| #define INT16_MIN              (-32767-1)
4774| #endif
4775| #ifndef INT32_MIN
4776| #define INT32_MIN              (-2147483647-1)
4777| #endif
4778| #ifndef INT8_MAX
4779| #define INT8_MAX               (127)
4780| #endif
4781| #ifndef INT16_MAX
4782| #define INT16_MAX              (32767)
4783| #endif
4784| #ifndef INT32_MAX
4785| #define INT32_MAX              (2147483647)
4786| #endif
4787| #ifndef UINT8_MAX
4788| #define UINT8_MAX              (255U)
4789| #endif
4790| #ifndef UINT16_MAX
4791| #define UINT16_MAX             (65535U)
4792| #endif
4793| #ifndef UINT32_MAX
4794| #define UINT32_MAX             (4294967295U)
4795| #endif
4796|
4797| #endif /* ! C99 */
4798|
4799| #endif /* ! FLEXINT_H */
4800|
4801| #ifdef __cplusplus
4802|
4803| /* The "const" storage-class-modifier is valid. */
4804| #define YY_USE_CONST
4805|
4806| #else /* ! __cplusplus */
4807|
4808| /* C99 requires __STDC__ to be defined as 1. */
4809| #if defined (__STDC__)
4810|
4811| #define YY_USE_CONST
4812|
4813| #endif        /* defined (__STDC__) */
4814| #endif        /* ! __cplusplus */
4815|
4816| #ifdef YY_USE_CONST
4817| #define yyconst const
4818| #else
4819| #define yyconst
4820| #endif
4821|
4822| /* Returned upon end-of-file. */
4823| #define YY_NULL 0
4824|
4825| /* Promotes a possibly negative, possibly signed char to an unsigned
4826|  * integer for use as an array index.  If the signed char is negative,
4827|  * we want to instead treat it as an 8-bit unsigned char, hence the
4828|  * double cast.
4829|  */
4830| #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
4831|
4832| /* Enter a start condition.  This macro really ought to take a parameter,
4833|  * but we do it the disgusting crufty way forced on us by the ()-less
4834|  * definition of BEGIN.
4835|  */
4836| #define BEGIN (yy_start) = 1 + 2 *
4837|
4838| /* Translate the current start state into a value that can be later handed
4839|  * to BEGIN to return to the state.  The YYSTATE alias is for lex
4840|  * compatibility.
4841|  */
4842| #define YY_START (((yy_start) - 1) / 2)
4843| #define YYSTATE YY_START
4844|
4845| /* Action number for EOF rule of a given start state. */
4846| #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
4847|
4848| /* Special action meaning "start processing a new file". */
4849| #define YY_NEW_FILE yyrestart(yyin  )
4850|
4851| #define YY_END_OF_BUFFER_CHAR 0
4852|
4853| /* Size of default input buffer. */
4854| #ifndef YY_BUF_SIZE
4855| #ifdef __ia64__
4856| /* On IA-64, the buffer size is 16k, not 8k.
4857|  * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case.
4858|  * Ditto for the __ia64__ case accordingly.
4859|  */
4860| #define YY_BUF_SIZE 32768
4861| #else
4862| #define YY_BUF_SIZE 16384
4863| #endif /* __ia64__ */
4864| #endif
4865|
4866| /* The state buf must be large enough to hold one state per character in the main buffer.
4867|  */
4868| #define YY_STATE_BUF_SIZE   ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
4869|
4870| #ifndef YY_TYPEDEF_YY_BUFFER_STATE
4871| #define YY_TYPEDEF_YY_BUFFER_STATE
4872| typedef struct yy_buffer_state *YY_BUFFER_STATE;
4873| #endif
4874|
4875| #ifndef YY_TYPEDEF_YY_SIZE_T
4876| #define YY_TYPEDEF_YY_SIZE_T
4877| typedef size_t yy_size_t;
4878| #endif
4879|
4880| extern yy_size_t yyleng;
4881|
4882| extern FILE *yyin, *yyout;
4883|
4884| #define EOB_ACT_CONTINUE_SCAN 0
4885| #define EOB_ACT_END_OF_FILE 1
4886| #define EOB_ACT_LAST_MATCH 2
4887|
4888|     #define YY_LESS_LINENO(n)
4889|     #define YY_LINENO_REWIND_TO(ptr)
4890|     
4891| /* Return all but the first "n" matched characters back to the input stream. */
4892| #define yyless(n) \
4893|       do \
4894|               { \
4895|               /* Undo effects of setting up yytext. */ \
4896|         int yyless_macro_arg = (n); \
4897|         YY_LESS_LINENO(yyless_macro_arg);\
4898|               *yy_cp = (yy_hold_char); \
4899|               YY_RESTORE_YY_MORE_OFFSET \
4900|               (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
4901|               YY_DO_BEFORE_ACTION; /* set up yytext again */ \
4902|               } \
4903|       while ( 0 )
4904|
4905| #define unput(c) yyunput( c, (yytext_ptr)  )
4906|
4907| #ifndef YY_STRUCT_YY_BUFFER_STATE
4908| #define YY_STRUCT_YY_BUFFER_STATE
4909| struct yy_buffer_state
4910|       {
4911|       FILE *yy_input_file;
4912|
4913|       char *yy_ch_buf;                /* input buffer */
4914|       char *yy_buf_pos;               /* current position in input buffer */
4915|
4916|       /* Size of input buffer in bytes, not including room for EOB
4917|        * characters.
4918|        */
4919|       yy_size_t yy_buf_size;
4920|
4921|       /* Number of characters read into yy_ch_buf, not including EOB
4922|        * characters.
4923|        */
4924|       yy_size_t yy_n_chars;
4925|
4926|       /* Whether we "own" the buffer - i.e., we know we created it,
4927|        * and can realloc() it to grow it, and should free() it to
4928|        * delete it.
4929|        */
4930|       int yy_is_our_buffer;
4931|
4932|       /* Whether this is an "interactive" input source; if so, and
4933|        * if we're using stdio for input, then we want to use getc()
4934|        * instead of fread(), to make sure we stop fetching input after
4935|        * each newline.
4936|        */
4937|       int yy_is_interactive;
4938|
4939|       /* Whether we're considered to be at the beginning of a line.
4940|        * If so, '^' rules will be active on the next match, otherwise
4941|        * not.
4942|        */
4943|       int yy_at_bol;
4944|
4945|     int yy_bs_lineno; /**< The line count. */
4946|     int yy_bs_column; /**< The column count. */
4947|     
4948|       /* Whether to try to fill the input buffer when we reach the
4949|        * end of it.
4950|        */
4951|       int yy_fill_buffer;
4952|
4953|       int yy_buffer_status;
4954|
4955| #define YY_BUFFER_NEW 0
4956| #define YY_BUFFER_NORMAL 1
4957|       /* When an EOF's been seen but there's still some text to process
4958|        * then we mark the buffer as YY_EOF_PENDING, to indicate that we
4959|        * shouldn't try reading from the input source any more.  We might
4960|        * still have a bunch of tokens to match, though, because of
4961|        * possible backing-up.
4962|        *
4963|        * When we actually see the EOF, we change the status to "new"
4964|        * (via yyrestart()), so that the user can continue scanning by
4965|        * just pointing yyin at a new input file.
4966|        */
4967| #define YY_BUFFER_EOF_PENDING 2
4968|
4969|       };
4970| #endif /* !YY_STRUCT_YY_BUFFER_STATE */
4971|
4972| /* Stack of input buffers. */
4973| static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
4974| static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
4975| static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
4976|
4977| /* We provide macros for accessing buffer states in case in the
4978|  * future we want to put the buffer states in a more general
4979|  * "scanner state".
4980|  *
4981|  * Returns the top of the stack, or NULL.
4982|  */
4983| #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
4984|                           ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
4985|                           : NULL)
4986|
4987| /* Same as previous macro, but useful when we know that the buffer stack is not
4988|  * NULL or when we need an lvalue. For internal use only.
4989|  */
4990| #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
4991|
4992| /* yy_hold_char holds the character lost when yytext is formed. */
4993| static char yy_hold_char;
4994| static yy_size_t yy_n_chars;          /* number of characters read into yy_ch_buf */
4995| yy_size_t yyleng;
4996|
4997| /* Points to current character in buffer. */
4998| static char *yy_c_buf_p = (char *) 0;
4999| static int yy_init = 0;               /* whether we need to initialize */
5000| static int yy_start = 0;      /* start state number */
5001|
5002| /* Flag which is used to allow yywrap()'s to do buffer switches
5003|  * instead of setting up a fresh yyin.  A bit of a hack ...
5004|  */
5005| static int yy_did_buffer_switch_on_eof;
5006|
5007| void yyrestart (FILE *input_file  );
5008| void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer  );
5009| YY_BUFFER_STATE yy_create_buffer (FILE *file,int size  );
5010| void yy_delete_buffer (YY_BUFFER_STATE b  );
5011| void yy_flush_buffer (YY_BUFFER_STATE b  );
5012| void yypush_buffer_state (YY_BUFFER_STATE new_buffer  );
5013| void yypop_buffer_state (void );
5014|
5015| static void yyensure_buffer_stack (void );
5016| static void yy_load_buffer_state (void );
5017| static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file  );
5018|
5019| #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
5020|
5021| YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size  );
5022| YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str  );
5023| YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,yy_size_t len  );
5024|
5025| void *yyalloc (yy_size_t  );
5026| void *yyrealloc (void *,yy_size_t  );
5027| void yyfree (void *  );
5028|
5029| #define yy_new_buffer yy_create_buffer
5030|
5031| #define yy_set_interactive(is_interactive) \
5032|       { \
5033|       if ( ! YY_CURRENT_BUFFER ){ \
5034|         yyensure_buffer_stack (); \
5035|               YY_CURRENT_BUFFER_LVALUE =    \
5036|             yy_create_buffer(yyin,YY_BUF_SIZE ); \
5037|       } \
5038|       YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
5039|       }
5040|
5041| #define yy_set_bol(at_bol) \
5042|       { \
5043|       if ( ! YY_CURRENT_BUFFER ){\
5044|         yyensure_buffer_stack (); \
5045|               YY_CURRENT_BUFFER_LVALUE =    \
5046|             yy_create_buffer(yyin,YY_BUF_SIZE ); \
5047|       } \
5048|       YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
5049|       }
5050|
5051| #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
5052|
5053| /* Begin user sect3 */
5054|
5055| typedef unsigned char YY_CHAR;
5056|
5057| FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
5058|
5059| typedef int yy_state_type;
5060|
5061| extern int yylineno;
5062|
5063| int yylineno = 1;
5064|
5065| extern char *yytext;
5066| #ifdef yytext_ptr
5067| #undef yytext_ptr
5068| #endif
5069| #define yytext_ptr yytext
5070|
5071| static yy_state_type yy_get_previous_state (void );
5072| static yy_state_type yy_try_NUL_trans (yy_state_type current_state  );
5073| static int yy_get_next_buffer (void );
5074| #if defined(__GNUC__) && __GNUC__ >= 3
5075| __attribute__((__noreturn__))
5076| #endif
5077| static void yy_fatal_error (yyconst char msg[]  );
5078|
5079| /* Done after the current pattern has been matched and before the
5080|  * corresponding action - sets up yytext.
5081|  */
5082| #define YY_DO_BEFORE_ACTION \
5083|       (yytext_ptr) = yy_bp; \
5084|       (yytext_ptr) -= (yy_more_len); \
5085|       yyleng = (size_t) (yy_cp - (yytext_ptr)); \
5086|       (yy_hold_char) = *yy_cp; \
5087|       *yy_cp = '\0'; \
5088|       (yy_c_buf_p) = yy_cp;
5089|
5090| #define YY_NUM_RULES 8
5091| #define YY_END_OF_BUFFER 9
5092| /* This struct is not used in this scanner,
5093|    but its presence is necessary. */
5094| struct yy_trans_info
5095|       {
5096|       flex_int32_t yy_verify;
5097|       flex_int32_t yy_nxt;
5098|       };
5099| static yyconst flex_int16_t yy_acclist[23] =
5100|     {   0,
5101|         9,    7,    8,    8,    1,    7,    8,    2,    7,    8,
5102|         3,    7,    8,    4,    7,    8,    5,    7,    8,    6,
5103|         7,    8
5104|     } ;
5105|
5106| static yyconst flex_int16_t yy_accept[14] =
5107|     {   0,
5108|         1,    1,    1,    2,    4,    5,    8,   11,   14,   17,
5109|        20,   23,   23
5110|     } ;
5111|
5112| static yyconst YY_CHAR yy_ec[256] =
5113|     {   0,
5114|         1,    1,    1,    1,    1,    1,    1,    1,    1,    2,
5115|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5116|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5117|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5118|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5119|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5120|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5121|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5122|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5123|         1,    1,    1,    1,    1,    1,    3,    4,    5,    6,
5124|
5125|         7,    8,    1,    1,    1,    1,    1,    1,    1,    1,
5126|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5127|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5128|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5129|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5130|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5131|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5132|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5133|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5134|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5135|
5136|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5137|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5138|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5139|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5140|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
5141|         1,    1,    1,    1,    1
5142|     } ;
5143|
5144| static yyconst YY_CHAR yy_meta[9] =
5145|     {   0,
5146|         1,    1,    1,    1,    1,    1,    1,    1
5147|     } ;
5148|
5149| static yyconst flex_uint16_t yy_base[13] =
5150|     {   0,
5151|         0,    0,    9,   10,   10,   10,   10,   10,   10,   10,
5152|        10,   10
5153|     } ;
5154|
5155| static yyconst flex_int16_t yy_def[13] =
5156|     {   0,
5157|        12,    1,   12,   12,   12,   12,   12,   12,   12,   12,
5158|        12,    0
5159|     } ;
5160|
5161| static yyconst flex_uint16_t yy_nxt[19] =
5162|     {   0,
5163|         4,    5,    6,    7,    8,    9,   10,   11,   12,    3,
5164|        12,   12,   12,   12,   12,   12,   12,   12
5165|     } ;
5166|
5167| static yyconst flex_int16_t yy_chk[19] =
5168|     {   0,
5169|         1,    1,    1,    1,    1,    1,    1,    1,    3,   12,
5170|        12,   12,   12,   12,   12,   12,   12,   12
5171|     } ;
5172|
5173| extern int yy_flex_debug;
5174| int yy_flex_debug = 0;
5175|
5176| static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
5177| static char *yy_full_match;
5178| static int yy_lp;
5179| #define REJECT \
5180| { \
5181| *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
5182| yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
5183| ++(yy_lp); \
5184| goto find_rule; \
5185| }
5186|
5187| static int yy_more_flag = 0;
5188| static int yy_more_len = 0;
5189| #define yymore() ((yy_more_flag) = 1)
5190| #define YY_MORE_ADJ (yy_more_len)
5191| #define YY_RESTORE_YY_MORE_OFFSET
5192| char *yytext;
5193| #line 1 "conftest.l"
5194| #line 484 "lex.yy.c"
5195|
5196| #define INITIAL 0
5197|
5198| #ifndef YY_NO_UNISTD_H
5199| /* Special case for "unistd.h", since it is non-ANSI. We include it way
5200|  * down here because we want the user's section 1 to have been scanned first.
5201|  * The user has a chance to override it with an option.
5202|  */
5203| #include <unistd.h>
5204| #endif
5205|
5206| #ifndef YY_EXTRA_TYPE
5207| #define YY_EXTRA_TYPE void *
5208| #endif
5209|
5210| static int yy_init_globals (void );
5211|
5212| /* Accessor methods to globals.
5213|    These are made visible to non-reentrant scanners for convenience. */
5214|
5215| int yylex_destroy (void );
5216|
5217| int yyget_debug (void );
5218|
5219| void yyset_debug (int debug_flag  );
5220|
5221| YY_EXTRA_TYPE yyget_extra (void );
5222|
5223| void yyset_extra (YY_EXTRA_TYPE user_defined  );
5224|
5225| FILE *yyget_in (void );
5226|
5227| void yyset_in  (FILE * _in_str  );
5228|
5229| FILE *yyget_out (void );
5230|
5231| void yyset_out  (FILE * _out_str  );
5232|
5233| yy_size_t yyget_leng (void );
5234|
5235| char *yyget_text (void );
5236|
5237| int yyget_lineno (void );
5238|
5239| void yyset_lineno (int _line_number  );
5240|
5241| /* Macros after this point can all be overridden by user definitions in
5242|  * section 1.
5243|  */
5244|
5245| #ifndef YY_SKIP_YYWRAP
5246| #ifdef __cplusplus
5247| extern "C" int yywrap (void );
5248| #else
5249| extern int yywrap (void );
5250| #endif
5251| #endif
5252|
5253| #ifndef YY_NO_UNPUT
5254|     
5255|     static void yyunput (int c,char *buf_ptr  );
5256|     
5257| #endif
5258|
5259| #ifndef yytext_ptr
5260| static void yy_flex_strncpy (char *,yyconst char *,int );
5261| #endif
5262|
5263| #ifdef YY_NEED_STRLEN
5264| static int yy_flex_strlen (yyconst char * );
5265| #endif
5266|
5267| #ifndef YY_NO_INPUT
5268|
5269| #ifdef __cplusplus
5270| static int yyinput (void );
5271| #else
5272| static int input (void );
5273| #endif
5274|
5275| #endif
5276|
5277| /* Amount of stuff to slurp up with each read. */
5278| #ifndef YY_READ_BUF_SIZE
5279| #ifdef __ia64__
5280| /* On IA-64, the buffer size is 16k, not 8k */
5281| #define YY_READ_BUF_SIZE 16384
5282| #else
5283| #define YY_READ_BUF_SIZE 8192
5284| #endif /* __ia64__ */
5285| #endif
5286|
5287| /* Copy whatever the last rule matched to the standard output. */
5288| #ifndef ECHO
5289| /* This used to be an fputs(), but since the string might contain NUL's,
5290|  * we now use fwrite().
5291|  */
5292| #define ECHO do { if (fwrite( yytext, yyleng, 1, yyout )) {} } while (0)
5293| #endif
5294|
5295| /* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
5296|  * is returned in "result".
5297|  */
5298| #ifndef YY_INPUT
5299| #define YY_INPUT(buf,result,max_size) \
5300|       if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
5301|               { \
5302|               int c = '*'; \
5303|               size_t n; \
5304|               for ( n = 0; n < max_size && \
5305|                            (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
5306|                       buf[n] = (char) c; \
5307|               if ( c == '\n' ) \
5308|                       buf[n++] = (char) c; \
5309|               if ( c == EOF && ferror( yyin ) ) \
5310|                       YY_FATAL_ERROR( "input in flex scanner failed" ); \
5311|               result = n; \
5312|               } \
5313|       else \
5314|               { \
5315|               errno=0; \
5316|               while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \
5317|                       { \
5318|                       if( errno != EINTR) \
5319|                               { \
5320|                               YY_FATAL_ERROR( "input in flex scanner failed" ); \
5321|                               break; \
5322|                               } \
5323|                       errno=0; \
5324|                       clearerr(yyin); \
5325|                       } \
5326|               }\
5327| \
5328|
5329| #endif
5330|
5331| /* No semi-colon after return; correct usage is to write "yyterminate();" -
5332|  * we don't want an extra ';' after the "return" because that will cause
5333|  * some compilers to complain about unreachable statements.
5334|  */
5335| #ifndef yyterminate
5336| #define yyterminate() return YY_NULL
5337| #endif
5338|
5339| /* Number of entries by which start-condition stack grows. */
5340| #ifndef YY_START_STACK_INCR
5341| #define YY_START_STACK_INCR 25
5342| #endif
5343|
5344| /* Report a fatal error. */
5345| #ifndef YY_FATAL_ERROR
5346| #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
5347| #endif
5348|
5349| /* end tables serialization structures and prototypes */
5350|
5351| /* Default declaration of generated scanner - a define so the user can
5352|  * easily add parameters.
5353|  */
5354| #ifndef YY_DECL
5355| #define YY_DECL_IS_OURS 1
5356|
5357| extern int yylex (void);
5358|
5359| #define YY_DECL int yylex (void)
5360| #endif /* !YY_DECL */
5361|
5362| /* Code executed at the beginning of each rule, after yytext and yyleng
5363|  * have been set up.
5364|  */
5365| #ifndef YY_USER_ACTION
5366| #define YY_USER_ACTION
5367| #endif
5368|
5369| /* Code executed at the end of each rule. */
5370| #ifndef YY_BREAK
5371| #define YY_BREAK /*LINTED*/break;
5372| #endif
5373|
5374| #define YY_RULE_SETUP \
5375|       YY_USER_ACTION
5376|
5377| /** The main scanner function which does all the work.
5378|  */
5379| YY_DECL
5380| {
5381|       yy_state_type yy_current_state;
5382|       char *yy_cp, *yy_bp;
5383|       int yy_act;
5384|     
5385|       if ( !(yy_init) )
5386|               {
5387|               (yy_init) = 1;
5388|
5389| #ifdef YY_USER_INIT
5390|               YY_USER_INIT;
5391| #endif
5392|
5393|         /* Create the reject buffer large enough to save one state per allowed character. */
5394|         if ( ! (yy_state_buf) )
5395|             (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE  );
5396|             if ( ! (yy_state_buf) )
5397|                 YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
5398|
5399|               if ( ! (yy_start) )
5400|                       (yy_start) = 1; /* first start state */
5401|
5402|               if ( ! yyin )
5403|                       yyin = stdin;
5404|
5405|               if ( ! yyout )
5406|                       yyout = stdout;
5407|
5408|               if ( ! YY_CURRENT_BUFFER ) {
5409|                       yyensure_buffer_stack ();
5410|                       YY_CURRENT_BUFFER_LVALUE =
5411|                               yy_create_buffer(yyin,YY_BUF_SIZE );
5412|               }
5413|
5414|               yy_load_buffer_state( );
5415|               }
5416|
5417|       {
5418| #line 1 "conftest.l"
5419|
5420| #line 710 "lex.yy.c"
5421|
5422|       while ( /*CONSTCOND*/1 )                /* loops until end-of-file is reached */
5423|               {
5424|               (yy_more_len) = 0;
5425|               if ( (yy_more_flag) )
5426|                       {
5427|                       (yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
5428|                       (yy_more_flag) = 0;
5429|                       }
5430|               yy_cp = (yy_c_buf_p);
5431|
5432|               /* Support of yytext. */
5433|               *yy_cp = (yy_hold_char);
5434|
5435|               /* yy_bp points to the position in yy_ch_buf of the start of
5436|                * the current run.
5437|                */
5438|               yy_bp = yy_cp;
5439|
5440|               yy_current_state = (yy_start);
5441|
5442|               (yy_state_ptr) = (yy_state_buf);
5443|               *(yy_state_ptr)++ = yy_current_state;
5444|
5445| yy_match:
5446|               do
5447|                       {
5448|                       YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ;
5449|                       while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
5450|                               {
5451|                               yy_current_state = (int) yy_def[yy_current_state];
5452|                               if ( yy_current_state >= 13 )
5453|                                       yy_c = yy_meta[(unsigned int) yy_c];
5454|                               }
5455|                       yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
5456|                       *(yy_state_ptr)++ = yy_current_state;
5457|                       ++yy_cp;
5458|                       }
5459|               while ( yy_base[yy_current_state] != 10 );
5460|
5461| yy_find_action:
5462|               yy_current_state = *--(yy_state_ptr);
5463|               (yy_lp) = yy_accept[yy_current_state];
5464| find_rule: /* we branch to this label when backing up */
5465|               for ( ; ; ) /* until we find what rule we matched */
5466|                       {
5467|                       if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] )
5468|                               {
5469|                               yy_act = yy_acclist[(yy_lp)];
5470|                                       {
5471|                                       (yy_full_match) = yy_cp;
5472|                                       break;
5473|                                       }
5474|                               }
5475|                       --yy_cp;
5476|                       yy_current_state = *--(yy_state_ptr);
5477|                       (yy_lp) = yy_accept[yy_current_state];
5478|                       }
5479|
5480|               YY_DO_BEFORE_ACTION;
5481|
5482| do_action:    /* This label is used only to access EOF actions. */
5483|
5484|               switch ( yy_act )
5485|       { /* beginning of action switch */
5486| case 1:
5487| YY_RULE_SETUP
5488| #line 2 "conftest.l"
5489| { ECHO; }
5490|       YY_BREAK
5491| case 2:
5492| YY_RULE_SETUP
5493| #line 3 "conftest.l"
5494| { REJECT; }
5495|       YY_BREAK
5496| case 3:
5497| YY_RULE_SETUP
5498| #line 4 "conftest.l"
5499| { yymore (); }
5500|       YY_BREAK
5501| case 4:
5502| YY_RULE_SETUP
5503| #line 5 "conftest.l"
5504| { yyless (1); }
5505|       YY_BREAK
5506| case 5:
5507| YY_RULE_SETUP
5508| #line 6 "conftest.l"
5509| { yyless (input () != 0); }
5510|       YY_BREAK
5511| case 6:
5512| YY_RULE_SETUP
5513| #line 7 "conftest.l"
5514| { unput (yytext[0]); }
5515|       YY_BREAK
5516| case 7:
5517| YY_RULE_SETUP
5518| #line 8 "conftest.l"
5519| { BEGIN INITIAL; }
5520|       YY_BREAK
5521| case 8:
5522| YY_RULE_SETUP
5523| #line 9 "conftest.l"
5524| ECHO;
5525|       YY_BREAK
5526| #line 816 "lex.yy.c"
5527|                       case YY_STATE_EOF(INITIAL):
5528|                               yyterminate();
5529|
5530|       case YY_END_OF_BUFFER:
5531|               {
5532|               /* Amount of text matched not including the EOB char. */
5533|               int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1;
5534|
5535|               /* Undo the effects of YY_DO_BEFORE_ACTION. */
5536|               *yy_cp = (yy_hold_char);
5537|               YY_RESTORE_YY_MORE_OFFSET
5538|
5539|               if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
5540|                       {
5541|                       /* We're scanning a new file or input source.  It's
5542|                        * possible that this happened because the user
5543|                        * just pointed yyin at a new source and called
5544|                        * yylex().  If so, then we have to assure
5545|                        * consistency between YY_CURRENT_BUFFER and our
5546|                        * globals.  Here is the right place to do so, because
5547|                        * this is the first action (other than possibly a
5548|                        * back-up) that will match for the new input source.
5549|                        */
5550|                       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
5551|                       YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
5552|                       YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL;
5553|                       }
5554|
5555|               /* Note that here we test for yy_c_buf_p "<=" to the position
5556|                * of the first EOB in the buffer, since yy_c_buf_p will
5557|                * already have been incremented past the NUL character
5558|                * (since all states make transitions on EOB to the
5559|                * end-of-buffer state).  Contrast this with the test
5560|                * in input().
5561|                */
5562|               if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
5563|                       { /* This was really a NUL. */
5564|                       yy_state_type yy_next_state;
5565|
5566|                       (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
5567|
5568|                       yy_current_state = yy_get_previous_state(  );
5569|
5570|                       /* Okay, we're now positioned to make the NUL
5571|                        * transition.  We couldn't have
5572|                        * yy_get_previous_state() go ahead and do it
5573|                        * for us because it doesn't know how to deal
5574|                        * with the possibility of jamming (and we don't
5575|                        * want to build jamming into it because then it
5576|                        * will run more slowly).
5577|                        */
5578|
5579|                       yy_next_state = yy_try_NUL_trans( yy_current_state );
5580|
5581|                       yy_bp = (yytext_ptr) + YY_MORE_ADJ;
5582|
5583|                       if ( yy_next_state )
5584|                               {
5585|                               /* Consume the NUL. */
5586|                               yy_cp = ++(yy_c_buf_p);
5587|                               yy_current_state = yy_next_state;
5588|                               goto yy_match;
5589|                               }
5590|
5591|                       else
5592|                               {
5593|                               yy_cp = (yy_c_buf_p);
5594|                               goto yy_find_action;
5595|                               }
5596|                       }
5597|
5598|               else switch ( yy_get_next_buffer(  ) )
5599|                       {
5600|                       case EOB_ACT_END_OF_FILE:
5601|                               {
5602|                               (yy_did_buffer_switch_on_eof) = 0;
5603|
5604|                               if ( yywrap( ) )
5605|                                       {
5606|                                       /* Note: because we've taken care in
5607|                                        * yy_get_next_buffer() to have set up
5608|                                        * yytext, we can now set up
5609|                                        * yy_c_buf_p so that if some total
5610|                                        * hoser (like flex itself) wants to
5611|                                        * call the scanner after we return the
5612|                                        * YY_NULL, it'll still work - another
5613|                                        * YY_NULL will get returned.
5614|                                        */
5615|                                       (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ;
5616|
5617|                                       yy_act = YY_STATE_EOF(YY_START);
5618|                                       goto do_action;
5619|                                       }
5620|
5621|                               else
5622|                                       {
5623|                                       if ( ! (yy_did_buffer_switch_on_eof) )
5624|                                               YY_NEW_FILE;
5625|                                       }
5626|                               break;
5627|                               }
5628|
5629|                       case EOB_ACT_CONTINUE_SCAN:
5630|                               (yy_c_buf_p) =
5631|                                       (yytext_ptr) + yy_amount_of_matched_text;
5632|
5633|                               yy_current_state = yy_get_previous_state(  );
5634|
5635|                               yy_cp = (yy_c_buf_p);
5636|                               yy_bp = (yytext_ptr) + YY_MORE_ADJ;
5637|                               goto yy_match;
5638|
5639|                       case EOB_ACT_LAST_MATCH:
5640|                               (yy_c_buf_p) =
5641|                               &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)];
5642|
5643|                               yy_current_state = yy_get_previous_state(  );
5644|
5645|                               yy_cp = (yy_c_buf_p);
5646|                               yy_bp = (yytext_ptr) + YY_MORE_ADJ;
5647|                               goto yy_find_action;
5648|                       }
5649|               break;
5650|               }
5651|
5652|       default:
5653|               YY_FATAL_ERROR(
5654|                       "fatal flex scanner internal error--no action found" );
5655|       } /* end of action switch */
5656|               } /* end of scanning one token */
5657|       } /* end of user's declarations */
5658| } /* end of yylex */
5659|
5660| /* yy_get_next_buffer - try to read in a new buffer
5661|  *
5662|  * Returns a code representing an action:
5663|  *    EOB_ACT_LAST_MATCH -
5664|  *    EOB_ACT_CONTINUE_SCAN - continue scanning from current position
5665|  *    EOB_ACT_END_OF_FILE - end of file
5666|  */
5667| static int yy_get_next_buffer (void)
5668| {
5669|       char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
5670|       char *source = (yytext_ptr);
5671|       yy_size_t number_to_move, i;
5672|       int ret_val;
5673|
5674|       if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
5675|               YY_FATAL_ERROR(
5676|               "fatal flex scanner internal error--end of buffer missed" );
5677|
5678|       if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
5679|               { /* Don't try to fill the buffer, so this is an EOF. */
5680|               if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
5681|                       {
5682|                       /* We matched a single character, the EOB, so
5683|                        * treat this as a final EOF.
5684|                        */
5685|                       return EOB_ACT_END_OF_FILE;
5686|                       }
5687|
5688|               else
5689|                       {
5690|                       /* We matched some text prior to the EOB, first
5691|                        * process it.
5692|                        */
5693|                       return EOB_ACT_LAST_MATCH;
5694|                       }
5695|               }
5696|
5697|       /* Try to read more data. */
5698|
5699|       /* First move last chars to start of buffer. */
5700|       number_to_move = (yy_size_t) ((yy_c_buf_p) - (yytext_ptr)) - 1;
5701|
5702|       for ( i = 0; i < number_to_move; ++i )
5703|               *(dest++) = *(source++);
5704|
5705|       if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
5706|               /* don't do the read, it's not guaranteed to return an EOF,
5707|                * just force an EOF
5708|                */
5709|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
5710|
5711|       else
5712|               {
5713|                       yy_size_t num_to_read =
5714|                       YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
5715|
5716|               while ( num_to_read <= 0 )
5717|                       { /* Not enough room in the buffer - grow it. */
5718|
5719|                       YY_FATAL_ERROR(
5720| "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
5721|
5722|                       }
5723|
5724|               if ( num_to_read > YY_READ_BUF_SIZE )
5725|                       num_to_read = YY_READ_BUF_SIZE;
5726|
5727|               /* Read in more data. */
5728|               YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
5729|                       (yy_n_chars), num_to_read );
5730|
5731|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
5732|               }
5733|
5734|       if ( (yy_n_chars) == 0 )
5735|               {
5736|               if ( number_to_move == YY_MORE_ADJ )
5737|                       {
5738|                       ret_val = EOB_ACT_END_OF_FILE;
5739|                       yyrestart(yyin  );
5740|                       }
5741|
5742|               else
5743|                       {
5744|                       ret_val = EOB_ACT_LAST_MATCH;
5745|                       YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
5746|                               YY_BUFFER_EOF_PENDING;
5747|                       }
5748|               }
5749|
5750|       else
5751|               ret_val = EOB_ACT_CONTINUE_SCAN;
5752|
5753|       if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
5754|               /* Extend the array by 50%, plus the number we really need. */
5755|               yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
5756|               YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size  );
5757|               if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
5758|                       YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
5759|       }
5760|
5761|       (yy_n_chars) += number_to_move;
5762|       YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR;
5763|       YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR;
5764|
5765|       (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
5766|
5767|       return ret_val;
5768| }
5769|
5770| /* yy_get_previous_state - get the state just before the EOB char was reached */
5771|
5772|     static yy_state_type yy_get_previous_state (void)
5773| {
5774|       yy_state_type yy_current_state;
5775|       char *yy_cp;
5776|     
5777|       yy_current_state = (yy_start);
5778|
5779|       (yy_state_ptr) = (yy_state_buf);
5780|       *(yy_state_ptr)++ = yy_current_state;
5781|
5782|       for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
5783|               {
5784|               YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
5785|               while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
5786|                       {
5787|                       yy_current_state = (int) yy_def[yy_current_state];
5788|                       if ( yy_current_state >= 13 )
5789|                               yy_c = yy_meta[(unsigned int) yy_c];
5790|                       }
5791|               yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
5792|               *(yy_state_ptr)++ = yy_current_state;
5793|               }
5794|
5795|       return yy_current_state;
5796| }
5797|
5798| /* yy_try_NUL_trans - try to make a transition on the NUL character
5799|  *
5800|  * synopsis
5801|  *    next_state = yy_try_NUL_trans( current_state );
5802|  */
5803|     static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )
5804| {
5805|       int yy_is_jam;
5806|     
5807|       YY_CHAR yy_c = 1;
5808|       while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
5809|               {
5810|               yy_current_state = (int) yy_def[yy_current_state];
5811|               if ( yy_current_state >= 13 )
5812|                       yy_c = yy_meta[(unsigned int) yy_c];
5813|               }
5814|       yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
5815|       yy_is_jam = (yy_current_state == 12);
5816|       if ( ! yy_is_jam )
5817|               *(yy_state_ptr)++ = yy_current_state;
5818|
5819|               return yy_is_jam ? 0 : yy_current_state;
5820| }
5821|
5822| #ifndef YY_NO_UNPUT
5823|
5824|     static void yyunput (int c, char * yy_bp )
5825| {
5826|       char *yy_cp;
5827|     
5828|     yy_cp = (yy_c_buf_p);
5829|
5830|       /* undo effects of setting up yytext */
5831|       *yy_cp = (yy_hold_char);
5832|
5833|       if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
5834|               { /* need to shift things up to make room */
5835|               /* +2 for EOB chars. */
5836|               yy_size_t number_to_move = (yy_n_chars) + 2;
5837|               char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
5838|                                       YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
5839|               char *source =
5840|                               &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move];
5841|
5842|               while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
5843|                       *--dest = *--source;
5844|
5845|               yy_cp += (int) (dest - source);
5846|               yy_bp += (int) (dest - source);
5847|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
5848|                       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
5849|
5850|               if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
5851|                       YY_FATAL_ERROR( "flex scanner push-back overflow" );
5852|               }
5853|
5854|       *--yy_cp = (char) c;
5855|
5856|       (yytext_ptr) = yy_bp;
5857|       (yy_hold_char) = *yy_cp;
5858|       (yy_c_buf_p) = yy_cp;
5859| }
5860|
5861| #endif
5862|
5863| #ifndef YY_NO_INPUT
5864| #ifdef __cplusplus
5865|     static int yyinput (void)
5866| #else
5867|     static int input  (void)
5868| #endif
5869|
5870| {
5871|       int c;
5872|     
5873|       *(yy_c_buf_p) = (yy_hold_char);
5874|
5875|       if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
5876|               {
5877|               /* yy_c_buf_p now points to the character we want to return.
5878|                * If this occurs *before* the EOB characters, then it's a
5879|                * valid NUL; if not, then we've hit the end of the buffer.
5880|                */
5881|               if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
5882|                       /* This was really a NUL. */
5883|                       *(yy_c_buf_p) = '\0';
5884|
5885|               else
5886|                       { /* need more input */
5887|                       yy_size_t offset = (yy_c_buf_p) - (yytext_ptr);
5888|                       ++(yy_c_buf_p);
5889|
5890|                       switch ( yy_get_next_buffer(  ) )
5891|                               {
5892|                               case EOB_ACT_LAST_MATCH:
5893|                                       /* This happens because yy_g_n_b()
5894|                                        * sees that we've accumulated a
5895|                                        * token and flags that we need to
5896|                                        * try matching the token before
5897|                                        * proceeding.  But for input(),
5898|                                        * there's no matching to consider.
5899|                                        * So convert the EOB_ACT_LAST_MATCH
5900|                                        * to EOB_ACT_END_OF_FILE.
5901|                                        */
5902|
5903|                                       /* Reset buffer status. */
5904|                                       yyrestart(yyin );
5905|
5906|                                       /*FALLTHROUGH*/
5907|
5908|                               case EOB_ACT_END_OF_FILE:
5909|                                       {
5910|                                       if ( yywrap( ) )
5911|                                               return EOF;
5912|
5913|                                       if ( ! (yy_did_buffer_switch_on_eof) )
5914|                                               YY_NEW_FILE;
5915| #ifdef __cplusplus
5916|                                       return yyinput();
5917| #else
5918|                                       return input();
5919| #endif
5920|                                       }
5921|
5922|                               case EOB_ACT_CONTINUE_SCAN:
5923|                                       (yy_c_buf_p) = (yytext_ptr) + offset;
5924|                                       break;
5925|                               }
5926|                       }
5927|               }
5928|
5929|       c = *(unsigned char *) (yy_c_buf_p);    /* cast for 8-bit char's */
5930|       *(yy_c_buf_p) = '\0';   /* preserve yytext */
5931|       (yy_hold_char) = *++(yy_c_buf_p);
5932|
5933|       return c;
5934| }
5935| #endif        /* ifndef YY_NO_INPUT */
5936|
5937| /** Immediately switch to a different input stream.
5938|  * @param input_file A readable stream.
5939|  *
5940|  * @note This function does not reset the start condition to @c INITIAL .
5941|  */
5942|     void yyrestart  (FILE * input_file )
5943| {
5944|     
5945|       if ( ! YY_CURRENT_BUFFER ){
5946|         yyensure_buffer_stack ();
5947|               YY_CURRENT_BUFFER_LVALUE =
5948|             yy_create_buffer(yyin,YY_BUF_SIZE );
5949|       }
5950|
5951|       yy_init_buffer(YY_CURRENT_BUFFER,input_file );
5952|       yy_load_buffer_state( );
5953| }
5954|
5955| /** Switch to a different input buffer.
5956|  * @param new_buffer The new input buffer.
5957|  *
5958|  */
5959|     void yy_switch_to_buffer  (YY_BUFFER_STATE  new_buffer )
5960| {
5961|     
5962|       /* TODO. We should be able to replace this entire function body
5963|        * with
5964|        *              yypop_buffer_state();
5965|        *              yypush_buffer_state(new_buffer);
5966|      */
5967|       yyensure_buffer_stack ();
5968|       if ( YY_CURRENT_BUFFER == new_buffer )
5969|               return;
5970|
5971|       if ( YY_CURRENT_BUFFER )
5972|               {
5973|               /* Flush out information for old buffer. */
5974|               *(yy_c_buf_p) = (yy_hold_char);
5975|               YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
5976|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
5977|               }
5978|
5979|       YY_CURRENT_BUFFER_LVALUE = new_buffer;
5980|       yy_load_buffer_state( );
5981|
5982|       /* We don't actually know whether we did this switch during
5983|        * EOF (yywrap()) processing, but the only time this flag
5984|        * is looked at is after yywrap() is called, so it's safe
5985|        * to go ahead and always set it.
5986|        */
5987|       (yy_did_buffer_switch_on_eof) = 1;
5988| }
5989|
5990| static void yy_load_buffer_state  (void)
5991| {
5992|       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
5993|       (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
5994|       yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
5995|       (yy_hold_char) = *(yy_c_buf_p);
5996| }
5997|
5998| /** Allocate and initialize an input buffer state.
5999|  * @param file A readable stream.
6000|  * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
6001|  *
6002|  * @return the allocated buffer state.
6003|  */
6004|     YY_BUFFER_STATE yy_create_buffer  (FILE * file, int  size )
6005| {
6006|       YY_BUFFER_STATE b;
6007|     
6008|       b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
6009|       if ( ! b )
6010|               YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
6011|
6012|       b->yy_buf_size = (yy_size_t)size;
6013|
6014|       /* yy_ch_buf has to be 2 characters longer than the size given because
6015|        * we need to put in 2 end-of-buffer characters.
6016|        */
6017|       b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2  );
6018|       if ( ! b->yy_ch_buf )
6019|               YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
6020|
6021|       b->yy_is_our_buffer = 1;
6022|
6023|       yy_init_buffer(b,file );
6024|
6025|       return b;
6026| }
6027|
6028| /** Destroy the buffer.
6029|  * @param b a buffer created with yy_create_buffer()
6030|  *
6031|  */
6032|     void yy_delete_buffer (YY_BUFFER_STATE  b )
6033| {
6034|     
6035|       if ( ! b )
6036|               return;
6037|
6038|       if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
6039|               YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
6040|
6041|       if ( b->yy_is_our_buffer )
6042|               yyfree((void *) b->yy_ch_buf  );
6043|
6044|       yyfree((void *) b  );
6045| }
6046|
6047| /* Initializes or reinitializes a buffer.
6048|  * This function is sometimes called more than once on the same buffer,
6049|  * such as during a yyrestart() or at EOF.
6050|  */
6051|     static void yy_init_buffer  (YY_BUFFER_STATE  b, FILE * file )
6052|
6053| {
6054|       int oerrno = errno;
6055|     
6056|       yy_flush_buffer(b );
6057|
6058|       b->yy_input_file = file;
6059|       b->yy_fill_buffer = 1;
6060|
6061|     /* If b is the current buffer, then yy_init_buffer was _probably_
6062|      * called from yyrestart() or through yy_get_next_buffer.
6063|      * In that case, we don't want to reset the lineno or column.
6064|      */
6065|     if (b != YY_CURRENT_BUFFER){
6066|         b->yy_bs_lineno = 1;
6067|         b->yy_bs_column = 0;
6068|     }
6069|
6070|         b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
6071|     
6072|       errno = oerrno;
6073| }
6074|
6075| /** Discard all buffered characters. On the next scan, YY_INPUT will be called.
6076|  * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
6077|  *
6078|  */
6079|     void yy_flush_buffer (YY_BUFFER_STATE  b )
6080| {
6081|       if ( ! b )
6082|               return;
6083|
6084|       b->yy_n_chars = 0;
6085|
6086|       /* We always need two end-of-buffer characters.  The first causes
6087|        * a transition to the end-of-buffer state.  The second causes
6088|        * a jam in that state.
6089|        */
6090|       b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
6091|       b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
6092|
6093|       b->yy_buf_pos = &b->yy_ch_buf[0];
6094|
6095|       b->yy_at_bol = 1;
6096|       b->yy_buffer_status = YY_BUFFER_NEW;
6097|
6098|       if ( b == YY_CURRENT_BUFFER )
6099|               yy_load_buffer_state( );
6100| }
6101|
6102| /** Pushes the new state onto the stack. The new state becomes
6103|  *  the current state. This function will allocate the stack
6104|  *  if necessary.
6105|  *  @param new_buffer The new state.
6106|  * 
6107|  */
6108| void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
6109| {
6110|       if (new_buffer == NULL)
6111|               return;
6112|
6113|       yyensure_buffer_stack();
6114|
6115|       /* This block is copied from yy_switch_to_buffer. */
6116|       if ( YY_CURRENT_BUFFER )
6117|               {
6118|               /* Flush out information for old buffer. */
6119|               *(yy_c_buf_p) = (yy_hold_char);
6120|               YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
6121|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
6122|               }
6123|
6124|       /* Only push if top exists. Otherwise, replace top. */
6125|       if (YY_CURRENT_BUFFER)
6126|               (yy_buffer_stack_top)++;
6127|       YY_CURRENT_BUFFER_LVALUE = new_buffer;
6128|
6129|       /* copied from yy_switch_to_buffer. */
6130|       yy_load_buffer_state( );
6131|       (yy_did_buffer_switch_on_eof) = 1;
6132| }
6133|
6134| /** Removes and deletes the top of the stack, if present.
6135|  *  The next element becomes the new top.
6136|  * 
6137|  */
6138| void yypop_buffer_state (void)
6139| {
6140|       if (!YY_CURRENT_BUFFER)
6141|               return;
6142|
6143|       yy_delete_buffer(YY_CURRENT_BUFFER );
6144|       YY_CURRENT_BUFFER_LVALUE = NULL;
6145|       if ((yy_buffer_stack_top) > 0)
6146|               --(yy_buffer_stack_top);
6147|
6148|       if (YY_CURRENT_BUFFER) {
6149|               yy_load_buffer_state( );
6150|               (yy_did_buffer_switch_on_eof) = 1;
6151|       }
6152| }
6153|
6154| /* Allocates the stack if it does not exist.
6155|  *  Guarantees space for at least one push.
6156|  */
6157| static void yyensure_buffer_stack (void)
6158| {
6159|       yy_size_t num_to_alloc;
6160|     
6161|       if (!(yy_buffer_stack)) {
6162|
6163|               /* First allocation is just for 2 elements, since we don't know if this
6164|                * scanner will even need a stack. We use 2 instead of 1 to avoid an
6165|                * immediate realloc on the next call.
6166|          */
6167|               num_to_alloc = 1; // After all that talk, this was set to 1 anyways...
6168|               (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
6169|                                                               (num_to_alloc * sizeof(struct yy_buffer_state*)
6170|                                                               );
6171|               if ( ! (yy_buffer_stack) )
6172|                       YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
6173|                                                                 
6174|               memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
6175|                               
6176|               (yy_buffer_stack_max) = num_to_alloc;
6177|               (yy_buffer_stack_top) = 0;
6178|               return;
6179|       }
6180|
6181|       if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
6182|
6183|               /* Increase the buffer to prepare for a possible push. */
6184|               yy_size_t grow_size = 8 /* arbitrary grow size */;
6185|
6186|               num_to_alloc = (yy_buffer_stack_max) + grow_size;
6187|               (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
6188|                                                               ((yy_buffer_stack),
6189|                                                               num_to_alloc * sizeof(struct yy_buffer_state*)
6190|                                                               );
6191|               if ( ! (yy_buffer_stack) )
6192|                       YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
6193|
6194|               /* zero only the new slots.*/
6195|               memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
6196|               (yy_buffer_stack_max) = num_to_alloc;
6197|       }
6198| }
6199|
6200| /** Setup the input buffer state to scan directly from a user-specified character buffer.
6201|  * @param base the character buffer
6202|  * @param size the size in bytes of the character buffer
6203|  *
6204|  * @return the newly allocated buffer state object.
6205|  */
6206| YY_BUFFER_STATE yy_scan_buffer  (char * base, yy_size_t  size )
6207| {
6208|       YY_BUFFER_STATE b;
6209|     
6210|       if ( size < 2 ||
6211|            base[size-2] != YY_END_OF_BUFFER_CHAR ||
6212|            base[size-1] != YY_END_OF_BUFFER_CHAR )
6213|               /* They forgot to leave room for the EOB's. */
6214|               return 0;
6215|
6216|       b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
6217|       if ( ! b )
6218|               YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
6219|
6220|       b->yy_buf_size = size - 2;      /* "- 2" to take care of EOB's */
6221|       b->yy_buf_pos = b->yy_ch_buf = base;
6222|       b->yy_is_our_buffer = 0;
6223|       b->yy_input_file = 0;
6224|       b->yy_n_chars = b->yy_buf_size;
6225|       b->yy_is_interactive = 0;
6226|       b->yy_at_bol = 1;
6227|       b->yy_fill_buffer = 0;
6228|       b->yy_buffer_status = YY_BUFFER_NEW;
6229|
6230|       yy_switch_to_buffer(b  );
6231|
6232|       return b;
6233| }
6234|
6235| /** Setup the input buffer state to scan a string. The next call to yylex() will
6236|  * scan from a @e copy of @a str.
6237|  * @param yystr a NUL-terminated string to scan
6238|  *
6239|  * @return the newly allocated buffer state object.
6240|  * @note If you want to scan bytes that may contain NUL values, then use
6241|  *       yy_scan_bytes() instead.
6242|  */
6243| YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
6244| {
6245|     
6246|       return yy_scan_bytes(yystr,strlen(yystr) );
6247| }
6248|
6249| /** Setup the input buffer state to scan the given bytes. The next call to yylex() will
6250|  * scan from a @e copy of @a bytes.
6251|  * @param yybytes the byte buffer to scan
6252|  * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes.
6253|  *
6254|  * @return the newly allocated buffer state object.
6255|  */
6256| YY_BUFFER_STATE yy_scan_bytes  (yyconst char * yybytes, yy_size_t  _yybytes_len )
6257| {
6258|       YY_BUFFER_STATE b;
6259|       char *buf;
6260|       yy_size_t n;
6261|       yy_size_t i;
6262|     
6263|       /* Get memory for full buffer, including space for trailing EOB's. */
6264|       n = _yybytes_len + 2;
6265|       buf = (char *) yyalloc(n  );
6266|       if ( ! buf )
6267|               YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
6268|
6269|       for ( i = 0; i < _yybytes_len; ++i )
6270|               buf[i] = yybytes[i];
6271|
6272|       buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
6273|
6274|       b = yy_scan_buffer(buf,n );
6275|       if ( ! b )
6276|               YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
6277|
6278|       /* It's okay to grow etc. this buffer, and we should throw it
6279|        * away when we're done.
6280|        */
6281|       b->yy_is_our_buffer = 1;
6282|
6283|       return b;
6284| }
6285|
6286| #ifndef YY_EXIT_FAILURE
6287| #define YY_EXIT_FAILURE 2
6288| #endif
6289|
6290| static void yy_fatal_error (yyconst char* msg )
6291| {
6292|                       (void) fprintf( stderr, "%s\n", msg );
6293|       exit( YY_EXIT_FAILURE );
6294| }
6295|
6296| /* Redefine yyless() so it works in section 3 code. */
6297|
6298| #undef yyless
6299| #define yyless(n) \
6300|       do \
6301|               { \
6302|               /* Undo effects of setting up yytext. */ \
6303|         int yyless_macro_arg = (n); \
6304|         YY_LESS_LINENO(yyless_macro_arg);\
6305|               yytext[yyleng] = (yy_hold_char); \
6306|               (yy_c_buf_p) = yytext + yyless_macro_arg; \
6307|               (yy_hold_char) = *(yy_c_buf_p); \
6308|               *(yy_c_buf_p) = '\0'; \
6309|               yyleng = yyless_macro_arg; \
6310|               } \
6311|       while ( 0 )
6312|
6313| /* Accessor  methods (get/set functions) to struct members. */
6314|
6315| /** Get the current line number.
6316|  *
6317|  */
6318| int yyget_lineno  (void)
6319| {
6320|         
6321|     return yylineno;
6322| }
6323|
6324| /** Get the input stream.
6325|  *
6326|  */
6327| FILE *yyget_in  (void)
6328| {
6329|         return yyin;
6330| }
6331|
6332| /** Get the output stream.
6333|  *
6334|  */
6335| FILE *yyget_out  (void)
6336| {
6337|         return yyout;
6338| }
6339|
6340| /** Get the length of the current token.
6341|  *
6342|  */
6343| yy_size_t yyget_leng  (void)
6344| {
6345|         return yyleng;
6346| }
6347|
6348| /** Get the current token.
6349|  *
6350|  */
6351|
6352| char *yyget_text  (void)
6353| {
6354|         return yytext;
6355| }
6356|
6357| /** Set the current line number.
6358|  * @param _line_number line number
6359|  *
6360|  */
6361| void yyset_lineno (int  _line_number )
6362| {
6363|     
6364|     yylineno = _line_number;
6365| }
6366|
6367| /** Set the input stream. This does not discard the current
6368|  * input buffer.
6369|  * @param _in_str A readable stream.
6370|  *
6371|  * @see yy_switch_to_buffer
6372|  */
6373| void yyset_in (FILE *  _in_str )
6374| {
6375|         yyin = _in_str ;
6376| }
6377|
6378| void yyset_out (FILE *  _out_str )
6379| {
6380|         yyout = _out_str ;
6381| }
6382|
6383| int yyget_debug  (void)
6384| {
6385|         return yy_flex_debug;
6386| }
6387|
6388| void yyset_debug (int  _bdebug )
6389| {
6390|         yy_flex_debug = _bdebug ;
6391| }
6392|
6393| static int yy_init_globals (void)
6394| {
6395|         /* Initialization is the same as for the non-reentrant scanner.
6396|      * This function is called from yylex_destroy(), so don't allocate here.
6397|      */
6398|
6399|     (yy_buffer_stack) = 0;
6400|     (yy_buffer_stack_top) = 0;
6401|     (yy_buffer_stack_max) = 0;
6402|     (yy_c_buf_p) = (char *) 0;
6403|     (yy_init) = 0;
6404|     (yy_start) = 0;
6405|
6406|     (yy_state_buf) = 0;
6407|     (yy_state_ptr) = 0;
6408|     (yy_full_match) = 0;
6409|     (yy_lp) = 0;
6410|
6411| /* Defined in main.c */
6412| #ifdef YY_STDINIT
6413|     yyin = stdin;
6414|     yyout = stdout;
6415| #else
6416|     yyin = (FILE *) 0;
6417|     yyout = (FILE *) 0;
6418| #endif
6419|
6420|     /* For future reference: Set errno on error, since we are called by
6421|      * yylex_init()
6422|      */
6423|     return 0;
6424| }
6425|
6426| /* yylex_destroy is for both reentrant and non-reentrant scanners. */
6427| int yylex_destroy  (void)
6428| {
6429|     
6430|     /* Pop the buffer stack, destroying each element. */
6431|       while(YY_CURRENT_BUFFER){
6432|               yy_delete_buffer(YY_CURRENT_BUFFER  );
6433|               YY_CURRENT_BUFFER_LVALUE = NULL;
6434|               yypop_buffer_state();
6435|       }
6436|
6437|       /* Destroy the stack itself. */
6438|       yyfree((yy_buffer_stack) );
6439|       (yy_buffer_stack) = NULL;
6440|
6441|     yyfree ( (yy_state_buf) );
6442|     (yy_state_buf)  = NULL;
6443|
6444|     /* Reset the globals. This is important in a non-reentrant scanner so the next time
6445|      * yylex() is called, initialization will occur. */
6446|     yy_init_globals( );
6447|
6448|     return 0;
6449| }
6450|
6451| /*
6452|  * Internal utility routines.
6453|  */
6454|
6455| #ifndef yytext_ptr
6456| static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
6457| {
6458|               
6459|       int i;
6460|       for ( i = 0; i < n; ++i )
6461|               s1[i] = s2[i];
6462| }
6463| #endif
6464|
6465| #ifdef YY_NEED_STRLEN
6466| static int yy_flex_strlen (yyconst char * s )
6467| {
6468|       int n;
6469|       for ( n = 0; s[n]; ++n )
6470|               ;
6471|
6472|       return n;
6473| }
6474| #endif
6475|
6476| void *yyalloc (yy_size_t  size )
6477| {
6478|                       return (void *) malloc( size );
6479| }
6480|
6481| void *yyrealloc  (void * ptr, yy_size_t  size )
6482| {
6483|               
6484|       /* The cast to (char *) in the following accommodates both
6485|        * implementations that use char* generic pointers, and those
6486|        * that use void* generic pointers.  It works with the latter
6487|        * because both ANSI C and C++ allow castless assignment from
6488|        * any pointer type to void*, and deal with argument conversions
6489|        * as though doing an assignment.
6490|        */
6491|       return (void *) realloc( (char *) ptr, size );
6492| }
6493|
6494| void yyfree (void * ptr )
6495| {
6496|                       free( (char *) ptr );   /* see yyrealloc() for (char *) cast */
6497| }
6498|
6499| #define YYTABLES_NAME "yytables"
6500|
6501| #line 9 "conftest.l"
6502|
6503|
6504| #ifdef YYTEXT_POINTER
6505| extern char *yytext;
6506| #endif
6507| int
6508| main (void)
6509| {
6510|   return ! yylex () + ! yywrap ();
6511| }
6512configure:10866: gcc -o conftest -g -O2 -I/opt/local/include  conftest.c -ll  >&5
6513configure:10866: $? = 0
6514configure:10876: result: -ll
6515configure:10882: checking whether yytext is a pointer
6516configure:10899: gcc -o conftest -g -O2 -I/opt/local/include  conftest.c -ll  >&5
6517configure:10899: $? = 0
6518configure:10907: result: yes
6519configure:10922: checking for flex
6520configure:10940: found /opt/local/bin/flex
6521configure:10953: result: /opt/local/bin/flex
6522configure:10973: checking for bison
6523configure:10989: found /opt/local/bin/bison
6524configure:11000: result: bison -y
6525configure:11014: checking for bison
6526configure:11032: found /opt/local/bin/bison
6527configure:11045: result: /opt/local/bin/bison
6528configure:11104: checking for ranlib
6529configure:11131: result: ranlib
6530configure:11159: checking for xpmtoppm
6531configure:11190: result: notfound
6532configure:11200: checking for ppmtowinicon
6533configure:11231: result: notfound
6534configure:11241: checking for convert
6535configure:11272: result: notfound
6536configure:11533: checking If the compiler accepts -rdynamic
6537configure:11548: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c  >&5
6538configure:11548: $? = 0
6539configure:11549: result: yes
6540configure:11583: checking for which gui to use
6541configure:11594: result: gtk
6542configure:11606: checking whether to enable toporouter
6543configure:11621: result: yes
6544configure:11632: checking whether to enable toporouter output
6545configure:11646: result: no
6546configure:11718: checking for pkg-config
6547configure:11736: found /opt/local/bin/pkg-config
6548configure:11748: result: /opt/local/bin/pkg-config
6549configure:11773: checking pkg-config is at least version 0.9.0
6550configure:11776: result: yes
6551configure:11863: checking for whether to use DBUS
6552configure:11879: result: yes
6553configure:11900: checking for DBUS
6554configure:11907: $PKG_CONFIG --exists --print-errors "dbus-1 >= 0.61"
6555configure:11910: $? = 0
6556configure:11923: $PKG_CONFIG --exists --print-errors "dbus-1 >= 0.61"
6557configure:11926: $? = 0
6558configure:11969: result: yes
6559configure:11975: checking for dbus_watch_get_unix_fd
6560configure:11975: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c  -L/opt/local/lib -ldbus-1 >&5
6561configure:11975: $? = 0
6562configure:11975: result: yes
6563configure:11995: checking for whether to use GL drawing
6564configure:12009: result: yes
6565configure:12028: checking for X
6566configure:12136: gcc -E -I/opt/local/include conftest.c
6567configure:12136: $? = 0
6568configure:12167: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -lX11  >&5
6569ld: library not found for -lX11
6570clang: error: linker command failed with exit code 1 (use -v to see invocation)
6571configure:12167: $? = 1
6572configure: failed program was:
6573| /* confdefs.h */
6574| #define PACKAGE_NAME "pcb"
6575| #define PACKAGE_TARNAME "pcb"
6576| #define PACKAGE_VERSION "20140316"
6577| #define PACKAGE_STRING "pcb 20140316"
6578| #define PACKAGE_BUGREPORT ""
6579| #define PACKAGE_URL ""
6580| #define PACKAGE "pcb"
6581| #define VERSION "20140316"
6582| #define STDC_HEADERS 1
6583| #define HAVE_SYS_TYPES_H 1
6584| #define HAVE_SYS_STAT_H 1
6585| #define HAVE_STDLIB_H 1
6586| #define HAVE_STRING_H 1
6587| #define HAVE_MEMORY_H 1
6588| #define HAVE_STRINGS_H 1
6589| #define HAVE_INTTYPES_H 1
6590| #define HAVE_STDINT_H 1
6591| #define HAVE_UNISTD_H 1
6592| #define __EXTENSIONS__ 1
6593| #define _ALL_SOURCE 1
6594| #define _GNU_SOURCE 1
6595| #define _POSIX_PTHREAD_SEMANTICS 1
6596| #define _TANDEM_SOURCE 1
6597| #define PCB_DIR_SEPARATOR_C '/'
6598| #define PCB_DIR_SEPARATOR_S "/"
6599| #define PCB_PATH_DELIMETER ":"
6600| #define GETTEXT_PACKAGE "pcb"
6601| #define HAVE_LONG_LONG 1
6602| #define HAVE_LONG_DOUBLE 1
6603| #define HAVE_WCHAR_T 1
6604| #define HAVE_WINT_T 1
6605| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
6606| #define HAVE_STDINT_H_WITH_UINTMAX 1
6607| #define HAVE_INTMAX_T 1
6608| #define HAVE_POSIX_PRINTF 1
6609| #define HAVE_ALLOCA_H 1
6610| #define HAVE_ALLOCA 1
6611| #define HAVE_STDLIB_H 1
6612| #define HAVE_UNISTD_H 1
6613| #define HAVE_SYS_PARAM_H 1
6614| #define HAVE_GETPAGESIZE 1
6615| #define HAVE_MMAP 1
6616| #define INTDIV0_RAISES_SIGFPE 0
6617| #define HAVE_UNSIGNED_LONG_LONG 1
6618| #define HAVE_UINTMAX_T 1
6619| #define HAVE_INTTYPES_H 1
6620| #define HAVE_STDINT_H 1
6621| #define HAVE_STDINT_H 1
6622| #define HAVE_LIMITS_H 1
6623| #define HAVE_LOCALE_H 1
6624| #define HAVE_NL_TYPES_H 1
6625| #define HAVE_STDDEF_H 1
6626| #define HAVE_STDLIB_H 1
6627| #define HAVE_STRING_H 1
6628| #define HAVE_UNISTD_H 1
6629| #define HAVE_SYS_PARAM_H 1
6630| #define HAVE_ASPRINTF 1
6631| #define HAVE_FWPRINTF 1
6632| #define HAVE_GETCWD 1
6633| #define HAVE_GETEGID 1
6634| #define HAVE_GETEUID 1
6635| #define HAVE_GETGID 1
6636| #define HAVE_GETUID 1
6637| #define HAVE_MUNMAP 1
6638| #define HAVE_PUTENV 1
6639| #define HAVE_SETENV 1
6640| #define HAVE_SETLOCALE 1
6641| #define HAVE_SNPRINTF 1
6642| #define HAVE_STPCPY 1
6643| #define HAVE_STRCASECMP 1
6644| #define HAVE_STRDUP 1
6645| #define HAVE_STRTOUL 1
6646| #define HAVE_TSEARCH 1
6647| #define HAVE_WCSLEN 1
6648| #define HAVE_DECL__SNPRINTF 0
6649| #define HAVE_DECL__SNWPRINTF 0
6650| #define HAVE_DECL_FEOF_UNLOCKED 1
6651| #define HAVE_DECL_FGETS_UNLOCKED 0
6652| #define HAVE_DECL_GETC_UNLOCKED 1
6653| #define HAVE_ICONV 1
6654| #define ICONV_CONST
6655| #define HAVE_LANGINFO_CODESET 1
6656| #define HAVE_LC_MESSAGES 1
6657| #define ENABLE_NLS 1
6658| #define HAVE_GETTEXT 1
6659| #define HAVE_DCGETTEXT 1
6660| #define YYTEXT_POINTER 1
6661| #define TOPO_OUTPUT_ENABLED 0
6662| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
6663| #define HAVE_DBUS 1
6664| /* end confdefs.h.  */
6665| #include <X11/Xlib.h>
6666| int
6667| main ()
6668| {
6669| XrmInitialize ()
6670|   ;
6671|   return 0;
6672| }
6673configure:12206: result: no
6674configure:12221: checking for a sed that does not truncate output
6675configure:12285: result: /usr/bin/sed
6676configure:12455: checking for the pthreads library -lpthreads
6677configure:12493: gcc -o conftest -g -O2  -I/opt/local/include  -rdynamic conftest.c -lpthreads  >&5
6678ld: library not found for -lpthreads
6679clang: error: linker command failed with exit code 1 (use -v to see invocation)
6680configure:12493: $? = 1
6681configure: failed program was:
6682| /* confdefs.h */
6683| #define PACKAGE_NAME "pcb"
6684| #define PACKAGE_TARNAME "pcb"
6685| #define PACKAGE_VERSION "20140316"
6686| #define PACKAGE_STRING "pcb 20140316"
6687| #define PACKAGE_BUGREPORT ""
6688| #define PACKAGE_URL ""
6689| #define PACKAGE "pcb"
6690| #define VERSION "20140316"
6691| #define STDC_HEADERS 1
6692| #define HAVE_SYS_TYPES_H 1
6693| #define HAVE_SYS_STAT_H 1
6694| #define HAVE_STDLIB_H 1
6695| #define HAVE_STRING_H 1
6696| #define HAVE_MEMORY_H 1
6697| #define HAVE_STRINGS_H 1
6698| #define HAVE_INTTYPES_H 1
6699| #define HAVE_STDINT_H 1
6700| #define HAVE_UNISTD_H 1
6701| #define __EXTENSIONS__ 1
6702| #define _ALL_SOURCE 1
6703| #define _GNU_SOURCE 1
6704| #define _POSIX_PTHREAD_SEMANTICS 1
6705| #define _TANDEM_SOURCE 1
6706| #define PCB_DIR_SEPARATOR_C '/'
6707| #define PCB_DIR_SEPARATOR_S "/"
6708| #define PCB_PATH_DELIMETER ":"
6709| #define GETTEXT_PACKAGE "pcb"
6710| #define HAVE_LONG_LONG 1
6711| #define HAVE_LONG_DOUBLE 1
6712| #define HAVE_WCHAR_T 1
6713| #define HAVE_WINT_T 1
6714| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
6715| #define HAVE_STDINT_H_WITH_UINTMAX 1
6716| #define HAVE_INTMAX_T 1
6717| #define HAVE_POSIX_PRINTF 1
6718| #define HAVE_ALLOCA_H 1
6719| #define HAVE_ALLOCA 1
6720| #define HAVE_STDLIB_H 1
6721| #define HAVE_UNISTD_H 1
6722| #define HAVE_SYS_PARAM_H 1
6723| #define HAVE_GETPAGESIZE 1
6724| #define HAVE_MMAP 1
6725| #define INTDIV0_RAISES_SIGFPE 0
6726| #define HAVE_UNSIGNED_LONG_LONG 1
6727| #define HAVE_UINTMAX_T 1
6728| #define HAVE_INTTYPES_H 1
6729| #define HAVE_STDINT_H 1
6730| #define HAVE_STDINT_H 1
6731| #define HAVE_LIMITS_H 1
6732| #define HAVE_LOCALE_H 1
6733| #define HAVE_NL_TYPES_H 1
6734| #define HAVE_STDDEF_H 1
6735| #define HAVE_STDLIB_H 1
6736| #define HAVE_STRING_H 1
6737| #define HAVE_UNISTD_H 1
6738| #define HAVE_SYS_PARAM_H 1
6739| #define HAVE_ASPRINTF 1
6740| #define HAVE_FWPRINTF 1
6741| #define HAVE_GETCWD 1
6742| #define HAVE_GETEGID 1
6743| #define HAVE_GETEUID 1
6744| #define HAVE_GETGID 1
6745| #define HAVE_GETUID 1
6746| #define HAVE_MUNMAP 1
6747| #define HAVE_PUTENV 1
6748| #define HAVE_SETENV 1
6749| #define HAVE_SETLOCALE 1
6750| #define HAVE_SNPRINTF 1
6751| #define HAVE_STPCPY 1
6752| #define HAVE_STRCASECMP 1
6753| #define HAVE_STRDUP 1
6754| #define HAVE_STRTOUL 1
6755| #define HAVE_TSEARCH 1
6756| #define HAVE_WCSLEN 1
6757| #define HAVE_DECL__SNPRINTF 0
6758| #define HAVE_DECL__SNWPRINTF 0
6759| #define HAVE_DECL_FEOF_UNLOCKED 1
6760| #define HAVE_DECL_FGETS_UNLOCKED 0
6761| #define HAVE_DECL_GETC_UNLOCKED 1
6762| #define HAVE_ICONV 1
6763| #define ICONV_CONST
6764| #define HAVE_LANGINFO_CODESET 1
6765| #define HAVE_LC_MESSAGES 1
6766| #define ENABLE_NLS 1
6767| #define HAVE_GETTEXT 1
6768| #define HAVE_DCGETTEXT 1
6769| #define YYTEXT_POINTER 1
6770| #define TOPO_OUTPUT_ENABLED 0
6771| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
6772| #define HAVE_DBUS 1
6773| /* end confdefs.h.  */
6774| #include <pthread.h>
6775|                    static void routine(void* a) {a=0;}
6776|                    static void* start_routine(void* a) {return a;}
6777| int
6778| main ()
6779| {
6780| pthread_t th; pthread_attr_t attr;
6781|                      pthread_join(th, 0);
6782|                      pthread_attr_init(&attr);
6783|                      pthread_cleanup_push(routine, 0);
6784|                      pthread_create(&th,0,start_routine,0);
6785|                      pthread_cleanup_pop(0);
6786|   ;
6787|   return 0;
6788| }
6789configure:12502: result: no
6790configure:12400: checking whether pthreads work without any flags
6791configure:12493: gcc -o conftest -g -O2  -I/opt/local/include  -rdynamic conftest.c   >&5
6792configure:12493: $? = 0
6793configure:12502: result: yes
6794configure:12521: checking for joinable pthread attribute
6795configure:12536: gcc -o conftest -g -O2  -I/opt/local/include  -rdynamic conftest.c   >&5
6796configure:12536: $? = 0
6797configure:12542: result: PTHREAD_CREATE_JOINABLE
6798configure:12552: checking if more special flags are required for pthreads
6799configure:12559: result: -D_THREAD_SAFE
6800configure:12648: checking whether we are using the Microsoft C compiler
6801configure:12667: gcc -c -g -O2 -I/opt/local/include conftest.c >&5
6802conftest.c:99:8: error: use of undeclared identifier 'choke'
6803       choke me
6804       ^
68051 error generated.
6806configure:12667: $? = 1
6807configure: failed program was:
6808| /* confdefs.h */
6809| #define PACKAGE_NAME "pcb"
6810| #define PACKAGE_TARNAME "pcb"
6811| #define PACKAGE_VERSION "20140316"
6812| #define PACKAGE_STRING "pcb 20140316"
6813| #define PACKAGE_BUGREPORT ""
6814| #define PACKAGE_URL ""
6815| #define PACKAGE "pcb"
6816| #define VERSION "20140316"
6817| #define STDC_HEADERS 1
6818| #define HAVE_SYS_TYPES_H 1
6819| #define HAVE_SYS_STAT_H 1
6820| #define HAVE_STDLIB_H 1
6821| #define HAVE_STRING_H 1
6822| #define HAVE_MEMORY_H 1
6823| #define HAVE_STRINGS_H 1
6824| #define HAVE_INTTYPES_H 1
6825| #define HAVE_STDINT_H 1
6826| #define HAVE_UNISTD_H 1
6827| #define __EXTENSIONS__ 1
6828| #define _ALL_SOURCE 1
6829| #define _GNU_SOURCE 1
6830| #define _POSIX_PTHREAD_SEMANTICS 1
6831| #define _TANDEM_SOURCE 1
6832| #define PCB_DIR_SEPARATOR_C '/'
6833| #define PCB_DIR_SEPARATOR_S "/"
6834| #define PCB_PATH_DELIMETER ":"
6835| #define GETTEXT_PACKAGE "pcb"
6836| #define HAVE_LONG_LONG 1
6837| #define HAVE_LONG_DOUBLE 1
6838| #define HAVE_WCHAR_T 1
6839| #define HAVE_WINT_T 1
6840| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
6841| #define HAVE_STDINT_H_WITH_UINTMAX 1
6842| #define HAVE_INTMAX_T 1
6843| #define HAVE_POSIX_PRINTF 1
6844| #define HAVE_ALLOCA_H 1
6845| #define HAVE_ALLOCA 1
6846| #define HAVE_STDLIB_H 1
6847| #define HAVE_UNISTD_H 1
6848| #define HAVE_SYS_PARAM_H 1
6849| #define HAVE_GETPAGESIZE 1
6850| #define HAVE_MMAP 1
6851| #define INTDIV0_RAISES_SIGFPE 0
6852| #define HAVE_UNSIGNED_LONG_LONG 1
6853| #define HAVE_UINTMAX_T 1
6854| #define HAVE_INTTYPES_H 1
6855| #define HAVE_STDINT_H 1
6856| #define HAVE_STDINT_H 1
6857| #define HAVE_LIMITS_H 1
6858| #define HAVE_LOCALE_H 1
6859| #define HAVE_NL_TYPES_H 1
6860| #define HAVE_STDDEF_H 1
6861| #define HAVE_STDLIB_H 1
6862| #define HAVE_STRING_H 1
6863| #define HAVE_UNISTD_H 1
6864| #define HAVE_SYS_PARAM_H 1
6865| #define HAVE_ASPRINTF 1
6866| #define HAVE_FWPRINTF 1
6867| #define HAVE_GETCWD 1
6868| #define HAVE_GETEGID 1
6869| #define HAVE_GETEUID 1
6870| #define HAVE_GETGID 1
6871| #define HAVE_GETUID 1
6872| #define HAVE_MUNMAP 1
6873| #define HAVE_PUTENV 1
6874| #define HAVE_SETENV 1
6875| #define HAVE_SETLOCALE 1
6876| #define HAVE_SNPRINTF 1
6877| #define HAVE_STPCPY 1
6878| #define HAVE_STRCASECMP 1
6879| #define HAVE_STRDUP 1
6880| #define HAVE_STRTOUL 1
6881| #define HAVE_TSEARCH 1
6882| #define HAVE_WCSLEN 1
6883| #define HAVE_DECL__SNPRINTF 0
6884| #define HAVE_DECL__SNWPRINTF 0
6885| #define HAVE_DECL_FEOF_UNLOCKED 1
6886| #define HAVE_DECL_FGETS_UNLOCKED 0
6887| #define HAVE_DECL_GETC_UNLOCKED 1
6888| #define HAVE_ICONV 1
6889| #define ICONV_CONST
6890| #define HAVE_LANGINFO_CODESET 1
6891| #define HAVE_LC_MESSAGES 1
6892| #define ENABLE_NLS 1
6893| #define HAVE_GETTEXT 1
6894| #define HAVE_DCGETTEXT 1
6895| #define YYTEXT_POINTER 1
6896| #define TOPO_OUTPUT_ENABLED 0
6897| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
6898| #define HAVE_DBUS 1
6899| #define HAVE_PTHREAD 1
6900| /* end confdefs.h.  */
6901|
6902| int
6903| main ()
6904| {
6905| #ifndef _MSC_VER
6906|        choke me
6907| #endif
6908|
6909|   ;
6910|   return 0;
6911| }
6912configure:12676: result: no
6913configure:12692: checking windows.h usability
6914configure:12692: gcc -c -g -O2 -I/opt/local/include conftest.c >&5
6915conftest.c:127:10: fatal error: 'windows.h' file not found
6916#include <windows.h>
6917         ^
69181 error generated.
6919configure:12692: $? = 1
6920configure: failed program was:
6921| /* confdefs.h */
6922| #define PACKAGE_NAME "pcb"
6923| #define PACKAGE_TARNAME "pcb"
6924| #define PACKAGE_VERSION "20140316"
6925| #define PACKAGE_STRING "pcb 20140316"
6926| #define PACKAGE_BUGREPORT ""
6927| #define PACKAGE_URL ""
6928| #define PACKAGE "pcb"
6929| #define VERSION "20140316"
6930| #define STDC_HEADERS 1
6931| #define HAVE_SYS_TYPES_H 1
6932| #define HAVE_SYS_STAT_H 1
6933| #define HAVE_STDLIB_H 1
6934| #define HAVE_STRING_H 1
6935| #define HAVE_MEMORY_H 1
6936| #define HAVE_STRINGS_H 1
6937| #define HAVE_INTTYPES_H 1
6938| #define HAVE_STDINT_H 1
6939| #define HAVE_UNISTD_H 1
6940| #define __EXTENSIONS__ 1
6941| #define _ALL_SOURCE 1
6942| #define _GNU_SOURCE 1
6943| #define _POSIX_PTHREAD_SEMANTICS 1
6944| #define _TANDEM_SOURCE 1
6945| #define PCB_DIR_SEPARATOR_C '/'
6946| #define PCB_DIR_SEPARATOR_S "/"
6947| #define PCB_PATH_DELIMETER ":"
6948| #define GETTEXT_PACKAGE "pcb"
6949| #define HAVE_LONG_LONG 1
6950| #define HAVE_LONG_DOUBLE 1
6951| #define HAVE_WCHAR_T 1
6952| #define HAVE_WINT_T 1
6953| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
6954| #define HAVE_STDINT_H_WITH_UINTMAX 1
6955| #define HAVE_INTMAX_T 1
6956| #define HAVE_POSIX_PRINTF 1
6957| #define HAVE_ALLOCA_H 1
6958| #define HAVE_ALLOCA 1
6959| #define HAVE_STDLIB_H 1
6960| #define HAVE_UNISTD_H 1
6961| #define HAVE_SYS_PARAM_H 1
6962| #define HAVE_GETPAGESIZE 1
6963| #define HAVE_MMAP 1
6964| #define INTDIV0_RAISES_SIGFPE 0
6965| #define HAVE_UNSIGNED_LONG_LONG 1
6966| #define HAVE_UINTMAX_T 1
6967| #define HAVE_INTTYPES_H 1
6968| #define HAVE_STDINT_H 1
6969| #define HAVE_STDINT_H 1
6970| #define HAVE_LIMITS_H 1
6971| #define HAVE_LOCALE_H 1
6972| #define HAVE_NL_TYPES_H 1
6973| #define HAVE_STDDEF_H 1
6974| #define HAVE_STDLIB_H 1
6975| #define HAVE_STRING_H 1
6976| #define HAVE_UNISTD_H 1
6977| #define HAVE_SYS_PARAM_H 1
6978| #define HAVE_ASPRINTF 1
6979| #define HAVE_FWPRINTF 1
6980| #define HAVE_GETCWD 1
6981| #define HAVE_GETEGID 1
6982| #define HAVE_GETEUID 1
6983| #define HAVE_GETGID 1
6984| #define HAVE_GETUID 1
6985| #define HAVE_MUNMAP 1
6986| #define HAVE_PUTENV 1
6987| #define HAVE_SETENV 1
6988| #define HAVE_SETLOCALE 1
6989| #define HAVE_SNPRINTF 1
6990| #define HAVE_STPCPY 1
6991| #define HAVE_STRCASECMP 1
6992| #define HAVE_STRDUP 1
6993| #define HAVE_STRTOUL 1
6994| #define HAVE_TSEARCH 1
6995| #define HAVE_WCSLEN 1
6996| #define HAVE_DECL__SNPRINTF 0
6997| #define HAVE_DECL__SNWPRINTF 0
6998| #define HAVE_DECL_FEOF_UNLOCKED 1
6999| #define HAVE_DECL_FGETS_UNLOCKED 0
7000| #define HAVE_DECL_GETC_UNLOCKED 1
7001| #define HAVE_ICONV 1
7002| #define ICONV_CONST
7003| #define HAVE_LANGINFO_CODESET 1
7004| #define HAVE_LC_MESSAGES 1
7005| #define ENABLE_NLS 1
7006| #define HAVE_GETTEXT 1
7007| #define HAVE_DCGETTEXT 1
7008| #define YYTEXT_POINTER 1
7009| #define TOPO_OUTPUT_ENABLED 0
7010| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
7011| #define HAVE_DBUS 1
7012| #define HAVE_PTHREAD 1
7013| /* end confdefs.h.  */
7014| #include <stdio.h>
7015| #ifdef HAVE_SYS_TYPES_H
7016| # include <sys/types.h>
7017| #endif
7018| #ifdef HAVE_SYS_STAT_H
7019| # include <sys/stat.h>
7020| #endif
7021| #ifdef STDC_HEADERS
7022| # include <stdlib.h>
7023| # include <stddef.h>
7024| #else
7025| # ifdef HAVE_STDLIB_H
7026| #  include <stdlib.h>
7027| # endif
7028| #endif
7029| #ifdef HAVE_STRING_H
7030| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
7031| #  include <memory.h>
7032| # endif
7033| # include <string.h>
7034| #endif
7035| #ifdef HAVE_STRINGS_H
7036| # include <strings.h>
7037| #endif
7038| #ifdef HAVE_INTTYPES_H
7039| # include <inttypes.h>
7040| #endif
7041| #ifdef HAVE_STDINT_H
7042| # include <stdint.h>
7043| #endif
7044| #ifdef HAVE_UNISTD_H
7045| # include <unistd.h>
7046| #endif
7047| #include <windows.h>
7048configure:12692: result: no
7049configure:12692: checking windows.h presence
7050configure:12692: gcc -E -I/opt/local/include conftest.c
7051conftest.c:94:10: fatal error: 'windows.h' file not found
7052#include <windows.h>
7053         ^
70541 error generated.
7055configure:12692: $? = 1
7056configure: failed program was:
7057| /* confdefs.h */
7058| #define PACKAGE_NAME "pcb"
7059| #define PACKAGE_TARNAME "pcb"
7060| #define PACKAGE_VERSION "20140316"
7061| #define PACKAGE_STRING "pcb 20140316"
7062| #define PACKAGE_BUGREPORT ""
7063| #define PACKAGE_URL ""
7064| #define PACKAGE "pcb"
7065| #define VERSION "20140316"
7066| #define STDC_HEADERS 1
7067| #define HAVE_SYS_TYPES_H 1
7068| #define HAVE_SYS_STAT_H 1
7069| #define HAVE_STDLIB_H 1
7070| #define HAVE_STRING_H 1
7071| #define HAVE_MEMORY_H 1
7072| #define HAVE_STRINGS_H 1
7073| #define HAVE_INTTYPES_H 1
7074| #define HAVE_STDINT_H 1
7075| #define HAVE_UNISTD_H 1
7076| #define __EXTENSIONS__ 1
7077| #define _ALL_SOURCE 1
7078| #define _GNU_SOURCE 1
7079| #define _POSIX_PTHREAD_SEMANTICS 1
7080| #define _TANDEM_SOURCE 1
7081| #define PCB_DIR_SEPARATOR_C '/'
7082| #define PCB_DIR_SEPARATOR_S "/"
7083| #define PCB_PATH_DELIMETER ":"
7084| #define GETTEXT_PACKAGE "pcb"
7085| #define HAVE_LONG_LONG 1
7086| #define HAVE_LONG_DOUBLE 1
7087| #define HAVE_WCHAR_T 1
7088| #define HAVE_WINT_T 1
7089| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
7090| #define HAVE_STDINT_H_WITH_UINTMAX 1
7091| #define HAVE_INTMAX_T 1
7092| #define HAVE_POSIX_PRINTF 1
7093| #define HAVE_ALLOCA_H 1
7094| #define HAVE_ALLOCA 1
7095| #define HAVE_STDLIB_H 1
7096| #define HAVE_UNISTD_H 1
7097| #define HAVE_SYS_PARAM_H 1
7098| #define HAVE_GETPAGESIZE 1
7099| #define HAVE_MMAP 1
7100| #define INTDIV0_RAISES_SIGFPE 0
7101| #define HAVE_UNSIGNED_LONG_LONG 1
7102| #define HAVE_UINTMAX_T 1
7103| #define HAVE_INTTYPES_H 1
7104| #define HAVE_STDINT_H 1
7105| #define HAVE_STDINT_H 1
7106| #define HAVE_LIMITS_H 1
7107| #define HAVE_LOCALE_H 1
7108| #define HAVE_NL_TYPES_H 1
7109| #define HAVE_STDDEF_H 1
7110| #define HAVE_STDLIB_H 1
7111| #define HAVE_STRING_H 1
7112| #define HAVE_UNISTD_H 1
7113| #define HAVE_SYS_PARAM_H 1
7114| #define HAVE_ASPRINTF 1
7115| #define HAVE_FWPRINTF 1
7116| #define HAVE_GETCWD 1
7117| #define HAVE_GETEGID 1
7118| #define HAVE_GETEUID 1
7119| #define HAVE_GETGID 1
7120| #define HAVE_GETUID 1
7121| #define HAVE_MUNMAP 1
7122| #define HAVE_PUTENV 1
7123| #define HAVE_SETENV 1
7124| #define HAVE_SETLOCALE 1
7125| #define HAVE_SNPRINTF 1
7126| #define HAVE_STPCPY 1
7127| #define HAVE_STRCASECMP 1
7128| #define HAVE_STRDUP 1
7129| #define HAVE_STRTOUL 1
7130| #define HAVE_TSEARCH 1
7131| #define HAVE_WCSLEN 1
7132| #define HAVE_DECL__SNPRINTF 0
7133| #define HAVE_DECL__SNWPRINTF 0
7134| #define HAVE_DECL_FEOF_UNLOCKED 1
7135| #define HAVE_DECL_FGETS_UNLOCKED 0
7136| #define HAVE_DECL_GETC_UNLOCKED 1
7137| #define HAVE_ICONV 1
7138| #define ICONV_CONST
7139| #define HAVE_LANGINFO_CODESET 1
7140| #define HAVE_LC_MESSAGES 1
7141| #define ENABLE_NLS 1
7142| #define HAVE_GETTEXT 1
7143| #define HAVE_DCGETTEXT 1
7144| #define YYTEXT_POINTER 1
7145| #define TOPO_OUTPUT_ENABLED 0
7146| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
7147| #define HAVE_DBUS 1
7148| #define HAVE_PTHREAD 1
7149| /* end confdefs.h.  */
7150| #include <windows.h>
7151configure:12692: result: no
7152configure:12692: checking for windows.h
7153configure:12692: result: no
7154configure:12708: checking for GL/gl.h
7155configure:12708: gcc -c -g -O2 -D_THREAD_SAFE  -I/opt/local/include conftest.c >&5
7156configure:12708: $? = 0
7157configure:12708: result: yes
7158configure:12708: checking for OpenGL/gl.h
7159configure:12708: gcc -c -g -O2 -D_THREAD_SAFE  -I/opt/local/include conftest.c >&5
7160configure:12708: $? = 0
7161configure:12708: result: yes
7162configure:12729: checking for OpenGL library
7163configure:12776: gcc -o conftest -g -O2 -I/opt/local/include -D_THREAD_SAFE   -rdynamic  conftest.c -lopengl32  >&5
7164ld: library not found for -lopengl32
7165clang: error: linker command failed with exit code 1 (use -v to see invocation)
7166configure:12776: $? = 1
7167configure: failed program was:
7168| /* confdefs.h */
7169| #define PACKAGE_NAME "pcb"
7170| #define PACKAGE_TARNAME "pcb"
7171| #define PACKAGE_VERSION "20140316"
7172| #define PACKAGE_STRING "pcb 20140316"
7173| #define PACKAGE_BUGREPORT ""
7174| #define PACKAGE_URL ""
7175| #define PACKAGE "pcb"
7176| #define VERSION "20140316"
7177| #define STDC_HEADERS 1
7178| #define HAVE_SYS_TYPES_H 1
7179| #define HAVE_SYS_STAT_H 1
7180| #define HAVE_STDLIB_H 1
7181| #define HAVE_STRING_H 1
7182| #define HAVE_MEMORY_H 1
7183| #define HAVE_STRINGS_H 1
7184| #define HAVE_INTTYPES_H 1
7185| #define HAVE_STDINT_H 1
7186| #define HAVE_UNISTD_H 1
7187| #define __EXTENSIONS__ 1
7188| #define _ALL_SOURCE 1
7189| #define _GNU_SOURCE 1
7190| #define _POSIX_PTHREAD_SEMANTICS 1
7191| #define _TANDEM_SOURCE 1
7192| #define PCB_DIR_SEPARATOR_C '/'
7193| #define PCB_DIR_SEPARATOR_S "/"
7194| #define PCB_PATH_DELIMETER ":"
7195| #define GETTEXT_PACKAGE "pcb"
7196| #define HAVE_LONG_LONG 1
7197| #define HAVE_LONG_DOUBLE 1
7198| #define HAVE_WCHAR_T 1
7199| #define HAVE_WINT_T 1
7200| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
7201| #define HAVE_STDINT_H_WITH_UINTMAX 1
7202| #define HAVE_INTMAX_T 1
7203| #define HAVE_POSIX_PRINTF 1
7204| #define HAVE_ALLOCA_H 1
7205| #define HAVE_ALLOCA 1
7206| #define HAVE_STDLIB_H 1
7207| #define HAVE_UNISTD_H 1
7208| #define HAVE_SYS_PARAM_H 1
7209| #define HAVE_GETPAGESIZE 1
7210| #define HAVE_MMAP 1
7211| #define INTDIV0_RAISES_SIGFPE 0
7212| #define HAVE_UNSIGNED_LONG_LONG 1
7213| #define HAVE_UINTMAX_T 1
7214| #define HAVE_INTTYPES_H 1
7215| #define HAVE_STDINT_H 1
7216| #define HAVE_STDINT_H 1
7217| #define HAVE_LIMITS_H 1
7218| #define HAVE_LOCALE_H 1
7219| #define HAVE_NL_TYPES_H 1
7220| #define HAVE_STDDEF_H 1
7221| #define HAVE_STDLIB_H 1
7222| #define HAVE_STRING_H 1
7223| #define HAVE_UNISTD_H 1
7224| #define HAVE_SYS_PARAM_H 1
7225| #define HAVE_ASPRINTF 1
7226| #define HAVE_FWPRINTF 1
7227| #define HAVE_GETCWD 1
7228| #define HAVE_GETEGID 1
7229| #define HAVE_GETEUID 1
7230| #define HAVE_GETGID 1
7231| #define HAVE_GETUID 1
7232| #define HAVE_MUNMAP 1
7233| #define HAVE_PUTENV 1
7234| #define HAVE_SETENV 1
7235| #define HAVE_SETLOCALE 1
7236| #define HAVE_SNPRINTF 1
7237| #define HAVE_STPCPY 1
7238| #define HAVE_STRCASECMP 1
7239| #define HAVE_STRDUP 1
7240| #define HAVE_STRTOUL 1
7241| #define HAVE_TSEARCH 1
7242| #define HAVE_WCSLEN 1
7243| #define HAVE_DECL__SNPRINTF 0
7244| #define HAVE_DECL__SNWPRINTF 0
7245| #define HAVE_DECL_FEOF_UNLOCKED 1
7246| #define HAVE_DECL_FGETS_UNLOCKED 0
7247| #define HAVE_DECL_GETC_UNLOCKED 1
7248| #define HAVE_ICONV 1
7249| #define ICONV_CONST
7250| #define HAVE_LANGINFO_CODESET 1
7251| #define HAVE_LC_MESSAGES 1
7252| #define ENABLE_NLS 1
7253| #define HAVE_GETTEXT 1
7254| #define HAVE_DCGETTEXT 1
7255| #define YYTEXT_POINTER 1
7256| #define TOPO_OUTPUT_ENABLED 0
7257| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
7258| #define HAVE_DBUS 1
7259| #define HAVE_PTHREAD 1
7260| #define HAVE_GL_GL_H 1
7261| #define HAVE_OPENGL_GL_H 1
7262| /* end confdefs.h.  */
7263|
7264| # if defined(HAVE_WINDOWS_H) && defined(_WIN32)
7265| #   include <windows.h>
7266| # endif
7267| # ifdef HAVE_GL_GL_H
7268| #   include <GL/gl.h>
7269| # elif defined(HAVE_OPENGL_GL_H)
7270| #   include <OpenGL/gl.h>
7271| # else
7272| #   error no gl.h
7273| # endif
7274| int
7275| main ()
7276| {
7277| glBegin(0)
7278|   ;
7279|   return 0;
7280| }
7281configure:12802: gcc -o conftest -g -O2 -I/opt/local/include -D_THREAD_SAFE   -rdynamic  -L/usr/lib/nvidia conftest.c -lopengl32  >&5
7282ld: warning: directory not found for option '-L/usr/lib/nvidia'
7283ld: library not found for -lopengl32
7284clang: error: linker command failed with exit code 1 (use -v to see invocation)
7285configure:12802: $? = 1
7286configure: failed program was:
7287| /* confdefs.h */
7288| #define PACKAGE_NAME "pcb"
7289| #define PACKAGE_TARNAME "pcb"
7290| #define PACKAGE_VERSION "20140316"
7291| #define PACKAGE_STRING "pcb 20140316"
7292| #define PACKAGE_BUGREPORT ""
7293| #define PACKAGE_URL ""
7294| #define PACKAGE "pcb"
7295| #define VERSION "20140316"
7296| #define STDC_HEADERS 1
7297| #define HAVE_SYS_TYPES_H 1
7298| #define HAVE_SYS_STAT_H 1
7299| #define HAVE_STDLIB_H 1
7300| #define HAVE_STRING_H 1
7301| #define HAVE_MEMORY_H 1
7302| #define HAVE_STRINGS_H 1
7303| #define HAVE_INTTYPES_H 1
7304| #define HAVE_STDINT_H 1
7305| #define HAVE_UNISTD_H 1
7306| #define __EXTENSIONS__ 1
7307| #define _ALL_SOURCE 1
7308| #define _GNU_SOURCE 1
7309| #define _POSIX_PTHREAD_SEMANTICS 1
7310| #define _TANDEM_SOURCE 1
7311| #define PCB_DIR_SEPARATOR_C '/'
7312| #define PCB_DIR_SEPARATOR_S "/"
7313| #define PCB_PATH_DELIMETER ":"
7314| #define GETTEXT_PACKAGE "pcb"
7315| #define HAVE_LONG_LONG 1
7316| #define HAVE_LONG_DOUBLE 1
7317| #define HAVE_WCHAR_T 1
7318| #define HAVE_WINT_T 1
7319| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
7320| #define HAVE_STDINT_H_WITH_UINTMAX 1
7321| #define HAVE_INTMAX_T 1
7322| #define HAVE_POSIX_PRINTF 1
7323| #define HAVE_ALLOCA_H 1
7324| #define HAVE_ALLOCA 1
7325| #define HAVE_STDLIB_H 1
7326| #define HAVE_UNISTD_H 1
7327| #define HAVE_SYS_PARAM_H 1
7328| #define HAVE_GETPAGESIZE 1
7329| #define HAVE_MMAP 1
7330| #define INTDIV0_RAISES_SIGFPE 0
7331| #define HAVE_UNSIGNED_LONG_LONG 1
7332| #define HAVE_UINTMAX_T 1
7333| #define HAVE_INTTYPES_H 1
7334| #define HAVE_STDINT_H 1
7335| #define HAVE_STDINT_H 1
7336| #define HAVE_LIMITS_H 1
7337| #define HAVE_LOCALE_H 1
7338| #define HAVE_NL_TYPES_H 1
7339| #define HAVE_STDDEF_H 1
7340| #define HAVE_STDLIB_H 1
7341| #define HAVE_STRING_H 1
7342| #define HAVE_UNISTD_H 1
7343| #define HAVE_SYS_PARAM_H 1
7344| #define HAVE_ASPRINTF 1
7345| #define HAVE_FWPRINTF 1
7346| #define HAVE_GETCWD 1
7347| #define HAVE_GETEGID 1
7348| #define HAVE_GETEUID 1
7349| #define HAVE_GETGID 1
7350| #define HAVE_GETUID 1
7351| #define HAVE_MUNMAP 1
7352| #define HAVE_PUTENV 1
7353| #define HAVE_SETENV 1
7354| #define HAVE_SETLOCALE 1
7355| #define HAVE_SNPRINTF 1
7356| #define HAVE_STPCPY 1
7357| #define HAVE_STRCASECMP 1
7358| #define HAVE_STRDUP 1
7359| #define HAVE_STRTOUL 1
7360| #define HAVE_TSEARCH 1
7361| #define HAVE_WCSLEN 1
7362| #define HAVE_DECL__SNPRINTF 0
7363| #define HAVE_DECL__SNWPRINTF 0
7364| #define HAVE_DECL_FEOF_UNLOCKED 1
7365| #define HAVE_DECL_FGETS_UNLOCKED 0
7366| #define HAVE_DECL_GETC_UNLOCKED 1
7367| #define HAVE_ICONV 1
7368| #define ICONV_CONST
7369| #define HAVE_LANGINFO_CODESET 1
7370| #define HAVE_LC_MESSAGES 1
7371| #define ENABLE_NLS 1
7372| #define HAVE_GETTEXT 1
7373| #define HAVE_DCGETTEXT 1
7374| #define YYTEXT_POINTER 1
7375| #define TOPO_OUTPUT_ENABLED 0
7376| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
7377| #define HAVE_DBUS 1
7378| #define HAVE_PTHREAD 1
7379| #define HAVE_GL_GL_H 1
7380| #define HAVE_OPENGL_GL_H 1
7381| /* end confdefs.h.  */
7382|
7383| # if defined(HAVE_WINDOWS_H) && defined(_WIN32)
7384| #   include <windows.h>
7385| # endif
7386| # ifdef HAVE_GL_GL_H
7387| #   include <GL/gl.h>
7388| # elif defined(HAVE_OPENGL_GL_H)
7389| #   include <OpenGL/gl.h>
7390| # else
7391| #   error no gl.h
7392| # endif
7393| int
7394| main ()
7395| {
7396| glBegin(0)
7397|   ;
7398|   return 0;
7399| }
7400configure:12828: gcc -o conftest -g -O2 -I/opt/local/include -D_THREAD_SAFE   -rdynamic  -dylib_file /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib conftest.c -lopengl32  >&5
7401ld: library not found for -lopengl32
7402clang: error: linker command failed with exit code 1 (use -v to see invocation)
7403configure:12828: $? = 1
7404configure: failed program was:
7405| /* confdefs.h */
7406| #define PACKAGE_NAME "pcb"
7407| #define PACKAGE_TARNAME "pcb"
7408| #define PACKAGE_VERSION "20140316"
7409| #define PACKAGE_STRING "pcb 20140316"
7410| #define PACKAGE_BUGREPORT ""
7411| #define PACKAGE_URL ""
7412| #define PACKAGE "pcb"
7413| #define VERSION "20140316"
7414| #define STDC_HEADERS 1
7415| #define HAVE_SYS_TYPES_H 1
7416| #define HAVE_SYS_STAT_H 1
7417| #define HAVE_STDLIB_H 1
7418| #define HAVE_STRING_H 1
7419| #define HAVE_MEMORY_H 1
7420| #define HAVE_STRINGS_H 1
7421| #define HAVE_INTTYPES_H 1
7422| #define HAVE_STDINT_H 1
7423| #define HAVE_UNISTD_H 1
7424| #define __EXTENSIONS__ 1
7425| #define _ALL_SOURCE 1
7426| #define _GNU_SOURCE 1
7427| #define _POSIX_PTHREAD_SEMANTICS 1
7428| #define _TANDEM_SOURCE 1
7429| #define PCB_DIR_SEPARATOR_C '/'
7430| #define PCB_DIR_SEPARATOR_S "/"
7431| #define PCB_PATH_DELIMETER ":"
7432| #define GETTEXT_PACKAGE "pcb"
7433| #define HAVE_LONG_LONG 1
7434| #define HAVE_LONG_DOUBLE 1
7435| #define HAVE_WCHAR_T 1
7436| #define HAVE_WINT_T 1
7437| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
7438| #define HAVE_STDINT_H_WITH_UINTMAX 1
7439| #define HAVE_INTMAX_T 1
7440| #define HAVE_POSIX_PRINTF 1
7441| #define HAVE_ALLOCA_H 1
7442| #define HAVE_ALLOCA 1
7443| #define HAVE_STDLIB_H 1
7444| #define HAVE_UNISTD_H 1
7445| #define HAVE_SYS_PARAM_H 1
7446| #define HAVE_GETPAGESIZE 1
7447| #define HAVE_MMAP 1
7448| #define INTDIV0_RAISES_SIGFPE 0
7449| #define HAVE_UNSIGNED_LONG_LONG 1
7450| #define HAVE_UINTMAX_T 1
7451| #define HAVE_INTTYPES_H 1
7452| #define HAVE_STDINT_H 1
7453| #define HAVE_STDINT_H 1
7454| #define HAVE_LIMITS_H 1
7455| #define HAVE_LOCALE_H 1
7456| #define HAVE_NL_TYPES_H 1
7457| #define HAVE_STDDEF_H 1
7458| #define HAVE_STDLIB_H 1
7459| #define HAVE_STRING_H 1
7460| #define HAVE_UNISTD_H 1
7461| #define HAVE_SYS_PARAM_H 1
7462| #define HAVE_ASPRINTF 1
7463| #define HAVE_FWPRINTF 1
7464| #define HAVE_GETCWD 1
7465| #define HAVE_GETEGID 1
7466| #define HAVE_GETEUID 1
7467| #define HAVE_GETGID 1
7468| #define HAVE_GETUID 1
7469| #define HAVE_MUNMAP 1
7470| #define HAVE_PUTENV 1
7471| #define HAVE_SETENV 1
7472| #define HAVE_SETLOCALE 1
7473| #define HAVE_SNPRINTF 1
7474| #define HAVE_STPCPY 1
7475| #define HAVE_STRCASECMP 1
7476| #define HAVE_STRDUP 1
7477| #define HAVE_STRTOUL 1
7478| #define HAVE_TSEARCH 1
7479| #define HAVE_WCSLEN 1
7480| #define HAVE_DECL__SNPRINTF 0
7481| #define HAVE_DECL__SNWPRINTF 0
7482| #define HAVE_DECL_FEOF_UNLOCKED 1
7483| #define HAVE_DECL_FGETS_UNLOCKED 0
7484| #define HAVE_DECL_GETC_UNLOCKED 1
7485| #define HAVE_ICONV 1
7486| #define ICONV_CONST
7487| #define HAVE_LANGINFO_CODESET 1
7488| #define HAVE_LC_MESSAGES 1
7489| #define ENABLE_NLS 1
7490| #define HAVE_GETTEXT 1
7491| #define HAVE_DCGETTEXT 1
7492| #define YYTEXT_POINTER 1
7493| #define TOPO_OUTPUT_ENABLED 0
7494| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
7495| #define HAVE_DBUS 1
7496| #define HAVE_PTHREAD 1
7497| #define HAVE_GL_GL_H 1
7498| #define HAVE_OPENGL_GL_H 1
7499| /* end confdefs.h.  */
7500|
7501| # if defined(HAVE_WINDOWS_H) && defined(_WIN32)
7502| #   include <windows.h>
7503| # endif
7504| # ifdef HAVE_GL_GL_H
7505| #   include <GL/gl.h>
7506| # elif defined(HAVE_OPENGL_GL_H)
7507| #   include <OpenGL/gl.h>
7508| # else
7509| #   error no gl.h
7510| # endif
7511| int
7512| main ()
7513| {
7514| glBegin(0)
7515|   ;
7516|   return 0;
7517| }
7518configure:12776: gcc -o conftest -g -O2 -I/opt/local/include -D_THREAD_SAFE   -rdynamic  conftest.c -lGL  >&5
7519ld: library not found for -lGL
7520clang: error: linker command failed with exit code 1 (use -v to see invocation)
7521configure:12776: $? = 1
7522configure: failed program was:
7523| /* confdefs.h */
7524| #define PACKAGE_NAME "pcb"
7525| #define PACKAGE_TARNAME "pcb"
7526| #define PACKAGE_VERSION "20140316"
7527| #define PACKAGE_STRING "pcb 20140316"
7528| #define PACKAGE_BUGREPORT ""
7529| #define PACKAGE_URL ""
7530| #define PACKAGE "pcb"
7531| #define VERSION "20140316"
7532| #define STDC_HEADERS 1
7533| #define HAVE_SYS_TYPES_H 1
7534| #define HAVE_SYS_STAT_H 1
7535| #define HAVE_STDLIB_H 1
7536| #define HAVE_STRING_H 1
7537| #define HAVE_MEMORY_H 1
7538| #define HAVE_STRINGS_H 1
7539| #define HAVE_INTTYPES_H 1
7540| #define HAVE_STDINT_H 1
7541| #define HAVE_UNISTD_H 1
7542| #define __EXTENSIONS__ 1
7543| #define _ALL_SOURCE 1
7544| #define _GNU_SOURCE 1
7545| #define _POSIX_PTHREAD_SEMANTICS 1
7546| #define _TANDEM_SOURCE 1
7547| #define PCB_DIR_SEPARATOR_C '/'
7548| #define PCB_DIR_SEPARATOR_S "/"
7549| #define PCB_PATH_DELIMETER ":"
7550| #define GETTEXT_PACKAGE "pcb"
7551| #define HAVE_LONG_LONG 1
7552| #define HAVE_LONG_DOUBLE 1
7553| #define HAVE_WCHAR_T 1
7554| #define HAVE_WINT_T 1
7555| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
7556| #define HAVE_STDINT_H_WITH_UINTMAX 1
7557| #define HAVE_INTMAX_T 1
7558| #define HAVE_POSIX_PRINTF 1
7559| #define HAVE_ALLOCA_H 1
7560| #define HAVE_ALLOCA 1
7561| #define HAVE_STDLIB_H 1
7562| #define HAVE_UNISTD_H 1
7563| #define HAVE_SYS_PARAM_H 1
7564| #define HAVE_GETPAGESIZE 1
7565| #define HAVE_MMAP 1
7566| #define INTDIV0_RAISES_SIGFPE 0
7567| #define HAVE_UNSIGNED_LONG_LONG 1
7568| #define HAVE_UINTMAX_T 1
7569| #define HAVE_INTTYPES_H 1
7570| #define HAVE_STDINT_H 1
7571| #define HAVE_STDINT_H 1
7572| #define HAVE_LIMITS_H 1
7573| #define HAVE_LOCALE_H 1
7574| #define HAVE_NL_TYPES_H 1
7575| #define HAVE_STDDEF_H 1
7576| #define HAVE_STDLIB_H 1
7577| #define HAVE_STRING_H 1
7578| #define HAVE_UNISTD_H 1
7579| #define HAVE_SYS_PARAM_H 1
7580| #define HAVE_ASPRINTF 1
7581| #define HAVE_FWPRINTF 1
7582| #define HAVE_GETCWD 1
7583| #define HAVE_GETEGID 1
7584| #define HAVE_GETEUID 1
7585| #define HAVE_GETGID 1
7586| #define HAVE_GETUID 1
7587| #define HAVE_MUNMAP 1
7588| #define HAVE_PUTENV 1
7589| #define HAVE_SETENV 1
7590| #define HAVE_SETLOCALE 1
7591| #define HAVE_SNPRINTF 1
7592| #define HAVE_STPCPY 1
7593| #define HAVE_STRCASECMP 1
7594| #define HAVE_STRDUP 1
7595| #define HAVE_STRTOUL 1
7596| #define HAVE_TSEARCH 1
7597| #define HAVE_WCSLEN 1
7598| #define HAVE_DECL__SNPRINTF 0
7599| #define HAVE_DECL__SNWPRINTF 0
7600| #define HAVE_DECL_FEOF_UNLOCKED 1
7601| #define HAVE_DECL_FGETS_UNLOCKED 0
7602| #define HAVE_DECL_GETC_UNLOCKED 1
7603| #define HAVE_ICONV 1
7604| #define ICONV_CONST
7605| #define HAVE_LANGINFO_CODESET 1
7606| #define HAVE_LC_MESSAGES 1
7607| #define ENABLE_NLS 1
7608| #define HAVE_GETTEXT 1
7609| #define HAVE_DCGETTEXT 1
7610| #define YYTEXT_POINTER 1
7611| #define TOPO_OUTPUT_ENABLED 0
7612| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
7613| #define HAVE_DBUS 1
7614| #define HAVE_PTHREAD 1
7615| #define HAVE_GL_GL_H 1
7616| #define HAVE_OPENGL_GL_H 1
7617| /* end confdefs.h.  */
7618|
7619| # if defined(HAVE_WINDOWS_H) && defined(_WIN32)
7620| #   include <windows.h>
7621| # endif
7622| # ifdef HAVE_GL_GL_H
7623| #   include <GL/gl.h>
7624| # elif defined(HAVE_OPENGL_GL_H)
7625| #   include <OpenGL/gl.h>
7626| # else
7627| #   error no gl.h
7628| # endif
7629| int
7630| main ()
7631| {
7632| glBegin(0)
7633|   ;
7634|   return 0;
7635| }
7636configure:12802: gcc -o conftest -g -O2 -I/opt/local/include -D_THREAD_SAFE   -rdynamic  -L/usr/lib/nvidia conftest.c -lGL  >&5
7637ld: warning: directory not found for option '-L/usr/lib/nvidia'
7638ld: library not found for -lGL
7639clang: error: linker command failed with exit code 1 (use -v to see invocation)
7640configure:12802: $? = 1
7641configure: failed program was:
7642| /* confdefs.h */
7643| #define PACKAGE_NAME "pcb"
7644| #define PACKAGE_TARNAME "pcb"
7645| #define PACKAGE_VERSION "20140316"
7646| #define PACKAGE_STRING "pcb 20140316"
7647| #define PACKAGE_BUGREPORT ""
7648| #define PACKAGE_URL ""
7649| #define PACKAGE "pcb"
7650| #define VERSION "20140316"
7651| #define STDC_HEADERS 1
7652| #define HAVE_SYS_TYPES_H 1
7653| #define HAVE_SYS_STAT_H 1
7654| #define HAVE_STDLIB_H 1
7655| #define HAVE_STRING_H 1
7656| #define HAVE_MEMORY_H 1
7657| #define HAVE_STRINGS_H 1
7658| #define HAVE_INTTYPES_H 1
7659| #define HAVE_STDINT_H 1
7660| #define HAVE_UNISTD_H 1
7661| #define __EXTENSIONS__ 1
7662| #define _ALL_SOURCE 1
7663| #define _GNU_SOURCE 1
7664| #define _POSIX_PTHREAD_SEMANTICS 1
7665| #define _TANDEM_SOURCE 1
7666| #define PCB_DIR_SEPARATOR_C '/'
7667| #define PCB_DIR_SEPARATOR_S "/"
7668| #define PCB_PATH_DELIMETER ":"
7669| #define GETTEXT_PACKAGE "pcb"
7670| #define HAVE_LONG_LONG 1
7671| #define HAVE_LONG_DOUBLE 1
7672| #define HAVE_WCHAR_T 1
7673| #define HAVE_WINT_T 1
7674| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
7675| #define HAVE_STDINT_H_WITH_UINTMAX 1
7676| #define HAVE_INTMAX_T 1
7677| #define HAVE_POSIX_PRINTF 1
7678| #define HAVE_ALLOCA_H 1
7679| #define HAVE_ALLOCA 1
7680| #define HAVE_STDLIB_H 1
7681| #define HAVE_UNISTD_H 1
7682| #define HAVE_SYS_PARAM_H 1
7683| #define HAVE_GETPAGESIZE 1
7684| #define HAVE_MMAP 1
7685| #define INTDIV0_RAISES_SIGFPE 0
7686| #define HAVE_UNSIGNED_LONG_LONG 1
7687| #define HAVE_UINTMAX_T 1
7688| #define HAVE_INTTYPES_H 1
7689| #define HAVE_STDINT_H 1
7690| #define HAVE_STDINT_H 1
7691| #define HAVE_LIMITS_H 1
7692| #define HAVE_LOCALE_H 1
7693| #define HAVE_NL_TYPES_H 1
7694| #define HAVE_STDDEF_H 1
7695| #define HAVE_STDLIB_H 1
7696| #define HAVE_STRING_H 1
7697| #define HAVE_UNISTD_H 1
7698| #define HAVE_SYS_PARAM_H 1
7699| #define HAVE_ASPRINTF 1
7700| #define HAVE_FWPRINTF 1
7701| #define HAVE_GETCWD 1
7702| #define HAVE_GETEGID 1
7703| #define HAVE_GETEUID 1
7704| #define HAVE_GETGID 1
7705| #define HAVE_GETUID 1
7706| #define HAVE_MUNMAP 1
7707| #define HAVE_PUTENV 1
7708| #define HAVE_SETENV 1
7709| #define HAVE_SETLOCALE 1
7710| #define HAVE_SNPRINTF 1
7711| #define HAVE_STPCPY 1
7712| #define HAVE_STRCASECMP 1
7713| #define HAVE_STRDUP 1
7714| #define HAVE_STRTOUL 1
7715| #define HAVE_TSEARCH 1
7716| #define HAVE_WCSLEN 1
7717| #define HAVE_DECL__SNPRINTF 0
7718| #define HAVE_DECL__SNWPRINTF 0
7719| #define HAVE_DECL_FEOF_UNLOCKED 1
7720| #define HAVE_DECL_FGETS_UNLOCKED 0
7721| #define HAVE_DECL_GETC_UNLOCKED 1
7722| #define HAVE_ICONV 1
7723| #define ICONV_CONST
7724| #define HAVE_LANGINFO_CODESET 1
7725| #define HAVE_LC_MESSAGES 1
7726| #define ENABLE_NLS 1
7727| #define HAVE_GETTEXT 1
7728| #define HAVE_DCGETTEXT 1
7729| #define YYTEXT_POINTER 1
7730| #define TOPO_OUTPUT_ENABLED 0
7731| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
7732| #define HAVE_DBUS 1
7733| #define HAVE_PTHREAD 1
7734| #define HAVE_GL_GL_H 1
7735| #define HAVE_OPENGL_GL_H 1
7736| /* end confdefs.h.  */
7737|
7738| # if defined(HAVE_WINDOWS_H) && defined(_WIN32)
7739| #   include <windows.h>
7740| # endif
7741| # ifdef HAVE_GL_GL_H
7742| #   include <GL/gl.h>
7743| # elif defined(HAVE_OPENGL_GL_H)
7744| #   include <OpenGL/gl.h>
7745| # else
7746| #   error no gl.h
7747| # endif
7748| int
7749| main ()
7750| {
7751| glBegin(0)
7752|   ;
7753|   return 0;
7754| }
7755configure:12828: gcc -o conftest -g -O2 -I/opt/local/include -D_THREAD_SAFE   -rdynamic  -dylib_file /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib conftest.c -lGL  >&5
7756ld: library not found for -lGL
7757clang: error: linker command failed with exit code 1 (use -v to see invocation)
7758configure:12828: $? = 1
7759configure: failed program was:
7760| /* confdefs.h */
7761| #define PACKAGE_NAME "pcb"
7762| #define PACKAGE_TARNAME "pcb"
7763| #define PACKAGE_VERSION "20140316"
7764| #define PACKAGE_STRING "pcb 20140316"
7765| #define PACKAGE_BUGREPORT ""
7766| #define PACKAGE_URL ""
7767| #define PACKAGE "pcb"
7768| #define VERSION "20140316"
7769| #define STDC_HEADERS 1
7770| #define HAVE_SYS_TYPES_H 1
7771| #define HAVE_SYS_STAT_H 1
7772| #define HAVE_STDLIB_H 1
7773| #define HAVE_STRING_H 1
7774| #define HAVE_MEMORY_H 1
7775| #define HAVE_STRINGS_H 1
7776| #define HAVE_INTTYPES_H 1
7777| #define HAVE_STDINT_H 1
7778| #define HAVE_UNISTD_H 1
7779| #define __EXTENSIONS__ 1
7780| #define _ALL_SOURCE 1
7781| #define _GNU_SOURCE 1
7782| #define _POSIX_PTHREAD_SEMANTICS 1
7783| #define _TANDEM_SOURCE 1
7784| #define PCB_DIR_SEPARATOR_C '/'
7785| #define PCB_DIR_SEPARATOR_S "/"
7786| #define PCB_PATH_DELIMETER ":"
7787| #define GETTEXT_PACKAGE "pcb"
7788| #define HAVE_LONG_LONG 1
7789| #define HAVE_LONG_DOUBLE 1
7790| #define HAVE_WCHAR_T 1
7791| #define HAVE_WINT_T 1
7792| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
7793| #define HAVE_STDINT_H_WITH_UINTMAX 1
7794| #define HAVE_INTMAX_T 1
7795| #define HAVE_POSIX_PRINTF 1
7796| #define HAVE_ALLOCA_H 1
7797| #define HAVE_ALLOCA 1
7798| #define HAVE_STDLIB_H 1
7799| #define HAVE_UNISTD_H 1
7800| #define HAVE_SYS_PARAM_H 1
7801| #define HAVE_GETPAGESIZE 1
7802| #define HAVE_MMAP 1
7803| #define INTDIV0_RAISES_SIGFPE 0
7804| #define HAVE_UNSIGNED_LONG_LONG 1
7805| #define HAVE_UINTMAX_T 1
7806| #define HAVE_INTTYPES_H 1
7807| #define HAVE_STDINT_H 1
7808| #define HAVE_STDINT_H 1
7809| #define HAVE_LIMITS_H 1
7810| #define HAVE_LOCALE_H 1
7811| #define HAVE_NL_TYPES_H 1
7812| #define HAVE_STDDEF_H 1
7813| #define HAVE_STDLIB_H 1
7814| #define HAVE_STRING_H 1
7815| #define HAVE_UNISTD_H 1
7816| #define HAVE_SYS_PARAM_H 1
7817| #define HAVE_ASPRINTF 1
7818| #define HAVE_FWPRINTF 1
7819| #define HAVE_GETCWD 1
7820| #define HAVE_GETEGID 1
7821| #define HAVE_GETEUID 1
7822| #define HAVE_GETGID 1
7823| #define HAVE_GETUID 1
7824| #define HAVE_MUNMAP 1
7825| #define HAVE_PUTENV 1
7826| #define HAVE_SETENV 1
7827| #define HAVE_SETLOCALE 1
7828| #define HAVE_SNPRINTF 1
7829| #define HAVE_STPCPY 1
7830| #define HAVE_STRCASECMP 1
7831| #define HAVE_STRDUP 1
7832| #define HAVE_STRTOUL 1
7833| #define HAVE_TSEARCH 1
7834| #define HAVE_WCSLEN 1
7835| #define HAVE_DECL__SNPRINTF 0
7836| #define HAVE_DECL__SNWPRINTF 0
7837| #define HAVE_DECL_FEOF_UNLOCKED 1
7838| #define HAVE_DECL_FGETS_UNLOCKED 0
7839| #define HAVE_DECL_GETC_UNLOCKED 1
7840| #define HAVE_ICONV 1
7841| #define ICONV_CONST
7842| #define HAVE_LANGINFO_CODESET 1
7843| #define HAVE_LC_MESSAGES 1
7844| #define ENABLE_NLS 1
7845| #define HAVE_GETTEXT 1
7846| #define HAVE_DCGETTEXT 1
7847| #define YYTEXT_POINTER 1
7848| #define TOPO_OUTPUT_ENABLED 0
7849| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
7850| #define HAVE_DBUS 1
7851| #define HAVE_PTHREAD 1
7852| #define HAVE_GL_GL_H 1
7853| #define HAVE_OPENGL_GL_H 1
7854| /* end confdefs.h.  */
7855|
7856| # if defined(HAVE_WINDOWS_H) && defined(_WIN32)
7857| #   include <windows.h>
7858| # endif
7859| # ifdef HAVE_GL_GL_H
7860| #   include <GL/gl.h>
7861| # elif defined(HAVE_OPENGL_GL_H)
7862| #   include <OpenGL/gl.h>
7863| # else
7864| #   error no gl.h
7865| # endif
7866| int
7867| main ()
7868| {
7869| glBegin(0)
7870|   ;
7871|   return 0;
7872| }
7873configure:12905: gcc -o conftest -g -O2 -I/opt/local/include -D_THREAD_SAFE   -rdynamic -framework OpenGL conftest.c  >&5
7874configure:12905: $? = 0
7875configure:12915: result: -framework OpenGL
7876configure:12948: checking for GL/glu.h
7877configure:12948: gcc -c -g -O2 -D_THREAD_SAFE  -I/opt/local/include conftest.c >&5
7878configure:12948: $? = 0
7879configure:12948: result: yes
7880configure:12948: checking for OpenGL/glu.h
7881configure:12948: gcc -c -g -O2 -D_THREAD_SAFE  -I/opt/local/include conftest.c >&5
7882configure:12948: $? = 0
7883configure:12948: result: yes
7884configure:12967: checking for OpenGL Utility library
7885configure:13024: g++ -o conftest -g -O2 -D_THREAD_SAFE  -I/opt/local/include  -rdynamic -framework OpenGL  conftest.cpp  >&5
7886configure:13024: $? = 0
7887configure:13085: result: yes
7888configure:13104: checking for varargs GLU tesselator callback function type
7889configure:13134: g++ -c -D_THREAD_SAFE  -g -O2 -I/opt/local/include conftest.cpp >&5
7890conftest.cpp:107:22: error: no matching function for call to 'gluTessCallback'
7891GLvoid (*func)(...); gluTessCallback(0, 0, func)
7892                     ^~~~~~~~~~~~~~~
7893/opt/local/include/GL/glu.h:340:23: note: candidate function not viable: no known conversion from 'GLvoid (*)(...)' (aka 'void (*)(...)') to '_GLUfuncptr' (aka 'void (*)()') for 3rd argument
7894GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
7895                      ^
78961 error generated.
7897configure:13134: $? = 1
7898configure: failed program was:
7899| /* confdefs.h */
7900| #define PACKAGE_NAME "pcb"
7901| #define PACKAGE_TARNAME "pcb"
7902| #define PACKAGE_VERSION "20140316"
7903| #define PACKAGE_STRING "pcb 20140316"
7904| #define PACKAGE_BUGREPORT ""
7905| #define PACKAGE_URL ""
7906| #define PACKAGE "pcb"
7907| #define VERSION "20140316"
7908| #define STDC_HEADERS 1
7909| #define HAVE_SYS_TYPES_H 1
7910| #define HAVE_SYS_STAT_H 1
7911| #define HAVE_STDLIB_H 1
7912| #define HAVE_STRING_H 1
7913| #define HAVE_MEMORY_H 1
7914| #define HAVE_STRINGS_H 1
7915| #define HAVE_INTTYPES_H 1
7916| #define HAVE_STDINT_H 1
7917| #define HAVE_UNISTD_H 1
7918| #define __EXTENSIONS__ 1
7919| #define _ALL_SOURCE 1
7920| #define _GNU_SOURCE 1
7921| #define _POSIX_PTHREAD_SEMANTICS 1
7922| #define _TANDEM_SOURCE 1
7923| #define PCB_DIR_SEPARATOR_C '/'
7924| #define PCB_DIR_SEPARATOR_S "/"
7925| #define PCB_PATH_DELIMETER ":"
7926| #define GETTEXT_PACKAGE "pcb"
7927| #define HAVE_LONG_LONG 1
7928| #define HAVE_LONG_DOUBLE 1
7929| #define HAVE_WCHAR_T 1
7930| #define HAVE_WINT_T 1
7931| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
7932| #define HAVE_STDINT_H_WITH_UINTMAX 1
7933| #define HAVE_INTMAX_T 1
7934| #define HAVE_POSIX_PRINTF 1
7935| #define HAVE_ALLOCA_H 1
7936| #define HAVE_ALLOCA 1
7937| #define HAVE_STDLIB_H 1
7938| #define HAVE_UNISTD_H 1
7939| #define HAVE_SYS_PARAM_H 1
7940| #define HAVE_GETPAGESIZE 1
7941| #define HAVE_MMAP 1
7942| #define INTDIV0_RAISES_SIGFPE 0
7943| #define HAVE_UNSIGNED_LONG_LONG 1
7944| #define HAVE_UINTMAX_T 1
7945| #define HAVE_INTTYPES_H 1
7946| #define HAVE_STDINT_H 1
7947| #define HAVE_STDINT_H 1
7948| #define HAVE_LIMITS_H 1
7949| #define HAVE_LOCALE_H 1
7950| #define HAVE_NL_TYPES_H 1
7951| #define HAVE_STDDEF_H 1
7952| #define HAVE_STDLIB_H 1
7953| #define HAVE_STRING_H 1
7954| #define HAVE_UNISTD_H 1
7955| #define HAVE_SYS_PARAM_H 1
7956| #define HAVE_ASPRINTF 1
7957| #define HAVE_FWPRINTF 1
7958| #define HAVE_GETCWD 1
7959| #define HAVE_GETEGID 1
7960| #define HAVE_GETEUID 1
7961| #define HAVE_GETGID 1
7962| #define HAVE_GETUID 1
7963| #define HAVE_MUNMAP 1
7964| #define HAVE_PUTENV 1
7965| #define HAVE_SETENV 1
7966| #define HAVE_SETLOCALE 1
7967| #define HAVE_SNPRINTF 1
7968| #define HAVE_STPCPY 1
7969| #define HAVE_STRCASECMP 1
7970| #define HAVE_STRDUP 1
7971| #define HAVE_STRTOUL 1
7972| #define HAVE_TSEARCH 1
7973| #define HAVE_WCSLEN 1
7974| #define HAVE_DECL__SNPRINTF 0
7975| #define HAVE_DECL__SNWPRINTF 0
7976| #define HAVE_DECL_FEOF_UNLOCKED 1
7977| #define HAVE_DECL_FGETS_UNLOCKED 0
7978| #define HAVE_DECL_GETC_UNLOCKED 1
7979| #define HAVE_ICONV 1
7980| #define ICONV_CONST
7981| #define HAVE_LANGINFO_CODESET 1
7982| #define HAVE_LC_MESSAGES 1
7983| #define ENABLE_NLS 1
7984| #define HAVE_GETTEXT 1
7985| #define HAVE_DCGETTEXT 1
7986| #define YYTEXT_POINTER 1
7987| #define TOPO_OUTPUT_ENABLED 0
7988| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
7989| #define HAVE_DBUS 1
7990| #define HAVE_PTHREAD 1
7991| #define HAVE_GL_GL_H 1
7992| #define HAVE_OPENGL_GL_H 1
7993| #define HAVE_GL_GLU_H 1
7994| #define HAVE_OPENGL_GLU_H 1
7995| /* end confdefs.h.  */
7996|
7997| # ifdef HAVE_GL_GLU_H
7998| #   include <GL/glu.h>
7999| # else
8000| #   include <OpenGL/glu.h>
8001| # endif
8002| int
8003| main ()
8004| {
8005| GLvoid (*func)(...); gluTessCallback(0, 0, func)
8006|   ;
8007|   return 0;
8008| }
8009configure:13146: result: no
8010configure:13167: checking for which printer to use
8011configure:13177: result: lpr
8012configure:13186: checking for which exporters to use
8013configure:13196: result:  bom gcode gerber nelma png ps
8014configure:13250: checking for env
8015configure:13268: found /usr/bin/env
8016configure:13280: result: /usr/bin/env
8017configure:13290: checking for gtk-update-icon-path
8018configure:13321: result: true
8019configure:13499: checking for gm4
8020configure:13517: found /opt/local/bin/gm4
8021configure:13529: result: /opt/local/bin/gm4
8022configure:13545: checking if /opt/local/bin/gm4 has the division involving negative numbers bug
8023configure:13556: result: no
8024configure:13565: checking for wish
8025configure:13583: found /usr/bin/wish
8026configure:13595: result: /usr/bin/wish
8027configure:13627: checking for pdflatex
8028configure:13658: result: notfound
8029configure:13677: checking for texi2dvi
8030configure:13695: found /usr/bin/texi2dvi
8031configure:13708: result: /usr/bin/texi2dvi
8032configure:13727: checking for ps2pdf
8033configure:13758: result: notfound
8034configure:13778: checking for gschem
8035configure:13796: found /opt/local/bin/gschem
8036configure:13809: result: /opt/local/bin/gschem
8037configure:13852: checking for animate
8038configure:13883: result: notfound
8039configure:13893: checking for compare
8040configure:13924: result: notfound
8041configure:13934: checking for composite
8042configure:13965: result: notfound
8043configure:13975: checking for convert
8044configure:14006: result: notfound
8045configure:14016: checking for display
8046configure:14047: result: notfound
8047configure:14057: checking for montage
8048configure:14088: result: notfound
8049configure:14104: checking if all ImageMagick tools needed for the testsuite were found
8050configure:14112: result: no.  The testsuite will be disabled because the following
8051tools from the ImageMagick suite were not found:
8052 animate compare composite convert display montage
8053No loss in pcb functionality should be experienced, you just will not
8054be able to run the full regression testsuite.
8055
8056configure:14134: checking for gerbv
8057configure:14165: result: notfound
8058configure:14184: checking if all the requried testsuite tools were found
8059configure:14190: result: no -- the testsuite will be disabled
8060configure:14199: checking for sqrt in -lm
8061configure:14224: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -lm   >&5
8062conftest.c:108:6: warning: incompatible redeclaration of library function 'sqrt' [-Wincompatible-library-redeclaration]
8063char sqrt ();
8064     ^
8065conftest.c:108:6: note: 'sqrt' is a builtin with type 'double (double)'
80661 warning generated.
8067configure:14224: $? = 0
8068configure:14233: result: yes
8069configure:14244: checking for dlopen in -ldl
8070configure:14269: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl  -lm  >&5
8071configure:14269: $? = 0
8072configure:14278: result: yes
8073configure:14289: checking for gethostbyname in -lxnet
8074configure:14314: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -lxnet  -ldl -lm  >&5
8075ld: library not found for -lxnet
8076clang: error: linker command failed with exit code 1 (use -v to see invocation)
8077configure:14314: $? = 1
8078configure: failed program was:
8079| /* confdefs.h */
8080| #define PACKAGE_NAME "pcb"
8081| #define PACKAGE_TARNAME "pcb"
8082| #define PACKAGE_VERSION "20140316"
8083| #define PACKAGE_STRING "pcb 20140316"
8084| #define PACKAGE_BUGREPORT ""
8085| #define PACKAGE_URL ""
8086| #define PACKAGE "pcb"
8087| #define VERSION "20140316"
8088| #define STDC_HEADERS 1
8089| #define HAVE_SYS_TYPES_H 1
8090| #define HAVE_SYS_STAT_H 1
8091| #define HAVE_STDLIB_H 1
8092| #define HAVE_STRING_H 1
8093| #define HAVE_MEMORY_H 1
8094| #define HAVE_STRINGS_H 1
8095| #define HAVE_INTTYPES_H 1
8096| #define HAVE_STDINT_H 1
8097| #define HAVE_UNISTD_H 1
8098| #define __EXTENSIONS__ 1
8099| #define _ALL_SOURCE 1
8100| #define _GNU_SOURCE 1
8101| #define _POSIX_PTHREAD_SEMANTICS 1
8102| #define _TANDEM_SOURCE 1
8103| #define PCB_DIR_SEPARATOR_C '/'
8104| #define PCB_DIR_SEPARATOR_S "/"
8105| #define PCB_PATH_DELIMETER ":"
8106| #define GETTEXT_PACKAGE "pcb"
8107| #define HAVE_LONG_LONG 1
8108| #define HAVE_LONG_DOUBLE 1
8109| #define HAVE_WCHAR_T 1
8110| #define HAVE_WINT_T 1
8111| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
8112| #define HAVE_STDINT_H_WITH_UINTMAX 1
8113| #define HAVE_INTMAX_T 1
8114| #define HAVE_POSIX_PRINTF 1
8115| #define HAVE_ALLOCA_H 1
8116| #define HAVE_ALLOCA 1
8117| #define HAVE_STDLIB_H 1
8118| #define HAVE_UNISTD_H 1
8119| #define HAVE_SYS_PARAM_H 1
8120| #define HAVE_GETPAGESIZE 1
8121| #define HAVE_MMAP 1
8122| #define INTDIV0_RAISES_SIGFPE 0
8123| #define HAVE_UNSIGNED_LONG_LONG 1
8124| #define HAVE_UINTMAX_T 1
8125| #define HAVE_INTTYPES_H 1
8126| #define HAVE_STDINT_H 1
8127| #define HAVE_STDINT_H 1
8128| #define HAVE_LIMITS_H 1
8129| #define HAVE_LOCALE_H 1
8130| #define HAVE_NL_TYPES_H 1
8131| #define HAVE_STDDEF_H 1
8132| #define HAVE_STDLIB_H 1
8133| #define HAVE_STRING_H 1
8134| #define HAVE_UNISTD_H 1
8135| #define HAVE_SYS_PARAM_H 1
8136| #define HAVE_ASPRINTF 1
8137| #define HAVE_FWPRINTF 1
8138| #define HAVE_GETCWD 1
8139| #define HAVE_GETEGID 1
8140| #define HAVE_GETEUID 1
8141| #define HAVE_GETGID 1
8142| #define HAVE_GETUID 1
8143| #define HAVE_MUNMAP 1
8144| #define HAVE_PUTENV 1
8145| #define HAVE_SETENV 1
8146| #define HAVE_SETLOCALE 1
8147| #define HAVE_SNPRINTF 1
8148| #define HAVE_STPCPY 1
8149| #define HAVE_STRCASECMP 1
8150| #define HAVE_STRDUP 1
8151| #define HAVE_STRTOUL 1
8152| #define HAVE_TSEARCH 1
8153| #define HAVE_WCSLEN 1
8154| #define HAVE_DECL__SNPRINTF 0
8155| #define HAVE_DECL__SNWPRINTF 0
8156| #define HAVE_DECL_FEOF_UNLOCKED 1
8157| #define HAVE_DECL_FGETS_UNLOCKED 0
8158| #define HAVE_DECL_GETC_UNLOCKED 1
8159| #define HAVE_ICONV 1
8160| #define ICONV_CONST
8161| #define HAVE_LANGINFO_CODESET 1
8162| #define HAVE_LC_MESSAGES 1
8163| #define ENABLE_NLS 1
8164| #define HAVE_GETTEXT 1
8165| #define HAVE_DCGETTEXT 1
8166| #define YYTEXT_POINTER 1
8167| #define TOPO_OUTPUT_ENABLED 0
8168| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
8169| #define HAVE_DBUS 1
8170| #define HAVE_PTHREAD 1
8171| #define HAVE_GL_GL_H 1
8172| #define HAVE_OPENGL_GL_H 1
8173| #define HAVE_GL_GLU_H 1
8174| #define HAVE_OPENGL_GLU_H 1
8175| #define ENABLE_GL 1
8176| #define M4 /opt/local/bin/gm4
8177| #define GNUM4 "/opt/local/bin/gm4"
8178| #define HAVE_LIBM 1
8179| #define HAVE_LIBDL 1
8180| /* end confdefs.h.  */
8181|
8182| /* Override any GCC internal prototype to avoid an error.
8183|    Use char because int might match the return type of a GCC
8184|    builtin and then its argument prototype would still apply.  */
8185| #ifdef __cplusplus
8186| extern "C"
8187| #endif
8188| char gethostbyname ();
8189| int
8190| main ()
8191| {
8192| return gethostbyname ();
8193|   ;
8194|   return 0;
8195| }
8196configure:14323: result: no
8197configure:14334: checking for yywrap in -lfl
8198configure:14359: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -lfl  -ldl -lm  >&5
8199ld: library not found for -lfl
8200clang: error: linker command failed with exit code 1 (use -v to see invocation)
8201configure:14359: $? = 1
8202configure: failed program was:
8203| /* confdefs.h */
8204| #define PACKAGE_NAME "pcb"
8205| #define PACKAGE_TARNAME "pcb"
8206| #define PACKAGE_VERSION "20140316"
8207| #define PACKAGE_STRING "pcb 20140316"
8208| #define PACKAGE_BUGREPORT ""
8209| #define PACKAGE_URL ""
8210| #define PACKAGE "pcb"
8211| #define VERSION "20140316"
8212| #define STDC_HEADERS 1
8213| #define HAVE_SYS_TYPES_H 1
8214| #define HAVE_SYS_STAT_H 1
8215| #define HAVE_STDLIB_H 1
8216| #define HAVE_STRING_H 1
8217| #define HAVE_MEMORY_H 1
8218| #define HAVE_STRINGS_H 1
8219| #define HAVE_INTTYPES_H 1
8220| #define HAVE_STDINT_H 1
8221| #define HAVE_UNISTD_H 1
8222| #define __EXTENSIONS__ 1
8223| #define _ALL_SOURCE 1
8224| #define _GNU_SOURCE 1
8225| #define _POSIX_PTHREAD_SEMANTICS 1
8226| #define _TANDEM_SOURCE 1
8227| #define PCB_DIR_SEPARATOR_C '/'
8228| #define PCB_DIR_SEPARATOR_S "/"
8229| #define PCB_PATH_DELIMETER ":"
8230| #define GETTEXT_PACKAGE "pcb"
8231| #define HAVE_LONG_LONG 1
8232| #define HAVE_LONG_DOUBLE 1
8233| #define HAVE_WCHAR_T 1
8234| #define HAVE_WINT_T 1
8235| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
8236| #define HAVE_STDINT_H_WITH_UINTMAX 1
8237| #define HAVE_INTMAX_T 1
8238| #define HAVE_POSIX_PRINTF 1
8239| #define HAVE_ALLOCA_H 1
8240| #define HAVE_ALLOCA 1
8241| #define HAVE_STDLIB_H 1
8242| #define HAVE_UNISTD_H 1
8243| #define HAVE_SYS_PARAM_H 1
8244| #define HAVE_GETPAGESIZE 1
8245| #define HAVE_MMAP 1
8246| #define INTDIV0_RAISES_SIGFPE 0
8247| #define HAVE_UNSIGNED_LONG_LONG 1
8248| #define HAVE_UINTMAX_T 1
8249| #define HAVE_INTTYPES_H 1
8250| #define HAVE_STDINT_H 1
8251| #define HAVE_STDINT_H 1
8252| #define HAVE_LIMITS_H 1
8253| #define HAVE_LOCALE_H 1
8254| #define HAVE_NL_TYPES_H 1
8255| #define HAVE_STDDEF_H 1
8256| #define HAVE_STDLIB_H 1
8257| #define HAVE_STRING_H 1
8258| #define HAVE_UNISTD_H 1
8259| #define HAVE_SYS_PARAM_H 1
8260| #define HAVE_ASPRINTF 1
8261| #define HAVE_FWPRINTF 1
8262| #define HAVE_GETCWD 1
8263| #define HAVE_GETEGID 1
8264| #define HAVE_GETEUID 1
8265| #define HAVE_GETGID 1
8266| #define HAVE_GETUID 1
8267| #define HAVE_MUNMAP 1
8268| #define HAVE_PUTENV 1
8269| #define HAVE_SETENV 1
8270| #define HAVE_SETLOCALE 1
8271| #define HAVE_SNPRINTF 1
8272| #define HAVE_STPCPY 1
8273| #define HAVE_STRCASECMP 1
8274| #define HAVE_STRDUP 1
8275| #define HAVE_STRTOUL 1
8276| #define HAVE_TSEARCH 1
8277| #define HAVE_WCSLEN 1
8278| #define HAVE_DECL__SNPRINTF 0
8279| #define HAVE_DECL__SNWPRINTF 0
8280| #define HAVE_DECL_FEOF_UNLOCKED 1
8281| #define HAVE_DECL_FGETS_UNLOCKED 0
8282| #define HAVE_DECL_GETC_UNLOCKED 1
8283| #define HAVE_ICONV 1
8284| #define ICONV_CONST
8285| #define HAVE_LANGINFO_CODESET 1
8286| #define HAVE_LC_MESSAGES 1
8287| #define ENABLE_NLS 1
8288| #define HAVE_GETTEXT 1
8289| #define HAVE_DCGETTEXT 1
8290| #define YYTEXT_POINTER 1
8291| #define TOPO_OUTPUT_ENABLED 0
8292| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
8293| #define HAVE_DBUS 1
8294| #define HAVE_PTHREAD 1
8295| #define HAVE_GL_GL_H 1
8296| #define HAVE_OPENGL_GL_H 1
8297| #define HAVE_GL_GLU_H 1
8298| #define HAVE_OPENGL_GLU_H 1
8299| #define ENABLE_GL 1
8300| #define M4 /opt/local/bin/gm4
8301| #define GNUM4 "/opt/local/bin/gm4"
8302| #define HAVE_LIBM 1
8303| #define HAVE_LIBDL 1
8304| /* end confdefs.h.  */
8305|
8306| /* Override any GCC internal prototype to avoid an error.
8307|    Use char because int might match the return type of a GCC
8308|    builtin and then its argument prototype would still apply.  */
8309| #ifdef __cplusplus
8310| extern "C"
8311| #endif
8312| char yywrap ();
8313| int
8314| main ()
8315| {
8316| return yywrap ();
8317|   ;
8318|   return 0;
8319| }
8320configure:14368: result: no
8321configure:14381: checking for strerror
8322configure:14381: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8323conftest.c:126:6: warning: incompatible redeclaration of library function 'strerror' [-Wincompatible-library-redeclaration]
8324char strerror ();
8325     ^
8326conftest.c:126:6: note: 'strerror' is a builtin with type 'char *(int)'
83271 warning generated.
8328configure:14381: $? = 0
8329configure:14381: result: yes
8330configure:14393: checking for regcomp
8331configure:14393: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8332configure:14393: $? = 0
8333configure:14393: result: yes
8334configure:14393: checking for re_comp
8335configure:14393: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8336Undefined symbols for architecture x86_64:
8337  "_re_comp", referenced from:
8338      _main in conftest-4eb539.o
8339ld: symbol(s) not found for architecture x86_64
8340clang: error: linker command failed with exit code 1 (use -v to see invocation)
8341configure:14393: $? = 1
8342configure: failed program was:
8343| /* confdefs.h */
8344| #define PACKAGE_NAME "pcb"
8345| #define PACKAGE_TARNAME "pcb"
8346| #define PACKAGE_VERSION "20140316"
8347| #define PACKAGE_STRING "pcb 20140316"
8348| #define PACKAGE_BUGREPORT ""
8349| #define PACKAGE_URL ""
8350| #define PACKAGE "pcb"
8351| #define VERSION "20140316"
8352| #define STDC_HEADERS 1
8353| #define HAVE_SYS_TYPES_H 1
8354| #define HAVE_SYS_STAT_H 1
8355| #define HAVE_STDLIB_H 1
8356| #define HAVE_STRING_H 1
8357| #define HAVE_MEMORY_H 1
8358| #define HAVE_STRINGS_H 1
8359| #define HAVE_INTTYPES_H 1
8360| #define HAVE_STDINT_H 1
8361| #define HAVE_UNISTD_H 1
8362| #define __EXTENSIONS__ 1
8363| #define _ALL_SOURCE 1
8364| #define _GNU_SOURCE 1
8365| #define _POSIX_PTHREAD_SEMANTICS 1
8366| #define _TANDEM_SOURCE 1
8367| #define PCB_DIR_SEPARATOR_C '/'
8368| #define PCB_DIR_SEPARATOR_S "/"
8369| #define PCB_PATH_DELIMETER ":"
8370| #define GETTEXT_PACKAGE "pcb"
8371| #define HAVE_LONG_LONG 1
8372| #define HAVE_LONG_DOUBLE 1
8373| #define HAVE_WCHAR_T 1
8374| #define HAVE_WINT_T 1
8375| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
8376| #define HAVE_STDINT_H_WITH_UINTMAX 1
8377| #define HAVE_INTMAX_T 1
8378| #define HAVE_POSIX_PRINTF 1
8379| #define HAVE_ALLOCA_H 1
8380| #define HAVE_ALLOCA 1
8381| #define HAVE_STDLIB_H 1
8382| #define HAVE_UNISTD_H 1
8383| #define HAVE_SYS_PARAM_H 1
8384| #define HAVE_GETPAGESIZE 1
8385| #define HAVE_MMAP 1
8386| #define INTDIV0_RAISES_SIGFPE 0
8387| #define HAVE_UNSIGNED_LONG_LONG 1
8388| #define HAVE_UINTMAX_T 1
8389| #define HAVE_INTTYPES_H 1
8390| #define HAVE_STDINT_H 1
8391| #define HAVE_STDINT_H 1
8392| #define HAVE_LIMITS_H 1
8393| #define HAVE_LOCALE_H 1
8394| #define HAVE_NL_TYPES_H 1
8395| #define HAVE_STDDEF_H 1
8396| #define HAVE_STDLIB_H 1
8397| #define HAVE_STRING_H 1
8398| #define HAVE_UNISTD_H 1
8399| #define HAVE_SYS_PARAM_H 1
8400| #define HAVE_ASPRINTF 1
8401| #define HAVE_FWPRINTF 1
8402| #define HAVE_GETCWD 1
8403| #define HAVE_GETEGID 1
8404| #define HAVE_GETEUID 1
8405| #define HAVE_GETGID 1
8406| #define HAVE_GETUID 1
8407| #define HAVE_MUNMAP 1
8408| #define HAVE_PUTENV 1
8409| #define HAVE_SETENV 1
8410| #define HAVE_SETLOCALE 1
8411| #define HAVE_SNPRINTF 1
8412| #define HAVE_STPCPY 1
8413| #define HAVE_STRCASECMP 1
8414| #define HAVE_STRDUP 1
8415| #define HAVE_STRTOUL 1
8416| #define HAVE_TSEARCH 1
8417| #define HAVE_WCSLEN 1
8418| #define HAVE_DECL__SNPRINTF 0
8419| #define HAVE_DECL__SNWPRINTF 0
8420| #define HAVE_DECL_FEOF_UNLOCKED 1
8421| #define HAVE_DECL_FGETS_UNLOCKED 0
8422| #define HAVE_DECL_GETC_UNLOCKED 1
8423| #define HAVE_ICONV 1
8424| #define ICONV_CONST
8425| #define HAVE_LANGINFO_CODESET 1
8426| #define HAVE_LC_MESSAGES 1
8427| #define ENABLE_NLS 1
8428| #define HAVE_GETTEXT 1
8429| #define HAVE_DCGETTEXT 1
8430| #define YYTEXT_POINTER 1
8431| #define TOPO_OUTPUT_ENABLED 0
8432| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
8433| #define HAVE_DBUS 1
8434| #define HAVE_PTHREAD 1
8435| #define HAVE_GL_GL_H 1
8436| #define HAVE_OPENGL_GL_H 1
8437| #define HAVE_GL_GLU_H 1
8438| #define HAVE_OPENGL_GLU_H 1
8439| #define ENABLE_GL 1
8440| #define M4 /opt/local/bin/gm4
8441| #define GNUM4 "/opt/local/bin/gm4"
8442| #define HAVE_LIBM 1
8443| #define HAVE_LIBDL 1
8444| #define HAVE_STRERROR 1
8445| #define HAVE_REGCOMP 1
8446| /* end confdefs.h.  */
8447| /* Define re_comp to an innocuous variant, in case <limits.h> declares re_comp.
8448|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8449| #define re_comp innocuous_re_comp
8450|
8451| /* System header to define __stub macros and hopefully few prototypes,
8452|     which can conflict with char re_comp (); below.
8453|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8454|     <limits.h> exists even on freestanding compilers.  */
8455|
8456| #ifdef __STDC__
8457| # include <limits.h>
8458| #else
8459| # include <assert.h>
8460| #endif
8461|
8462| #undef re_comp
8463|
8464| /* Override any GCC internal prototype to avoid an error.
8465|    Use char because int might match the return type of a GCC
8466|    builtin and then its argument prototype would still apply.  */
8467| #ifdef __cplusplus
8468| extern "C"
8469| #endif
8470| char re_comp ();
8471| /* The GNU C library defines this for functions which it implements
8472|     to always fail with ENOSYS.  Some functions are actually named
8473|     something starting with __ and the normal name is an alias.  */
8474| #if defined __stub_re_comp || defined __stub___re_comp
8475| choke me
8476| #endif
8477|
8478| int
8479| main ()
8480| {
8481| return re_comp ();
8482|   ;
8483|   return 0;
8484| }
8485configure:14393: result: no
8486configure:14405: checking for logf
8487configure:14405: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8488conftest.c:128:6: warning: incompatible redeclaration of library function 'logf' [-Wincompatible-library-redeclaration]
8489char logf ();
8490     ^
8491conftest.c:128:6: note: 'logf' is a builtin with type 'float (float)'
84921 warning generated.
8493configure:14405: $? = 0
8494configure:14405: result: yes
8495configure:14405: checking for expf
8496configure:14405: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8497conftest.c:129:6: warning: incompatible redeclaration of library function 'expf' [-Wincompatible-library-redeclaration]
8498char expf ();
8499     ^
8500conftest.c:129:6: note: 'expf' is a builtin with type 'float (float)'
85011 warning generated.
8502configure:14405: $? = 0
8503configure:14405: result: yes
8504configure:14405: checking for rint
8505configure:14405: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8506conftest.c:130:6: warning: incompatible redeclaration of library function 'rint' [-Wincompatible-library-redeclaration]
8507char rint ();
8508     ^
8509conftest.c:130:6: note: 'rint' is a builtin with type 'double (double)'
85101 warning generated.
8511configure:14405: $? = 0
8512configure:14405: result: yes
8513configure:14416: checking for vsnprintf
8514configure:14416: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8515conftest.c:131:6: warning: incompatible redeclaration of library function 'vsnprintf' [-Wincompatible-library-redeclaration]
8516char vsnprintf ();
8517     ^
8518conftest.c:131:6: note: 'vsnprintf' is a builtin with type 'int (char *, unsigned long, const char *, struct __va_list_tag *)'
85191 warning generated.
8520configure:14416: $? = 0
8521configure:14416: result: yes
8522configure:14428: checking for getpwuid
8523configure:14428: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8524configure:14428: $? = 0
8525configure:14428: result: yes
8526configure:14428: checking for getcwd
8527configure:14428: result: yes
8528configure:14440: checking for rand
8529configure:14440: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8530configure:14440: $? = 0
8531configure:14440: result: yes
8532configure:14440: checking for random
8533configure:14440: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8534configure:14440: $? = 0
8535configure:14440: result: yes
8536configure:14451: checking for stat
8537configure:14451: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8538configure:14451: $? = 0
8539configure:14451: result: yes
8540configure:14463: checking for mkdtemp
8541configure:14463: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8542configure:14463: $? = 0
8543configure:14463: result: yes
8544configure:14476: checking for popen
8545configure:14476: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8546configure:14476: $? = 0
8547configure:14476: result: yes
8548configure:14490: checking for realpath
8549configure:14490: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8550configure:14490: $? = 0
8551configure:14490: result: yes
8552configure:14490: checking for canonicalize_file_name
8553configure:14490: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8554Undefined symbols for architecture x86_64:
8555  "_canonicalize_file_name", referenced from:
8556      _main in conftest-96aa84.o
8557ld: symbol(s) not found for architecture x86_64
8558clang: error: linker command failed with exit code 1 (use -v to see invocation)
8559configure:14490: $? = 1
8560configure: failed program was:
8561| /* confdefs.h */
8562| #define PACKAGE_NAME "pcb"
8563| #define PACKAGE_TARNAME "pcb"
8564| #define PACKAGE_VERSION "20140316"
8565| #define PACKAGE_STRING "pcb 20140316"
8566| #define PACKAGE_BUGREPORT ""
8567| #define PACKAGE_URL ""
8568| #define PACKAGE "pcb"
8569| #define VERSION "20140316"
8570| #define STDC_HEADERS 1
8571| #define HAVE_SYS_TYPES_H 1
8572| #define HAVE_SYS_STAT_H 1
8573| #define HAVE_STDLIB_H 1
8574| #define HAVE_STRING_H 1
8575| #define HAVE_MEMORY_H 1
8576| #define HAVE_STRINGS_H 1
8577| #define HAVE_INTTYPES_H 1
8578| #define HAVE_STDINT_H 1
8579| #define HAVE_UNISTD_H 1
8580| #define __EXTENSIONS__ 1
8581| #define _ALL_SOURCE 1
8582| #define _GNU_SOURCE 1
8583| #define _POSIX_PTHREAD_SEMANTICS 1
8584| #define _TANDEM_SOURCE 1
8585| #define PCB_DIR_SEPARATOR_C '/'
8586| #define PCB_DIR_SEPARATOR_S "/"
8587| #define PCB_PATH_DELIMETER ":"
8588| #define GETTEXT_PACKAGE "pcb"
8589| #define HAVE_LONG_LONG 1
8590| #define HAVE_LONG_DOUBLE 1
8591| #define HAVE_WCHAR_T 1
8592| #define HAVE_WINT_T 1
8593| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
8594| #define HAVE_STDINT_H_WITH_UINTMAX 1
8595| #define HAVE_INTMAX_T 1
8596| #define HAVE_POSIX_PRINTF 1
8597| #define HAVE_ALLOCA_H 1
8598| #define HAVE_ALLOCA 1
8599| #define HAVE_STDLIB_H 1
8600| #define HAVE_UNISTD_H 1
8601| #define HAVE_SYS_PARAM_H 1
8602| #define HAVE_GETPAGESIZE 1
8603| #define HAVE_MMAP 1
8604| #define INTDIV0_RAISES_SIGFPE 0
8605| #define HAVE_UNSIGNED_LONG_LONG 1
8606| #define HAVE_UINTMAX_T 1
8607| #define HAVE_INTTYPES_H 1
8608| #define HAVE_STDINT_H 1
8609| #define HAVE_STDINT_H 1
8610| #define HAVE_LIMITS_H 1
8611| #define HAVE_LOCALE_H 1
8612| #define HAVE_NL_TYPES_H 1
8613| #define HAVE_STDDEF_H 1
8614| #define HAVE_STDLIB_H 1
8615| #define HAVE_STRING_H 1
8616| #define HAVE_UNISTD_H 1
8617| #define HAVE_SYS_PARAM_H 1
8618| #define HAVE_ASPRINTF 1
8619| #define HAVE_FWPRINTF 1
8620| #define HAVE_GETCWD 1
8621| #define HAVE_GETEGID 1
8622| #define HAVE_GETEUID 1
8623| #define HAVE_GETGID 1
8624| #define HAVE_GETUID 1
8625| #define HAVE_MUNMAP 1
8626| #define HAVE_PUTENV 1
8627| #define HAVE_SETENV 1
8628| #define HAVE_SETLOCALE 1
8629| #define HAVE_SNPRINTF 1
8630| #define HAVE_STPCPY 1
8631| #define HAVE_STRCASECMP 1
8632| #define HAVE_STRDUP 1
8633| #define HAVE_STRTOUL 1
8634| #define HAVE_TSEARCH 1
8635| #define HAVE_WCSLEN 1
8636| #define HAVE_DECL__SNPRINTF 0
8637| #define HAVE_DECL__SNWPRINTF 0
8638| #define HAVE_DECL_FEOF_UNLOCKED 1
8639| #define HAVE_DECL_FGETS_UNLOCKED 0
8640| #define HAVE_DECL_GETC_UNLOCKED 1
8641| #define HAVE_ICONV 1
8642| #define ICONV_CONST
8643| #define HAVE_LANGINFO_CODESET 1
8644| #define HAVE_LC_MESSAGES 1
8645| #define ENABLE_NLS 1
8646| #define HAVE_GETTEXT 1
8647| #define HAVE_DCGETTEXT 1
8648| #define YYTEXT_POINTER 1
8649| #define TOPO_OUTPUT_ENABLED 0
8650| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
8651| #define HAVE_DBUS 1
8652| #define HAVE_PTHREAD 1
8653| #define HAVE_GL_GL_H 1
8654| #define HAVE_OPENGL_GL_H 1
8655| #define HAVE_GL_GLU_H 1
8656| #define HAVE_OPENGL_GLU_H 1
8657| #define ENABLE_GL 1
8658| #define M4 /opt/local/bin/gm4
8659| #define GNUM4 "/opt/local/bin/gm4"
8660| #define HAVE_LIBM 1
8661| #define HAVE_LIBDL 1
8662| #define HAVE_STRERROR 1
8663| #define HAVE_REGCOMP 1
8664| #define HAVE_LOGF 1
8665| #define HAVE_EXPF 1
8666| #define HAVE_RINT 1
8667| #define HAVE_VSNPRINTF 1
8668| #define HAVE_GETPWUID 1
8669| #define HAVE_GETCWD 1
8670| #define HAVE_RAND 1
8671| #define HAVE_RANDOM 1
8672| #define HAVE_STAT 1
8673| #define HAVE_MKDTEMP 1
8674| #define HAVE_POPEN 1
8675| #define HAVE_REALPATH 1
8676| /* end confdefs.h.  */
8677| /* Define canonicalize_file_name to an innocuous variant, in case <limits.h> declares canonicalize_file_name.
8678|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8679| #define canonicalize_file_name innocuous_canonicalize_file_name
8680|
8681| /* System header to define __stub macros and hopefully few prototypes,
8682|     which can conflict with char canonicalize_file_name (); below.
8683|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8684|     <limits.h> exists even on freestanding compilers.  */
8685|
8686| #ifdef __STDC__
8687| # include <limits.h>
8688| #else
8689| # include <assert.h>
8690| #endif
8691|
8692| #undef canonicalize_file_name
8693|
8694| /* Override any GCC internal prototype to avoid an error.
8695|    Use char because int might match the return type of a GCC
8696|    builtin and then its argument prototype would still apply.  */
8697| #ifdef __cplusplus
8698| extern "C"
8699| #endif
8700| char canonicalize_file_name ();
8701| /* The GNU C library defines this for functions which it implements
8702|     to always fail with ENOSYS.  Some functions are actually named
8703|     something starting with __ and the normal name is an alias.  */
8704| #if defined __stub_canonicalize_file_name || defined __stub___canonicalize_file_name
8705| choke me
8706| #endif
8707|
8708| int
8709| main ()
8710| {
8711| return canonicalize_file_name ();
8712|   ;
8713|   return 0;
8714| }
8715configure:14490: result: no
8716configure:14499: checking whether canonicalize_file_name must be declared
8717configure:14530: gcc -c -g -O2 -I/opt/local/include conftest.c >&5
8718conftest.c:136:28: error: use of undeclared identifier 'canonicalize_file_name'
8719char *(*pfn) = (char *(*)) canonicalize_file_name
8720                           ^
87211 error generated.
8722configure:14530: $? = 1
8723configure: failed program was:
8724| /* confdefs.h */
8725| #define PACKAGE_NAME "pcb"
8726| #define PACKAGE_TARNAME "pcb"
8727| #define PACKAGE_VERSION "20140316"
8728| #define PACKAGE_STRING "pcb 20140316"
8729| #define PACKAGE_BUGREPORT ""
8730| #define PACKAGE_URL ""
8731| #define PACKAGE "pcb"
8732| #define VERSION "20140316"
8733| #define STDC_HEADERS 1
8734| #define HAVE_SYS_TYPES_H 1
8735| #define HAVE_SYS_STAT_H 1
8736| #define HAVE_STDLIB_H 1
8737| #define HAVE_STRING_H 1
8738| #define HAVE_MEMORY_H 1
8739| #define HAVE_STRINGS_H 1
8740| #define HAVE_INTTYPES_H 1
8741| #define HAVE_STDINT_H 1
8742| #define HAVE_UNISTD_H 1
8743| #define __EXTENSIONS__ 1
8744| #define _ALL_SOURCE 1
8745| #define _GNU_SOURCE 1
8746| #define _POSIX_PTHREAD_SEMANTICS 1
8747| #define _TANDEM_SOURCE 1
8748| #define PCB_DIR_SEPARATOR_C '/'
8749| #define PCB_DIR_SEPARATOR_S "/"
8750| #define PCB_PATH_DELIMETER ":"
8751| #define GETTEXT_PACKAGE "pcb"
8752| #define HAVE_LONG_LONG 1
8753| #define HAVE_LONG_DOUBLE 1
8754| #define HAVE_WCHAR_T 1
8755| #define HAVE_WINT_T 1
8756| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
8757| #define HAVE_STDINT_H_WITH_UINTMAX 1
8758| #define HAVE_INTMAX_T 1
8759| #define HAVE_POSIX_PRINTF 1
8760| #define HAVE_ALLOCA_H 1
8761| #define HAVE_ALLOCA 1
8762| #define HAVE_STDLIB_H 1
8763| #define HAVE_UNISTD_H 1
8764| #define HAVE_SYS_PARAM_H 1
8765| #define HAVE_GETPAGESIZE 1
8766| #define HAVE_MMAP 1
8767| #define INTDIV0_RAISES_SIGFPE 0
8768| #define HAVE_UNSIGNED_LONG_LONG 1
8769| #define HAVE_UINTMAX_T 1
8770| #define HAVE_INTTYPES_H 1
8771| #define HAVE_STDINT_H 1
8772| #define HAVE_STDINT_H 1
8773| #define HAVE_LIMITS_H 1
8774| #define HAVE_LOCALE_H 1
8775| #define HAVE_NL_TYPES_H 1
8776| #define HAVE_STDDEF_H 1
8777| #define HAVE_STDLIB_H 1
8778| #define HAVE_STRING_H 1
8779| #define HAVE_UNISTD_H 1
8780| #define HAVE_SYS_PARAM_H 1
8781| #define HAVE_ASPRINTF 1
8782| #define HAVE_FWPRINTF 1
8783| #define HAVE_GETCWD 1
8784| #define HAVE_GETEGID 1
8785| #define HAVE_GETEUID 1
8786| #define HAVE_GETGID 1
8787| #define HAVE_GETUID 1
8788| #define HAVE_MUNMAP 1
8789| #define HAVE_PUTENV 1
8790| #define HAVE_SETENV 1
8791| #define HAVE_SETLOCALE 1
8792| #define HAVE_SNPRINTF 1
8793| #define HAVE_STPCPY 1
8794| #define HAVE_STRCASECMP 1
8795| #define HAVE_STRDUP 1
8796| #define HAVE_STRTOUL 1
8797| #define HAVE_TSEARCH 1
8798| #define HAVE_WCSLEN 1
8799| #define HAVE_DECL__SNPRINTF 0
8800| #define HAVE_DECL__SNWPRINTF 0
8801| #define HAVE_DECL_FEOF_UNLOCKED 1
8802| #define HAVE_DECL_FGETS_UNLOCKED 0
8803| #define HAVE_DECL_GETC_UNLOCKED 1
8804| #define HAVE_ICONV 1
8805| #define ICONV_CONST
8806| #define HAVE_LANGINFO_CODESET 1
8807| #define HAVE_LC_MESSAGES 1
8808| #define ENABLE_NLS 1
8809| #define HAVE_GETTEXT 1
8810| #define HAVE_DCGETTEXT 1
8811| #define YYTEXT_POINTER 1
8812| #define TOPO_OUTPUT_ENABLED 0
8813| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
8814| #define HAVE_DBUS 1
8815| #define HAVE_PTHREAD 1
8816| #define HAVE_GL_GL_H 1
8817| #define HAVE_OPENGL_GL_H 1
8818| #define HAVE_GL_GLU_H 1
8819| #define HAVE_OPENGL_GLU_H 1
8820| #define ENABLE_GL 1
8821| #define M4 /opt/local/bin/gm4
8822| #define GNUM4 "/opt/local/bin/gm4"
8823| #define HAVE_LIBM 1
8824| #define HAVE_LIBDL 1
8825| #define HAVE_STRERROR 1
8826| #define HAVE_REGCOMP 1
8827| #define HAVE_LOGF 1
8828| #define HAVE_EXPF 1
8829| #define HAVE_RINT 1
8830| #define HAVE_VSNPRINTF 1
8831| #define HAVE_GETPWUID 1
8832| #define HAVE_GETCWD 1
8833| #define HAVE_RAND 1
8834| #define HAVE_RANDOM 1
8835| #define HAVE_STAT 1
8836| #define HAVE_MKDTEMP 1
8837| #define HAVE_POPEN 1
8838| #define HAVE_REALPATH 1
8839| /* end confdefs.h.  */
8840|
8841| #include "confdefs.h"
8842| #include <stdio.h>
8843| #ifdef HAVE_STRING_H
8844| #include <string.h>
8845| #else
8846| #ifdef HAVE_STRINGS_H
8847| #include <strings.h>
8848| #endif
8849| #endif
8850| #ifdef HAVE_STDLIB_H
8851| #include <stdlib.h>
8852| #endif
8853| #ifdef HAVE_UNISTD_H
8854| #include <unistd.h>
8855| #endif
8856| int
8857| main ()
8858| {
8859| char *(*pfn) = (char *(*)) canonicalize_file_name
8860|   ;
8861|   return 0;
8862| }
8863configure:14538: result: yes
8864configure:14550: checking for _spawnvp
8865configure:14550: gcc -o conftest -g -O2 -I/opt/local/include  -rdynamic conftest.c -ldl -lm  >&5
8866Undefined symbols for architecture x86_64:
8867  "__spawnvp", referenced from:
8868      _main in conftest-e866eb.o
8869ld: symbol(s) not found for architecture x86_64
8870clang: error: linker command failed with exit code 1 (use -v to see invocation)
8871configure:14550: $? = 1
8872configure: failed program was:
8873| /* confdefs.h */
8874| #define PACKAGE_NAME "pcb"
8875| #define PACKAGE_TARNAME "pcb"
8876| #define PACKAGE_VERSION "20140316"
8877| #define PACKAGE_STRING "pcb 20140316"
8878| #define PACKAGE_BUGREPORT ""
8879| #define PACKAGE_URL ""
8880| #define PACKAGE "pcb"
8881| #define VERSION "20140316"
8882| #define STDC_HEADERS 1
8883| #define HAVE_SYS_TYPES_H 1
8884| #define HAVE_SYS_STAT_H 1
8885| #define HAVE_STDLIB_H 1
8886| #define HAVE_STRING_H 1
8887| #define HAVE_MEMORY_H 1
8888| #define HAVE_STRINGS_H 1
8889| #define HAVE_INTTYPES_H 1
8890| #define HAVE_STDINT_H 1
8891| #define HAVE_UNISTD_H 1
8892| #define __EXTENSIONS__ 1
8893| #define _ALL_SOURCE 1
8894| #define _GNU_SOURCE 1
8895| #define _POSIX_PTHREAD_SEMANTICS 1
8896| #define _TANDEM_SOURCE 1
8897| #define PCB_DIR_SEPARATOR_C '/'
8898| #define PCB_DIR_SEPARATOR_S "/"
8899| #define PCB_PATH_DELIMETER ":"
8900| #define GETTEXT_PACKAGE "pcb"
8901| #define HAVE_LONG_LONG 1
8902| #define HAVE_LONG_DOUBLE 1
8903| #define HAVE_WCHAR_T 1
8904| #define HAVE_WINT_T 1
8905| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
8906| #define HAVE_STDINT_H_WITH_UINTMAX 1
8907| #define HAVE_INTMAX_T 1
8908| #define HAVE_POSIX_PRINTF 1
8909| #define HAVE_ALLOCA_H 1
8910| #define HAVE_ALLOCA 1
8911| #define HAVE_STDLIB_H 1
8912| #define HAVE_UNISTD_H 1
8913| #define HAVE_SYS_PARAM_H 1
8914| #define HAVE_GETPAGESIZE 1
8915| #define HAVE_MMAP 1
8916| #define INTDIV0_RAISES_SIGFPE 0
8917| #define HAVE_UNSIGNED_LONG_LONG 1
8918| #define HAVE_UINTMAX_T 1
8919| #define HAVE_INTTYPES_H 1
8920| #define HAVE_STDINT_H 1
8921| #define HAVE_STDINT_H 1
8922| #define HAVE_LIMITS_H 1
8923| #define HAVE_LOCALE_H 1
8924| #define HAVE_NL_TYPES_H 1
8925| #define HAVE_STDDEF_H 1
8926| #define HAVE_STDLIB_H 1
8927| #define HAVE_STRING_H 1
8928| #define HAVE_UNISTD_H 1
8929| #define HAVE_SYS_PARAM_H 1
8930| #define HAVE_ASPRINTF 1
8931| #define HAVE_FWPRINTF 1
8932| #define HAVE_GETCWD 1
8933| #define HAVE_GETEGID 1
8934| #define HAVE_GETEUID 1
8935| #define HAVE_GETGID 1
8936| #define HAVE_GETUID 1
8937| #define HAVE_MUNMAP 1
8938| #define HAVE_PUTENV 1
8939| #define HAVE_SETENV 1
8940| #define HAVE_SETLOCALE 1
8941| #define HAVE_SNPRINTF 1
8942| #define HAVE_STPCPY 1
8943| #define HAVE_STRCASECMP 1
8944| #define HAVE_STRDUP 1
8945| #define HAVE_STRTOUL 1
8946| #define HAVE_TSEARCH 1
8947| #define HAVE_WCSLEN 1
8948| #define HAVE_DECL__SNPRINTF 0
8949| #define HAVE_DECL__SNWPRINTF 0
8950| #define HAVE_DECL_FEOF_UNLOCKED 1
8951| #define HAVE_DECL_FGETS_UNLOCKED 0
8952| #define HAVE_DECL_GETC_UNLOCKED 1
8953| #define HAVE_ICONV 1
8954| #define ICONV_CONST
8955| #define HAVE_LANGINFO_CODESET 1
8956| #define HAVE_LC_MESSAGES 1
8957| #define ENABLE_NLS 1
8958| #define HAVE_GETTEXT 1
8959| #define HAVE_DCGETTEXT 1
8960| #define YYTEXT_POINTER 1
8961| #define TOPO_OUTPUT_ENABLED 0
8962| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
8963| #define HAVE_DBUS 1
8964| #define HAVE_PTHREAD 1
8965| #define HAVE_GL_GL_H 1
8966| #define HAVE_OPENGL_GL_H 1
8967| #define HAVE_GL_GLU_H 1
8968| #define HAVE_OPENGL_GLU_H 1
8969| #define ENABLE_GL 1
8970| #define M4 /opt/local/bin/gm4
8971| #define GNUM4 "/opt/local/bin/gm4"
8972| #define HAVE_LIBM 1
8973| #define HAVE_LIBDL 1
8974| #define HAVE_STRERROR 1
8975| #define HAVE_REGCOMP 1
8976| #define HAVE_LOGF 1
8977| #define HAVE_EXPF 1
8978| #define HAVE_RINT 1
8979| #define HAVE_VSNPRINTF 1
8980| #define HAVE_GETPWUID 1
8981| #define HAVE_GETCWD 1
8982| #define HAVE_RAND 1
8983| #define HAVE_RANDOM 1
8984| #define HAVE_STAT 1
8985| #define HAVE_MKDTEMP 1
8986| #define HAVE_POPEN 1
8987| #define HAVE_REALPATH 1
8988| #define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
8989| /* end confdefs.h.  */
8990| /* Define _spawnvp to an innocuous variant, in case <limits.h> declares _spawnvp.
8991|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8992| #define _spawnvp innocuous__spawnvp
8993|
8994| /* System header to define __stub macros and hopefully few prototypes,
8995|     which can conflict with char _spawnvp (); below.
8996|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8997|     <limits.h> exists even on freestanding compilers.  */
8998|
8999| #ifdef __STDC__
9000| # include <limits.h>
9001| #else
9002| # include <assert.h>
9003| #endif
9004|
9005| #undef _spawnvp
9006|
9007| /* Override any GCC internal prototype to avoid an error.
9008|    Use char because int might match the return type of a GCC
9009|    builtin and then its argument prototype would still apply.  */
9010| #ifdef __cplusplus
9011| extern "C"
9012| #endif
9013| char _spawnvp ();
9014| /* The GNU C library defines this for functions which it implements
9015|     to always fail with ENOSYS.  Some functions are actually named
9016|     something starting with __ and the normal name is an alias.  */
9017| #if defined __stub__spawnvp || defined __stub____spawnvp
9018| choke me
9019| #endif
9020|
9021| int
9022| main ()
9023| {
9024| return _spawnvp ();
9025|   ;
9026|   return 0;
9027| }
9028configure:14550: result: no
9029configure:14560: checking for ANSI C header files
9030configure:14664: result: yes
9031configure:14675: checking for limits.h
9032configure:14675: result: yes
9033configure:14675: checking for locale.h
9034configure:14675: result: yes
9035configure:14675: checking for string.h
9036configure:14675: result: yes
9037configure:14675: checking for sys/types.h
9038configure:14675: result: yes
9039configure:14675: checking regex.h usability
9040configure:14675: gcc -c -g -O2 -I/opt/local/include conftest.c >&5
9041configure:14675: $? = 0
9042configure:14675: result: yes
9043configure:14675: checking regex.h presence
9044configure:14675: gcc -E -I/opt/local/include conftest.c
9045configure:14675: $? = 0
9046configure:14675: result: yes
9047configure:14675: checking for regex.h
9048configure:14675: result: yes
9049configure:14675: checking pwd.h usability
9050configure:14675: gcc -c -g -O2 -I/opt/local/include conftest.c >&5
9051configure:14675: $? = 0
9052configure:14675: result: yes
9053configure:14675: checking pwd.h presence
9054configure:14675: gcc -E -I/opt/local/include conftest.c
9055configure:14675: $? = 0
9056configure:14675: result: yes
9057configure:14675: checking for pwd.h
9058configure:14675: result: yes
9059configure:14688: checking sys/socket.h usability
9060configure:14688: gcc -c -g -O2 -I/opt/local/include conftest.c >&5
9061configure:14688: $? = 0
9062configure:14688: result: yes
9063configure:14688: checking sys/socket.h presence
9064configure:14688: gcc -E -I/opt/local/include conftest.c
9065configure:14688: $? = 0
9066configure:14688: result: yes
9067configure:14688: checking for sys/socket.h
9068configure:14688: result: yes
9069configure:14688: checking netinet/in.h usability
9070configure:14688: gcc -c -g -O2 -I/opt/local/include conftest.c >&5
9071configure:14688: $? = 0
9072configure:14688: result: yes
9073configure:14688: checking netinet/in.h presence
9074configure:14688: gcc -E -I/opt/local/include conftest.c
9075configure:14688: $? = 0
9076configure:14688: result: yes
9077configure:14688: checking for netinet/in.h
9078configure:14688: result: yes
9079configure:14688: checking netdb.h usability
9080configure:14688: gcc -c -g -O2 -I/opt/local/include conftest.c >&5
9081configure:14688: $? = 0
9082configure:14688: result: yes
9083configure:14688: checking netdb.h presence
9084configure:14688: gcc -E -I/opt/local/include conftest.c
9085configure:14688: $? = 0
9086configure:14688: result: yes
9087configure:14688: checking for netdb.h
9088configure:14688: result: yes
9089configure:14688: checking for sys/param.h
9090configure:14688: result: yes
9091configure:14688: checking sys/times.h usability
9092configure:14688: gcc -c -g -O2 -I/opt/local/include conftest.c >&5
9093configure:14688: $? = 0
9094configure:14688: result: yes
9095configure:14688: checking sys/times.h presence
9096configure:14688: gcc -E -I/opt/local/include conftest.c
9097configure:14688: $? = 0
9098configure:14688: result: yes
9099configure:14688: checking for sys/times.h
9100configure:14688: result: yes
9101configure:14688: checking sys/wait.h usability
9102configure:14688: gcc -c -g -O2 -I/opt/local/include conftest.c >&5
9103configure:14688: $? = 0
9104configure:14688: result: yes
9105configure:14688: checking sys/wait.h presence
9106configure:14688: gcc -E -I/opt/local/include conftest.c
9107configure:14688: $? = 0
9108configure:14688: result: yes
9109configure:14688: checking for sys/wait.h
9110configure:14688: result: yes
9111configure:14700: checking dlfcn.h usability
9112configure:14700: gcc -c -g -O2 -I/opt/local/include conftest.c >&5
9113configure:14700: $? = 0
9114configure:14700: result: yes
9115configure:14700: checking dlfcn.h presence
9116configure:14700: gcc -E -I/opt/local/include conftest.c
9117configure:14700: $? = 0
9118configure:14700: result: yes
9119configure:14700: checking for dlfcn.h
9120configure:14700: result: yes
9121configure:14728: checking for GLIB
9122configure:14735: $PKG_CONFIG --exists --print-errors "glib-2.0"
9123configure:14738: $? = 0
9124configure:14751: $PKG_CONFIG --exists --print-errors "glib-2.0"
9125configure:14754: $? = 0
9126configure:14803: result: yes
9127configure:15669: checking for pkg-config
9128configure:15700: result: /opt/local/bin/pkg-config
9129configure:15714: checking for GTK
9130configure:15721: $PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.18.0"
9131configure:15724: $? = 0
9132configure:15737: $PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.18.0"
9133configure:15740: $? = 0
9134configure:15783: result: yes
9135configure:15794: checking for GTKGLEXT
9136configure:15801: $PKG_CONFIG --exists --print-errors "gtkglext-1.0 >= 1.0.0"
9137configure:15804: $? = 0
9138configure:15817: $PKG_CONFIG --exists --print-errors "gtkglext-1.0 >= 1.0.0"
9139configure:15820: $? = 0
9140configure:15865: result: yes
9141configure:15876: checking if GIF output from the png HID is desired
9142configure:15892: result: yes
9143configure:15899: checking if JPEG output from the png HID is desired
9144configure:15915: result: yes
9145configure:15922: checking if PNG output from the png HID is desired
9146configure:15938: result: yes
9147configure:15958: checking for gdlib-config
9148configure:15976: found /opt/local/bin/gdlib-config
9149configure:15989: result: /opt/local/bin/gdlib-config
9150configure:16101: checking for libgd cflags
9151configure:16104: result: -I/opt/local/include
9152configure:16106: checking for libgd libs
9153configure:16109: result: -L/opt/local/lib -Wl,-headerpad_max_install_names -L/opt/local/lib -L/opt/local/lib -lgd -ljpeg -lz -L/opt/local/lib -lpng16 -L/opt/local/lib -lfreetype -L/opt/local/lib -lfontconfig -lfontconfig -L/opt/local/lib -lXpm -L/opt/local/lib -lvpx -L/opt/local/lib -ltiff -liconv -lgd
9154configure:16120: checking gd.h usability
9155configure:16120: gcc -c -g -O2 -I/opt/local/include -I/opt/local/include conftest.c >&5
9156configure:16120: $? = 0
9157configure:16120: result: yes
9158configure:16120: checking gd.h presence
9159configure:16120: gcc -E -I/opt/local/include -I/opt/local/include conftest.c
9160configure:16120: $? = 0
9161configure:16120: result: yes
9162configure:16120: checking for gd.h
9163configure:16120: result: yes
9164configure:16150: checking for gdImageGif
9165configure:16150: gcc -o conftest -g -O2 -I/opt/local/include -I/opt/local/include  -rdynamic conftest.c -ldl -lm  -L/opt/local/lib -Wl,-headerpad_max_install_names -L/opt/local/lib -L/opt/local/lib -lgd -ljpeg -lz -L/opt/local/lib -lpng16 -L/opt/local/lib -lfreetype -L/opt/local/lib -lfontconfig -lfontconfig -L/opt/local/lib -lXpm -L/opt/local/lib -lvpx -L/opt/local/lib -ltiff -liconv -lgd  >&5
9166ld: library not found for -lvpx
9167clang: error: linker command failed with exit code 1 (use -v to see invocation)
9168configure:16150: $? = 1
9169configure: failed program was:
9170| /* confdefs.h */
9171| #define PACKAGE_NAME "pcb"
9172| #define PACKAGE_TARNAME "pcb"
9173| #define PACKAGE_VERSION "20140316"
9174| #define PACKAGE_STRING "pcb 20140316"
9175| #define PACKAGE_BUGREPORT ""
9176| #define PACKAGE_URL ""
9177| #define PACKAGE "pcb"
9178| #define VERSION "20140316"
9179| #define STDC_HEADERS 1
9180| #define HAVE_SYS_TYPES_H 1
9181| #define HAVE_SYS_STAT_H 1
9182| #define HAVE_STDLIB_H 1
9183| #define HAVE_STRING_H 1
9184| #define HAVE_MEMORY_H 1
9185| #define HAVE_STRINGS_H 1
9186| #define HAVE_INTTYPES_H 1
9187| #define HAVE_STDINT_H 1
9188| #define HAVE_UNISTD_H 1
9189| #define __EXTENSIONS__ 1
9190| #define _ALL_SOURCE 1
9191| #define _GNU_SOURCE 1
9192| #define _POSIX_PTHREAD_SEMANTICS 1
9193| #define _TANDEM_SOURCE 1
9194| #define PCB_DIR_SEPARATOR_C '/'
9195| #define PCB_DIR_SEPARATOR_S "/"
9196| #define PCB_PATH_DELIMETER ":"
9197| #define GETTEXT_PACKAGE "pcb"
9198| #define HAVE_LONG_LONG 1
9199| #define HAVE_LONG_DOUBLE 1
9200| #define HAVE_WCHAR_T 1
9201| #define HAVE_WINT_T 1
9202| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
9203| #define HAVE_STDINT_H_WITH_UINTMAX 1
9204| #define HAVE_INTMAX_T 1
9205| #define HAVE_POSIX_PRINTF 1
9206| #define HAVE_ALLOCA_H 1
9207| #define HAVE_ALLOCA 1
9208| #define HAVE_STDLIB_H 1
9209| #define HAVE_UNISTD_H 1
9210| #define HAVE_SYS_PARAM_H 1
9211| #define HAVE_GETPAGESIZE 1
9212| #define HAVE_MMAP 1
9213| #define INTDIV0_RAISES_SIGFPE 0
9214| #define HAVE_UNSIGNED_LONG_LONG 1
9215| #define HAVE_UINTMAX_T 1
9216| #define HAVE_INTTYPES_H 1
9217| #define HAVE_STDINT_H 1
9218| #define HAVE_STDINT_H 1
9219| #define HAVE_LIMITS_H 1
9220| #define HAVE_LOCALE_H 1
9221| #define HAVE_NL_TYPES_H 1
9222| #define HAVE_STDDEF_H 1
9223| #define HAVE_STDLIB_H 1
9224| #define HAVE_STRING_H 1
9225| #define HAVE_UNISTD_H 1
9226| #define HAVE_SYS_PARAM_H 1
9227| #define HAVE_ASPRINTF 1
9228| #define HAVE_FWPRINTF 1
9229| #define HAVE_GETCWD 1
9230| #define HAVE_GETEGID 1
9231| #define HAVE_GETEUID 1
9232| #define HAVE_GETGID 1
9233| #define HAVE_GETUID 1
9234| #define HAVE_MUNMAP 1
9235| #define HAVE_PUTENV 1
9236| #define HAVE_SETENV 1
9237| #define HAVE_SETLOCALE 1
9238| #define HAVE_SNPRINTF 1
9239| #define HAVE_STPCPY 1
9240| #define HAVE_STRCASECMP 1
9241| #define HAVE_STRDUP 1
9242| #define HAVE_STRTOUL 1
9243| #define HAVE_TSEARCH 1
9244| #define HAVE_WCSLEN 1
9245| #define HAVE_DECL__SNPRINTF 0
9246| #define HAVE_DECL__SNWPRINTF 0
9247| #define HAVE_DECL_FEOF_UNLOCKED 1
9248| #define HAVE_DECL_FGETS_UNLOCKED 0
9249| #define HAVE_DECL_GETC_UNLOCKED 1
9250| #define HAVE_ICONV 1
9251| #define ICONV_CONST
9252| #define HAVE_LANGINFO_CODESET 1
9253| #define HAVE_LC_MESSAGES 1
9254| #define ENABLE_NLS 1
9255| #define HAVE_GETTEXT 1
9256| #define HAVE_DCGETTEXT 1
9257| #define YYTEXT_POINTER 1
9258| #define TOPO_OUTPUT_ENABLED 0
9259| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
9260| #define HAVE_DBUS 1
9261| #define HAVE_PTHREAD 1
9262| #define HAVE_GL_GL_H 1
9263| #define HAVE_OPENGL_GL_H 1
9264| #define HAVE_GL_GLU_H 1
9265| #define HAVE_OPENGL_GLU_H 1
9266| #define ENABLE_GL 1
9267| #define M4 /opt/local/bin/gm4
9268| #define GNUM4 "/opt/local/bin/gm4"
9269| #define HAVE_LIBM 1
9270| #define HAVE_LIBDL 1
9271| #define HAVE_STRERROR 1
9272| #define HAVE_REGCOMP 1
9273| #define HAVE_LOGF 1
9274| #define HAVE_EXPF 1
9275| #define HAVE_RINT 1
9276| #define HAVE_VSNPRINTF 1
9277| #define HAVE_GETPWUID 1
9278| #define HAVE_GETCWD 1
9279| #define HAVE_RAND 1
9280| #define HAVE_RANDOM 1
9281| #define HAVE_STAT 1
9282| #define HAVE_MKDTEMP 1
9283| #define HAVE_POPEN 1
9284| #define HAVE_REALPATH 1
9285| #define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
9286| #define STDC_HEADERS 1
9287| #define HAVE_LIMITS_H 1
9288| #define HAVE_LOCALE_H 1
9289| #define HAVE_STRING_H 1
9290| #define HAVE_SYS_TYPES_H 1
9291| #define HAVE_REGEX_H 1
9292| #define HAVE_PWD_H 1
9293| #define HAVE_SYS_SOCKET_H 1
9294| #define HAVE_NETINET_IN_H 1
9295| #define HAVE_NETDB_H 1
9296| #define HAVE_SYS_PARAM_H 1
9297| #define HAVE_SYS_TIMES_H 1
9298| #define HAVE_SYS_WAIT_H 1
9299| #define HAVE_DLFCN_H 1
9300| #define HAVE_GD_H 1
9301| /* end confdefs.h.  */
9302| /* Define gdImageGif to an innocuous variant, in case <limits.h> declares gdImageGif.
9303|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9304| #define gdImageGif innocuous_gdImageGif
9305|
9306| /* System header to define __stub macros and hopefully few prototypes,
9307|     which can conflict with char gdImageGif (); below.
9308|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9309|     <limits.h> exists even on freestanding compilers.  */
9310|
9311| #ifdef __STDC__
9312| # include <limits.h>
9313| #else
9314| # include <assert.h>
9315| #endif
9316|
9317| #undef gdImageGif
9318|
9319| /* Override any GCC internal prototype to avoid an error.
9320|    Use char because int might match the return type of a GCC
9321|    builtin and then its argument prototype would still apply.  */
9322| #ifdef __cplusplus
9323| extern "C"
9324| #endif
9325| char gdImageGif ();
9326| /* The GNU C library defines this for functions which it implements
9327|     to always fail with ENOSYS.  Some functions are actually named
9328|     something starting with __ and the normal name is an alias.  */
9329| #if defined __stub_gdImageGif || defined __stub___gdImageGif
9330| choke me
9331| #endif
9332|
9333| int
9334| main ()
9335| {
9336| return gdImageGif ();
9337|   ;
9338|   return 0;
9339| }
9340configure:16150: result: no
9341configure:16160: error: Your gd installation does not appear to include gif support.
9342You may need to update your installation of gd or disable
9343gif export with --disable-gif
9344
9345## ---------------- ##
9346## Cache variables. ##
9347## ---------------- ##
9348
9349ac_cv_build=i686-apple-darwin15.4.0
9350ac_cv_c_compiler_gnu=yes
9351ac_cv_c_const=yes
9352ac_cv_c_inline=inline
9353ac_cv_cxx_compiler_gnu=yes
9354ac_cv_env_CAIRO_CFLAGS_set=
9355ac_cv_env_CAIRO_CFLAGS_value=
9356ac_cv_env_CAIRO_LIBS_set=
9357ac_cv_env_CAIRO_LIBS_value=
9358ac_cv_env_CCC_set=
9359ac_cv_env_CCC_value=
9360ac_cv_env_CC_set=
9361ac_cv_env_CC_value=
9362ac_cv_env_CFLAGS_set=
9363ac_cv_env_CFLAGS_value=
9364ac_cv_env_CPPFLAGS_set=
9365ac_cv_env_CPPFLAGS_value=
9366ac_cv_env_CPP_set=
9367ac_cv_env_CPP_value=
9368ac_cv_env_CXXFLAGS_set=
9369ac_cv_env_CXXFLAGS_value=
9370ac_cv_env_CXX_set=
9371ac_cv_env_CXX_value=
9372ac_cv_env_DBUS_CFLAGS_set=
9373ac_cv_env_DBUS_CFLAGS_value=
9374ac_cv_env_DBUS_LIBS_set=
9375ac_cv_env_DBUS_LIBS_value=
9376ac_cv_env_GLIB_CFLAGS_set=
9377ac_cv_env_GLIB_CFLAGS_value=
9378ac_cv_env_GLIB_LIBS_set=
9379ac_cv_env_GLIB_LIBS_value=
9380ac_cv_env_GTKGLEXT_CFLAGS_set=
9381ac_cv_env_GTKGLEXT_CFLAGS_value=
9382ac_cv_env_GTKGLEXT_LIBS_set=
9383ac_cv_env_GTKGLEXT_LIBS_value=
9384ac_cv_env_GTK_CFLAGS_set=
9385ac_cv_env_GTK_CFLAGS_value=
9386ac_cv_env_GTK_LIBS_set=
9387ac_cv_env_GTK_LIBS_value=
9388ac_cv_env_LDFLAGS_set=
9389ac_cv_env_LDFLAGS_value=
9390ac_cv_env_LIBS_set=
9391ac_cv_env_LIBS_value=
9392ac_cv_env_PKG_CONFIG_LIBDIR_set=
9393ac_cv_env_PKG_CONFIG_LIBDIR_value=
9394ac_cv_env_PKG_CONFIG_PATH_set=
9395ac_cv_env_PKG_CONFIG_PATH_value=
9396ac_cv_env_PKG_CONFIG_set=
9397ac_cv_env_PKG_CONFIG_value=
9398ac_cv_env_XMKMF_set=
9399ac_cv_env_XMKMF_value=
9400ac_cv_env_YACC_set=
9401ac_cv_env_YACC_value=
9402ac_cv_env_YFLAGS_set=
9403ac_cv_env_YFLAGS_value=
9404ac_cv_env_build_alias_set=
9405ac_cv_env_build_alias_value=
9406ac_cv_env_host_alias_set=
9407ac_cv_env_host_alias_value=
9408ac_cv_env_target_alias_set=
9409ac_cv_env_target_alias_value=
9410ac_cv_func___argz_count=no
9411ac_cv_func___argz_next=no
9412ac_cv_func___argz_stringify=no
9413ac_cv_func___fsetlocking=no
9414ac_cv_func__spawnvp=no
9415ac_cv_func_alloca_works=yes
9416ac_cv_func_asprintf=yes
9417ac_cv_func_canonicalize_file_name=no
9418ac_cv_func_dbus_watch_get_unix_fd=yes
9419ac_cv_func_expf=yes
9420ac_cv_func_fwprintf=yes
9421ac_cv_func_gdImageGif=no
9422ac_cv_func_getcwd=yes
9423ac_cv_func_getegid=yes
9424ac_cv_func_geteuid=yes
9425ac_cv_func_getgid=yes
9426ac_cv_func_getpagesize=yes
9427ac_cv_func_getpwuid=yes
9428ac_cv_func_getuid=yes
9429ac_cv_func_logf=yes
9430ac_cv_func_mempcpy=no
9431ac_cv_func_mkdtemp=yes
9432ac_cv_func_mmap_fixed_mapped=yes
9433ac_cv_func_munmap=yes
9434ac_cv_func_popen=yes
9435ac_cv_func_putenv=yes
9436ac_cv_func_rand=yes
9437ac_cv_func_random=yes
9438ac_cv_func_re_comp=no
9439ac_cv_func_realpath=yes
9440ac_cv_func_regcomp=yes
9441ac_cv_func_rint=yes
9442ac_cv_func_setenv=yes
9443ac_cv_func_setlocale=yes
9444ac_cv_func_snprintf=yes
9445ac_cv_func_stat=yes
9446ac_cv_func_stpcpy=yes
9447ac_cv_func_strcasecmp=yes
9448ac_cv_func_strdup=yes
9449ac_cv_func_strerror=yes
9450ac_cv_func_strtoul=yes
9451ac_cv_func_tsearch=yes
9452ac_cv_func_vsnprintf=yes
9453ac_cv_func_wcslen=yes
9454ac_cv_gnu_library_2_1=no
9455ac_cv_have_decl__snprintf=no
9456ac_cv_have_decl__snwprintf=no
9457ac_cv_have_decl_feof_unlocked=yes
9458ac_cv_have_decl_fgets_unlocked=no
9459ac_cv_have_decl_getc_unlocked=yes
9460ac_cv_have_x=have_x=no
9461ac_cv_header_GL_gl_h=yes
9462ac_cv_header_GL_glu_h=yes
9463ac_cv_header_OpenGL_gl_h=yes
9464ac_cv_header_OpenGL_glu_h=yes
9465ac_cv_header_argz_h=no
9466ac_cv_header_dlfcn_h=yes
9467ac_cv_header_gd_h=yes
9468ac_cv_header_inttypes_h=yes
9469ac_cv_header_limits_h=yes
9470ac_cv_header_locale_h=yes
9471ac_cv_header_malloc_h=no
9472ac_cv_header_memory_h=yes
9473ac_cv_header_minix_config_h=no
9474ac_cv_header_netdb_h=yes
9475ac_cv_header_netinet_in_h=yes
9476ac_cv_header_nl_types_h=yes
9477ac_cv_header_pwd_h=yes
9478ac_cv_header_regex_h=yes
9479ac_cv_header_stdc=yes
9480ac_cv_header_stddef_h=yes
9481ac_cv_header_stdint_h=yes
9482ac_cv_header_stdlib_h=yes
9483ac_cv_header_string_h=yes
9484ac_cv_header_strings_h=yes
9485ac_cv_header_sys_param_h=yes
9486ac_cv_header_sys_socket_h=yes
9487ac_cv_header_sys_stat_h=yes
9488ac_cv_header_sys_times_h=yes
9489ac_cv_header_sys_types_h=yes
9490ac_cv_header_sys_wait_h=yes
9491ac_cv_header_unistd_h=yes
9492ac_cv_header_windows_h=no
9493ac_cv_host=i686-apple-darwin15.4.0
9494ac_cv_lib_cposix_strerror=no
9495ac_cv_lib_dl_dlopen=yes
9496ac_cv_lib_fl_yywrap=no
9497ac_cv_lib_lex=-ll
9498ac_cv_lib_m_sqrt=yes
9499ac_cv_lib_xnet_gethostbyname=no
9500ac_cv_objext=o
9501ac_cv_path_CONVERT=notfound
9502ac_cv_path_EGREP='/usr/bin/grep -E'
9503ac_cv_path_GDLIB_CONFIG=/opt/local/bin/gdlib-config
9504ac_cv_path_GERBV=notfound
9505ac_cv_path_GMSGFMT=/opt/local/bin/msgfmt
9506ac_cv_path_GREP=/usr/bin/grep
9507ac_cv_path_GSCHEM=/opt/local/bin/gschem
9508ac_cv_path_GTK_UPDATE_ICON_CACHE_BIN=true
9509ac_cv_path_IM_ANIMATE=notfound
9510ac_cv_path_IM_COMPARE=notfound
9511ac_cv_path_IM_COMPOSITE=notfound
9512ac_cv_path_IM_CONVERT=notfound
9513ac_cv_path_IM_DISPLAY=notfound
9514ac_cv_path_IM_MONTAGE=notfound
9515ac_cv_path_INTLTOOL_EXTRACT=/opt/local/bin/intltool-extract
9516ac_cv_path_INTLTOOL_MERGE=/opt/local/bin/intltool-merge
9517ac_cv_path_INTLTOOL_PERL=/usr/bin/perl
9518ac_cv_path_INTLTOOL_UPDATE=/opt/local/bin/intltool-update
9519ac_cv_path_LEX_PATH=/opt/local/bin/flex
9520ac_cv_path_M4=/opt/local/bin/gm4
9521ac_cv_path_MSGFMT=/opt/local/bin/msgfmt
9522ac_cv_path_MSGMERGE=/opt/local/bin/msgmerge
9523ac_cv_path_PDFLATEX=notfound
9524ac_cv_path_PKG_CONFIG=/opt/local/bin/pkg-config
9525ac_cv_path_PPMTOWINICON=notfound
9526ac_cv_path_PS2PDF=notfound
9527ac_cv_path_SED=/usr/bin/sed
9528ac_cv_path_SETENV=/usr/bin/env
9529ac_cv_path_TEXI2DVI=/usr/bin/texi2dvi
9530ac_cv_path_WISH=/usr/bin/wish
9531ac_cv_path_XGETTEXT=/opt/local/bin/xgettext
9532ac_cv_path_XPMTOPPM=notfound
9533ac_cv_path_YACC_PATH=/opt/local/bin/bison
9534ac_cv_path_ac_pt_PKG_CONFIG=/opt/local/bin/pkg-config
9535ac_cv_path_install='/usr/bin/install -c'
9536ac_cv_prog_AWK=awk
9537ac_cv_prog_CPP='gcc -E'
9538ac_cv_prog_INTLBISON=bison
9539ac_cv_prog_LEX=flex
9540ac_cv_prog_YACC='bison -y'
9541ac_cv_prog_ac_ct_CC=gcc
9542ac_cv_prog_ac_ct_CXX=g++
9543ac_cv_prog_ac_ct_RANLIB=ranlib
9544ac_cv_prog_cc_c89=
9545ac_cv_prog_cc_c99=
9546ac_cv_prog_cc_g=yes
9547ac_cv_prog_cc_gcc_c_o=yes
9548ac_cv_prog_cc_stdc=
9549ac_cv_prog_cxx_g=yes
9550ac_cv_prog_lex_root=lex.yy
9551ac_cv_prog_lex_yytext_pointer=yes
9552ac_cv_prog_make_make_set=yes
9553ac_cv_safe_to_define___extensions__=yes
9554ac_cv_type_long_long=yes
9555ac_cv_type_off_t=yes
9556ac_cv_type_ptrdiff_t=yes
9557ac_cv_type_size_t=yes
9558ac_cv_type_unsigned_long_long=yes
9559ac_cv_working_alloca_h=yes
9560acl_cv_hardcode_direct=no
9561acl_cv_hardcode_libdir_flag_spec=
9562acl_cv_hardcode_libdir_separator=
9563acl_cv_hardcode_minus_L=no
9564acl_cv_libext=a
9565acl_cv_path_LD=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
9566acl_cv_prog_gnu_ld=no
9567acl_cv_rpath=done
9568acl_cv_shlibext=dylib
9569acl_cv_wl=-Wl,
9570am_cv_CC_dependencies_compiler_type=gcc3
9571am_cv_CXX_dependencies_compiler_type=gcc3
9572am_cv_func_iconv=yes
9573am_cv_langinfo_codeset=yes
9574am_cv_lib_iconv=yes
9575am_cv_proto_iconv='extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);'
9576am_cv_proto_iconv_arg1=
9577am_cv_val_LC_MESSAGES=yes
9578ax_cv_c_compiler_ms=no
9579ax_cv_check_gl_libgl='-framework OpenGL'
9580ax_cv_check_glu_libglu=yes
9581ax_cv_varargs_glu_tesscb=no
9582bh_cv_c_signed=yes
9583gt_cv_c_intmax_t=yes
9584gt_cv_c_long_double=yes
9585gt_cv_c_wchar_t=yes
9586gt_cv_c_wint_t=yes
9587gt_cv_func_gnugettext1_libc=no
9588gt_cv_func_gnugettext1_libintl=yes
9589gt_cv_func_printf_posix=yes
9590gt_cv_header_inttypes_h=yes
9591gt_cv_int_divbyzero_sigfpe=no
9592gt_cv_inttypes_pri_broken=no
9593jm_ac_cv_header_inttypes_h=yes
9594jm_ac_cv_header_stdint_h=yes
9595libiberty_cv_decl_needed_canonicalize_file_name=yes
9596nls_cv_force_use_gnu_gettext=no
9597nls_cv_header_intl=
9598nls_cv_header_libgt=
9599nls_cv_use_gnu_gettext=no
9600pkg_cv_DBUS_CFLAGS='-I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/include'
9601pkg_cv_DBUS_LIBS='-L/opt/local/lib -ldbus-1'
9602pkg_cv_GLIB_CFLAGS='-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include'
9603pkg_cv_GLIB_LIBS='-L/opt/local/lib -lglib-2.0 -lintl'
9604pkg_cv_GTKGLEXT_CFLAGS='-D_REENTRANT -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/opt/local/include -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/pango-1.0 -I/opt/local/include/gio-unix-2.0/ -I/opt/local/include -I/opt/local/include/cairo -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng16 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -I/opt/local/include -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng16'
9605pkg_cv_GTKGLEXT_LIBS='-L/opt/local/lib -lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lGLU -lGL -lXmu -lXt -lSM -lICE -lgdk-x11-2.0 -lpangox-1.0 -lX11 -lgmodule-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgio-2.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lfontconfig -lfreetype'
9606pkg_cv_GTK_CFLAGS='-D_REENTRANT -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/pango-1.0 -I/opt/local/include/gio-unix-2.0/ -I/opt/local/include -I/opt/local/include/cairo -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng16 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -I/opt/local/include -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng16'
9607pkg_cv_GTK_LIBS='-L/opt/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgio-2.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lfontconfig -lfreetype'
9608
9609## ----------------- ##
9610## Output variables. ##
9611## ----------------- ##
9612
9613ACLOCAL='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_pcb/pcb/work/pcb-20140316/missing --run aclocal-1.11'
9614ALLOCA=''
9615ALL_LINGUAS=''
9616AMDEPBACKSLASH='\'
9617AMDEP_FALSE='#'
9618AMDEP_TRUE=''
9619AMTAR='$${TAR-tar}'
9620AM_DEFAULT_VERBOSITY='1'
9621AUTOCONF='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_pcb/pcb/work/pcb-20140316/missing --run autoconf'
9622AUTOHEADER='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_pcb/pcb/work/pcb-20140316/missing --run autoheader'
9623AUTOMAKE='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_pcb/pcb/work/pcb-20140316/missing --run automake-1.11'
9624AWK='awk'
9625BTNMOD=''
9626BUILD_INCLUDED_LIBINTL='no'
9627BUILD_PCBLIB_NEWLIB_FALSE=''
9628BUILD_PCBLIB_NEWLIB_TRUE=''
9629CAIRO_CFLAGS=''
9630CAIRO_LIBS=''
9631CATOBJEXT='.gmo'
9632CC='gcc'
9633CCDEPMODE='depmode=gcc3'
9634CC_OR_CXX=''
9635CFLAGS='-g -O2'
9636CONVERT='notfound'
9637CPP='gcc -E'
9638CPPFLAGS='-I/opt/local/include -I/opt/local/include'
9639CVS_VERSION_FALSE=''
9640CVS_VERSION_TRUE='#'
9641CXX='g++'
9642CXXDEPMODE='depmode=gcc3'
9643CXXFLAGS='-g -O2'
9644CYGPATH_W='echo'
9645DATADIRNAME='share'
9646DBUS_CFLAGS='-I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/include'
9647DBUS_LIBS='-L/opt/local/lib -ldbus-1'
9648DEBUG_BUILD_FALSE=''
9649DEBUG_BUILD_TRUE=''
9650DEFS=''
9651DEPDIR='.deps'
9652DOC='doc'
9653ECHO_C='\c'
9654ECHO_N=''
9655ECHO_T=''
9656EGREP='/usr/bin/grep -E'
9657ENABLE_UPDATE_DESKTOP_DATABASE_FALSE=''
9658ENABLE_UPDATE_DESKTOP_DATABASE_TRUE='#'
9659ENABLE_UPDATE_MIME_DATABASE_FALSE=''
9660ENABLE_UPDATE_MIME_DATABASE_TRUE='#'
9661EXEEXT=''
9662FONTFILENAME=''
9663GDLIB_CONFIG='/opt/local/bin/gdlib-config'
9664GENCAT='gencat'
9665GERBV='notfound'
9666GETTEXT_PACKAGE='pcb'
9667GIF_FALSE=''
9668GIF_TRUE=''
9669GIT_OR_CVS_VERSION_FALSE=''
9670GIT_OR_CVS_VERSION_TRUE='#'
9671GIT_VERSION_FALSE=''
9672GIT_VERSION_TRUE='#'
9673GLIBC21='no'
9674GLIB_CFLAGS='-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include'
9675GLIB_LIBS='-L/opt/local/lib -lglib-2.0 -lintl'
9676GLU_CFLAGS='-D_THREAD_SAFE '
9677GLU_LIBS=''
9678GL_CFLAGS='-D_THREAD_SAFE '
9679GL_LIBS='-framework OpenGL '
9680GMSGFMT='/opt/local/bin/msgfmt'
9681GNUM4='/opt/local/bin/gm4'
9682GREP='/usr/bin/grep'
9683GSCHEM='/opt/local/bin/gschem'
9684GTKGLEXT_CFLAGS='-D_REENTRANT -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/opt/local/include -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/pango-1.0 -I/opt/local/include/gio-unix-2.0/ -I/opt/local/include -I/opt/local/include/cairo -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng16 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -I/opt/local/include -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng16'
9685GTKGLEXT_LIBS='-L/opt/local/lib -lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lGLU -lGL -lXmu -lXt -lSM -lICE -lgdk-x11-2.0 -lpangox-1.0 -lX11 -lgmodule-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgio-2.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lfontconfig -lfreetype'
9686GTK_CFLAGS='-D_REENTRANT -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/pango-1.0 -I/opt/local/include/gio-unix-2.0/ -I/opt/local/include -I/opt/local/include/cairo -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng16 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -I/opt/local/include -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng16'
9687GTK_LIBS='-L/opt/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgio-2.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lfontconfig -lfreetype'
9688GTK_UPDATE_ICON_CACHE_BIN='true'
9689HAVE_ASPRINTF='1'
9690HAVE_POSIX_PRINTF='1'
9691HAVE_SNPRINTF='1'
9692HAVE_TEST_TOOLS_FALSE=''
9693HAVE_TEST_TOOLS_TRUE='#'
9694HAVE_WPRINTF='0'
9695HIDLIBS=' libgtk.a liblpr.a libbom.a libgcode.a libgerber.a libnelma.a libpng.a libps.a'
9696HIDLIST='gtk lpr bom gcode gerber nelma png ps'
9697IM_ANIMATE='notfound'
9698IM_COMPARE='notfound'
9699IM_COMPOSITE='notfound'
9700IM_CONVERT='notfound'
9701IM_DISPLAY='notfound'
9702IM_MONTAGE='notfound'
9703INSTALL_DATA='${INSTALL} -m 644'
9704INSTALL_PROGRAM='${INSTALL}'
9705INSTALL_SCRIPT='${INSTALL}'
9706INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
9707INSTOBJEXT='.mo'
9708INTLBISON='bison'
9709INTLLIBS='-L/opt/local/lib -lintl'
9710INTLOBJS=''
9711INTLTOOL_CAVES_RULE='%.caves:     %.caves.in     $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9712INTLTOOL_DESKTOP_RULE='%.desktop:   %.desktop.in   $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9713INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9714INTLTOOL_EXTRACT='/opt/local/bin/intltool-extract'
9715INTLTOOL_KBD_RULE='%.kbd:       %.kbd.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9716INTLTOOL_KEYS_RULE='%.keys:      %.keys.in      $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9717INTLTOOL_MERGE='/opt/local/bin/intltool-merge'
9718INTLTOOL_OAF_RULE='%.oaf:       %.oaf.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -p $(top_srcdir)/po $< $@'
9719INTLTOOL_PERL='/usr/bin/perl'
9720INTLTOOL_POLICY_RULE='%.policy:    %.policy.in    $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9721INTLTOOL_PONG_RULE='%.pong:      %.pong.in      $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9722INTLTOOL_PROP_RULE='%.prop:      %.prop.in      $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9723INTLTOOL_SCHEMAS_RULE='%.schemas:   %.schemas.in   $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9724INTLTOOL_SERVER_RULE='%.server:    %.server.in    $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9725INTLTOOL_SERVICE_RULE='%.service: %.service.in   $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9726INTLTOOL_SHEET_RULE='%.sheet:     %.sheet.in     $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9727INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9728INTLTOOL_THEME_RULE='%.theme:     %.theme.in     $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9729INTLTOOL_UI_RULE='%.ui:        %.ui.in        $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9730INTLTOOL_UPDATE='/opt/local/bin/intltool-update'
9731INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))'
9732INTLTOOL_V_MERGE_OPTIONS='$(intltool__v_merge_options_$(V))'
9733INTLTOOL_XAM_RULE='%.xam:       %.xml.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9734INTLTOOL_XML_NOMERGE_RULE='%.xml:       %.xml.in       $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< $@'
9735INTLTOOL_XML_RULE='%.xml:       %.xml.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
9736INTLTOOL__v_MERGE_0='@echo "  ITMRG " $@;'
9737INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))'
9738INTL_LIBTOOL_SUFFIX_PREFIX=''
9739KDEDATADIR='${datadir}'
9740KPSEWHICH=''
9741LDFLAGS=' -rdynamic'
9742LEX='flex'
9743LEXLIB='-ll'
9744LEX_OUTPUT_ROOT='lex.yy'
9745LEX_PATH='/opt/local/bin/flex'
9746LIBICONV='-L/opt/local/lib -liconv'
9747LIBINTL='-L/opt/local/lib -lintl'
9748LIBOBJS=''
9749LIBRARYFILENAME=''
9750LIBS='-ldl -lm  -L/opt/local/lib -Wl,-headerpad_max_install_names -L/opt/local/lib -L/opt/local/lib -lgd -ljpeg -lz -L/opt/local/lib -lpng16 -L/opt/local/lib -lfreetype -L/opt/local/lib -lfontconfig -lfontconfig -L/opt/local/lib -lXpm -L/opt/local/lib -lvpx -L/opt/local/lib -ltiff -liconv -lgd '
9751LTLIBICONV='-L/opt/local/lib -liconv -R/opt/local/lib'
9752LTLIBINTL='-L/opt/local/lib -lintl -R/opt/local/lib'
9753LTLIBOBJS=''
9754M4='/opt/local/bin/gm4'
9755MAINT='#'
9756MAINTAINER_MODE_FALSE=''
9757MAINTAINER_MODE_TRUE='#'
9758MAKEINFO='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_pcb/pcb/work/pcb-20140316/missing --run makeinfo'
9759MISSING_GSCHEM_FALSE=''
9760MISSING_GSCHEM_TRUE='#'
9761MISSING_PDFLATEX_FALSE='#'
9762MISSING_PDFLATEX_TRUE=''
9763MISSING_PS2PDF_FALSE='#'
9764MISSING_PS2PDF_TRUE=''
9765MISSING_TEXI2DVI_FALSE=''
9766MISSING_TEXI2DVI_TRUE='#'
9767MKDIR_P='./install-sh -c -d'
9768MKINFO=''
9769MKINSTALLDIRS='$(top_builddir)/./mkinstalldirs'
9770MSGFMT='/opt/local/bin/msgfmt'
9771MSGMERGE='/opt/local/bin/msgmerge'
9772OBJEXT='o'
9773PACKAGE='pcb'
9774PACKAGE_BUGREPORT=''
9775PACKAGE_NAME='pcb'
9776PACKAGE_STRING='pcb 20140316'
9777PACKAGE_TARNAME='pcb'
9778PACKAGE_URL=''
9779PACKAGE_VERSION='20140316'
9780PATH_SEPARATOR=':'
9781PCB=''
9782PCBLIBDIR=''
9783PCBTREEDIR=''
9784PCBTREEPATH=''
9785PDFLATEX='notfound'
9786PERL=''
9787PKG_CONFIG='/opt/local/bin/pkg-config'
9788PKG_CONFIG_LIBDIR=''
9789PKG_CONFIG_PATH=''
9790PNG_FALSE=''
9791PNG_PREVIEW_FALSE=''
9792PNG_PREVIEW_TRUE=''
9793PNG_TRUE=''
9794POSUB='po'
9795PPMTOWINICON='notfound'
9796PS2PDF='notfound'
9797PTHREAD_CC='gcc'
9798PTHREAD_CFLAGS='-D_THREAD_SAFE '
9799PTHREAD_LIBS=''
9800RANLIB='ranlib'
9801SED='/usr/bin/sed'
9802SETENV='/usr/bin/env'
9803SET_MAKE=''
9804SHELL='/bin/sh'
9805STRIP=''
9806TEXI2DVI='/usr/bin/texi2dvi'
9807TOPDIRS=''
9808UPDATE_DESKTOP_DATABASE=''
9809UPDATE_MIME_DATABASE=''
9810USE_GL_FALSE='#'
9811USE_GL_TRUE=''
9812USE_INCLUDED_LIBINTL='no'
9813USE_NLS='yes'
9814VERSION='20140316'
9815WIN32='no'
9816WIN32_FALSE=''
9817WIN32_TRUE='#'
9818WINDRES=''
9819WISH='/usr/bin/wish'
9820WITH_DBUS_FALSE='#'
9821WITH_DBUS_TRUE=''
9822WITH_TOPOROUTER_FALSE='#'
9823WITH_TOPOROUTER_TRUE=''
9824XDGDATADIR='${datadir}'
9825XGETTEXT='/opt/local/bin/xgettext'
9826XMKMF=''
9827XPMTOPPM='notfound'
9828X_CFLAGS=''
9829X_EXTRA_LIBS=''
9830X_LIBS=''
9831X_PRE_LIBS=''
9832YACC='bison -y'
9833YACC_PATH='/opt/local/bin/bison'
9834YFLAGS=''
9835ac_ct_CC='gcc'
9836ac_ct_CXX='g++'
9837am__EXEEXT_FALSE=''
9838am__EXEEXT_TRUE=''
9839am__fastdepCC_FALSE='#'
9840am__fastdepCC_TRUE=''
9841am__fastdepCXX_FALSE='#'
9842am__fastdepCXX_TRUE=''
9843am__include='include'
9844am__isrc=''
9845am__leading_dot='.'
9846am__nodep='_no'
9847am__quote=''
9848am__tar='$${TAR-tar} chof - "$$tardir"'
9849am__untar='$${TAR-tar} xf -'
9850ax_pthread_config=''
9851bindir='${exec_prefix}/bin'
9852build='i686-apple-darwin15.4.0'
9853build_alias=''
9854build_cpu='i686'
9855build_os='darwin15.4.0'
9856build_vendor='apple'
9857datadir='${datarootdir}'
9858datarootdir='${prefix}/share'
9859docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
9860dvidir='${docdir}'
9861exec_prefix='NONE'
9862host='i686-apple-darwin15.4.0'
9863host_alias=''
9864host_cpu='i686'
9865host_os='darwin15.4.0'
9866host_vendor='apple'
9867htmldir='${docdir}'
9868includedir='${prefix}/include'
9869infodir='/opt/local/share/info'
9870install_sh='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_pcb/pcb/work/pcb-20140316/install-sh'
9871intltool__v_merge_options_0='-q'
9872intltool__v_merge_options_='$(intltool__v_merge_options_$(AM_DEFAULT_VERBOSITY))'
9873libdir='${exec_prefix}/lib'
9874libexecdir='${exec_prefix}/libexec'
9875localedir='${datarootdir}/locale'
9876localstatedir='${prefix}/var'
9877mandir='/opt/local/share/man'
9878mkdir_p='$(top_builddir)/./install-sh -c -d'
9879oldincludedir='/usr/include'
9880pdfdir='${docdir}'
9881prefix='/opt/local'
9882program_transform_name='s,x,x,'
9883psdir='${docdir}'
9884sbindir='${exec_prefix}/sbin'
9885sharedstatedir='${prefix}/com'
9886sysconfdir='${prefix}/etc'
9887target_alias=''
9888
9889## ----------- ##
9890## confdefs.h. ##
9891## ----------- ##
9892
9893/* confdefs.h */
9894#define PACKAGE_NAME "pcb"
9895#define PACKAGE_TARNAME "pcb"
9896#define PACKAGE_VERSION "20140316"
9897#define PACKAGE_STRING "pcb 20140316"
9898#define PACKAGE_BUGREPORT ""
9899#define PACKAGE_URL ""
9900#define PACKAGE "pcb"
9901#define VERSION "20140316"
9902#define STDC_HEADERS 1
9903#define HAVE_SYS_TYPES_H 1
9904#define HAVE_SYS_STAT_H 1
9905#define HAVE_STDLIB_H 1
9906#define HAVE_STRING_H 1
9907#define HAVE_MEMORY_H 1
9908#define HAVE_STRINGS_H 1
9909#define HAVE_INTTYPES_H 1
9910#define HAVE_STDINT_H 1
9911#define HAVE_UNISTD_H 1
9912#define __EXTENSIONS__ 1
9913#define _ALL_SOURCE 1
9914#define _GNU_SOURCE 1
9915#define _POSIX_PTHREAD_SEMANTICS 1
9916#define _TANDEM_SOURCE 1
9917#define PCB_DIR_SEPARATOR_C '/'
9918#define PCB_DIR_SEPARATOR_S "/"
9919#define PCB_PATH_DELIMETER ":"
9920#define GETTEXT_PACKAGE "pcb"
9921#define HAVE_LONG_LONG 1
9922#define HAVE_LONG_DOUBLE 1
9923#define HAVE_WCHAR_T 1
9924#define HAVE_WINT_T 1
9925#define HAVE_INTTYPES_H_WITH_UINTMAX 1
9926#define HAVE_STDINT_H_WITH_UINTMAX 1
9927#define HAVE_INTMAX_T 1
9928#define HAVE_POSIX_PRINTF 1
9929#define HAVE_ALLOCA_H 1
9930#define HAVE_ALLOCA 1
9931#define HAVE_STDLIB_H 1
9932#define HAVE_UNISTD_H 1
9933#define HAVE_SYS_PARAM_H 1
9934#define HAVE_GETPAGESIZE 1
9935#define HAVE_MMAP 1
9936#define INTDIV0_RAISES_SIGFPE 0
9937#define HAVE_UNSIGNED_LONG_LONG 1
9938#define HAVE_UINTMAX_T 1
9939#define HAVE_INTTYPES_H 1
9940#define HAVE_STDINT_H 1
9941#define HAVE_STDINT_H 1
9942#define HAVE_LIMITS_H 1
9943#define HAVE_LOCALE_H 1
9944#define HAVE_NL_TYPES_H 1
9945#define HAVE_STDDEF_H 1
9946#define HAVE_STDLIB_H 1
9947#define HAVE_STRING_H 1
9948#define HAVE_UNISTD_H 1
9949#define HAVE_SYS_PARAM_H 1
9950#define HAVE_ASPRINTF 1
9951#define HAVE_FWPRINTF 1
9952#define HAVE_GETCWD 1
9953#define HAVE_GETEGID 1
9954#define HAVE_GETEUID 1
9955#define HAVE_GETGID 1
9956#define HAVE_GETUID 1
9957#define HAVE_MUNMAP 1
9958#define HAVE_PUTENV 1
9959#define HAVE_SETENV 1
9960#define HAVE_SETLOCALE 1
9961#define HAVE_SNPRINTF 1
9962#define HAVE_STPCPY 1
9963#define HAVE_STRCASECMP 1
9964#define HAVE_STRDUP 1
9965#define HAVE_STRTOUL 1
9966#define HAVE_TSEARCH 1
9967#define HAVE_WCSLEN 1
9968#define HAVE_DECL__SNPRINTF 0
9969#define HAVE_DECL__SNWPRINTF 0
9970#define HAVE_DECL_FEOF_UNLOCKED 1
9971#define HAVE_DECL_FGETS_UNLOCKED 0
9972#define HAVE_DECL_GETC_UNLOCKED 1
9973#define HAVE_ICONV 1
9974#define ICONV_CONST
9975#define HAVE_LANGINFO_CODESET 1
9976#define HAVE_LC_MESSAGES 1
9977#define ENABLE_NLS 1
9978#define HAVE_GETTEXT 1
9979#define HAVE_DCGETTEXT 1
9980#define YYTEXT_POINTER 1
9981#define TOPO_OUTPUT_ENABLED 0
9982#define HAVE_DBUS_WATCH_GET_UNIX_FD 1
9983#define HAVE_DBUS 1
9984#define HAVE_PTHREAD 1
9985#define HAVE_GL_GL_H 1
9986#define HAVE_OPENGL_GL_H 1
9987#define HAVE_GL_GLU_H 1
9988#define HAVE_OPENGL_GLU_H 1
9989#define ENABLE_GL 1
9990#define M4 /opt/local/bin/gm4
9991#define GNUM4 "/opt/local/bin/gm4"
9992#define HAVE_LIBM 1
9993#define HAVE_LIBDL 1
9994#define HAVE_STRERROR 1
9995#define HAVE_REGCOMP 1
9996#define HAVE_LOGF 1
9997#define HAVE_EXPF 1
9998#define HAVE_RINT 1
9999#define HAVE_VSNPRINTF 1
10000#define HAVE_GETPWUID 1
10001#define HAVE_GETCWD 1
10002#define HAVE_RAND 1
10003#define HAVE_RANDOM 1
10004#define HAVE_STAT 1
10005#define HAVE_MKDTEMP 1
10006#define HAVE_POPEN 1
10007#define HAVE_REALPATH 1
10008#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
10009#define STDC_HEADERS 1
10010#define HAVE_LIMITS_H 1
10011#define HAVE_LOCALE_H 1
10012#define HAVE_STRING_H 1
10013#define HAVE_SYS_TYPES_H 1
10014#define HAVE_REGEX_H 1
10015#define HAVE_PWD_H 1
10016#define HAVE_SYS_SOCKET_H 1
10017#define HAVE_NETINET_IN_H 1
10018#define HAVE_NETDB_H 1
10019#define HAVE_SYS_PARAM_H 1
10020#define HAVE_SYS_TIMES_H 1
10021#define HAVE_SYS_WAIT_H 1
10022#define HAVE_DLFCN_H 1
10023#define HAVE_GD_H 1
10024
10025configure: exit 1