This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by yasm configure 0.6.2, which was generated by GNU Autoconf 2.61. Invocation command line was $ ./configure --prefix=/usr/local i386-unknown-gnu ## --------- ## ## Platform. ## ## --------- ## hostname = darwintel uname -m = x86 uname -r = 8.0.1 uname -s = Darwin uname -v = Darwin Kernel Version 8.0.1: Fri Apr 29 12:18:40 PDT 2005; root:xnu-792.obj/RELEASE_I386 /usr/bin/uname -p = i386 /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = Mach kernel version: Darwin Kernel Version 8.0.1: Fri Apr 29 12:18:40 PDT 2005; root:xnu-792.obj/RELEASE_I386 Kernel configured for up to 4 processors. 4 processors are physically available. Processor type: pentpro (Intel Pentium Pro) Processors active: 0 1 2 3 Primary memory available: 1023.00 megabytes Default processor set: 116 tasks, 173 threads, 4 processors Load average: 0.81, Mach factor: 3.19 /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /var/root/usr/local/bin PATH: /var/root/usr/bin PATH: /var/root/usr/X11R6/bin PATH: /Users/proclus/gnu-darwin-func/admin PATH: /usr/local/bin PATH: /usr/X11R6/bin PATH: /sbin PATH: /usr/sbin PATH: /Users/proclus/usr/local/bin PATH: /Users/proclus/usr/bin PATH: /Users/proclus/usr/X11R6/bin PATH: /Users/proclus/gnu-darwin-func/admin PATH: /usr/local/bin PATH: /usr/X11R6/bin PATH: /sbin PATH: /usr/sbin PATH: /Users/proclus/usr/local/bin PATH: /Users/proclus/usr/bin PATH: /Users/proclus/usr/X11R6/bin PATH: /Users/proclus/gnu-darwin-func/admin PATH: /usr/local/bin PATH: /usr/X11R6/bin PATH: /sbin PATH: /usr/sbin PATH: /Users/proclus/usr/local/bin PATH: /Users/proclus/usr/bin PATH: /Users/proclus/usr/X11R6/bin PATH: /Users/proclus/gnu-darwin-func/admin PATH: /usr/local/bin PATH: /usr/X11R6/bin PATH: /sbin PATH: /usr/sbin PATH: /bin PATH: /sbin PATH: /usr/bin PATH: /usr/sbin ## ----------- ## ## Core tests. ## ## ----------- ## configure:1854: checking for a BSD-compatible install configure:1910: result: /usr/bin/install -c -o root -g wheel configure:1921: checking whether build environment is sane configure:1964: result: yes configure:2029: checking for gawk configure:2045: found /usr/local/bin/gawk configure:2056: result: gawk configure:2067: checking whether make sets $(MAKE) configure:2088: result: yes configure:2272: checking whether to enable maintainer-specific portions of Makefiles configure:2281: result: no configure:2388: checking for style of include used by make configure:2416: result: GNU configure:2449: checking for i386-unknown-gnu-gcc configure:2476: result: cc configure:2754: checking for C compiler version configure:2761: cc --version >&5 cc (GCC) 3.3 20030304 (Apple Computer, Inc. build 1809) Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:2764: $? = 0 configure:2771: cc -v >&5 Reading specs from /usr/libexec/gcc/darwin/i386/3.3/specs Thread model: posix gcc version 3.3 20030304 (Apple Computer, Inc. build 1809) configure:2774: $? = 0 configure:2781: cc -V >&5 cc: `-V' option must have argument configure:2784: $? = 1 configure:2807: checking for C compiler default output file name configure:2834: cc -fno-common -fno-common -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:2837: $? = 0 configure:2875: result: a.out configure:2892: checking whether the C compiler works configure:2902: ./a.out configure:2905: $? = 0 configure:2922: result: yes configure:2929: checking whether we are cross compiling configure:2931: result: no configure:2934: checking for suffix of executables configure:2941: cc -o conftest -fno-common -fno-common -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:2944: $? = 0 configure:2968: result: configure:2974: checking for suffix of object files configure:3000: cc -c -fno-common -fno-common -I/usr/local/include conftest.c >&5 configure:3003: $? = 0 configure:3026: result: configure:3030: checking whether we are using the GNU C compiler configure:3059: cc -c -fno-common -fno-common -I/usr/local/include conftest.c >&5 configure:3065: $? = 0 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | /* end confdefs.h. */ | | int | main () | { | #ifndef __GNUC__ | choke me | #endif | | ; | return 0; | } configure:3082: result: no configure:3087: checking whether cc accepts -g configure:3117: cc -c -g -fno-common -I/usr/local/include conftest.c >&5 configure:3123: $? = 0 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:3155: cc -c -fno-common -I/usr/local/include conftest.c >&5 configure:3161: $? = 0 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:3194: cc -c -g -fno-common -I/usr/local/include conftest.c >&5 configure:3200: $? = 0 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:3222: result: no configure:3239: checking for cc option to accept ISO C89 configure:3313: cc -c -fno-common -fno-common -I/usr/local/include conftest.c >&5 configure:3319: $? = 0 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | /* end confdefs.h. */ | #include | #include | #include | #include | /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ | struct buf { int x; }; | FILE * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (p, i) | char **p; | int i; | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not '\xHH' hex character constants. | These don't provoke an error unfortunately, instead are silently treated | as 'x'. The following induces an error, until -std is added to get | proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an | array size at least. It's necessary to write '\x00'==0 to get something | that's true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); | int argc; | char **argv; | int | main () | { | return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; | ; | return 0; | } configure:3313: cc -qlanglvl=extc89 -c -fno-common -fno-common -I/usr/local/include conftest.c >&5 cc: unrecognized option `-qlanglvl=extc89' configure:3319: $? = 0 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | /* end confdefs.h. */ | #include | #include | #include | #include | /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ | struct buf { int x; }; | FILE * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (p, i) | char **p; | int i; | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not '\xHH' hex character constants. | These don't provoke an error unfortunately, instead are silently treated | as 'x'. The following induces an error, until -std is added to get | proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an | array size at least. It's necessary to write '\x00'==0 to get something | that's true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); | int argc; | char **argv; | int | main () | { | return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; | ; | return 0; | } configure:3313: cc -qlanglvl=ansi -c -fno-common -fno-common -I/usr/local/include conftest.c >&5 cc: unrecognized option `-qlanglvl=ansi' configure:3319: $? = 0 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | /* end confdefs.h. */ | #include | #include | #include | #include | /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ | struct buf { int x; }; | FILE * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (p, i) | char **p; | int i; | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not '\xHH' hex character constants. | These don't provoke an error unfortunately, instead are silently treated | as 'x'. The following induces an error, until -std is added to get | proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an | array size at least. It's necessary to write '\x00'==0 to get something | that's true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); | int argc; | char **argv; | int | main () | { | return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; | ; | return 0; | } configure:3313: cc -std -c -fno-common -fno-common -I/usr/local/include conftest.c >&5 cc1: error: unrecognized option `-std' configure:3319: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | /* end confdefs.h. */ | #include | #include | #include | #include | /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ | struct buf { int x; }; | FILE * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (p, i) | char **p; | int i; | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not '\xHH' hex character constants. | These don't provoke an error unfortunately, instead are silently treated | as 'x'. The following induces an error, until -std is added to get | proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an | array size at least. It's necessary to write '\x00'==0 to get something | that's true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); | int argc; | char **argv; | int | main () | { | return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; | ; | return 0; | } configure:3313: cc -Ae -c -fno-common -fno-common -I/usr/local/include conftest.c >&5 :6:2: missing '(' after predicate configure:3319: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | /* end confdefs.h. */ | #include | #include | #include | #include | /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ | struct buf { int x; }; | FILE * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (p, i) | char **p; | int i; | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not '\xHH' hex character constants. | These don't provoke an error unfortunately, instead are silently treated | as 'x'. The following induces an error, until -std is added to get | proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an | array size at least. It's necessary to write '\x00'==0 to get something | that's true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); | int argc; | char **argv; | int | main () | { | return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; | ; | return 0; | } configure:3313: cc -Aa -D_HPUX_SOURCE -c -fno-common -fno-common -I/usr/local/include conftest.c >&5 :6:2: missing '(' after predicate configure:3319: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | /* end confdefs.h. */ | #include | #include | #include | #include | /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ | struct buf { int x; }; | FILE * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (p, i) | char **p; | int i; | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not '\xHH' hex character constants. | These don't provoke an error unfortunately, instead are silently treated | as 'x'. The following induces an error, until -std is added to get | proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an | array size at least. It's necessary to write '\x00'==0 to get something | that's true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); | int argc; | char **argv; | int | main () | { | return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; | ; | return 0; | } configure:3313: cc -Xc -D__EXTENSIONS__ -c -fno-common -fno-common -I/usr/local/include conftest.c >&5 cc: unrecognized option `-Xc' configure:3319: $? = 0 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | /* end confdefs.h. */ | #include | #include | #include | #include | /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ | struct buf { int x; }; | FILE * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (p, i) | char **p; | int i; | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not '\xHH' hex character constants. | These don't provoke an error unfortunately, instead are silently treated | as 'x'. The following induces an error, until -std is added to get | proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an | array size at least. It's necessary to write '\x00'==0 to get something | that's true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); | int argc; | char **argv; | int | main () | { | return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; | ; | return 0; | } configure:3345: result: unsupported configure:3362: checking dependency style of cc configure:3452: result: gcc3 configure:3474: checking how to run the C preprocessor configure:3514: cc -E -fno-common -I/usr/local/include conftest.c configure:3520: $? = 0 configure:3551: cc -E -fno-common -I/usr/local/include conftest.c conftest.c:12:28: ac_nonexistent.h: No such file or directory configure:3557: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | /* end confdefs.h. */ | #include configure:3590: result: cc -E configure:3619: cc -E -fno-common -I/usr/local/include conftest.c configure:3625: $? = 0 configure:3656: cc -E -fno-common -I/usr/local/include conftest.c conftest.c:12:28: ac_nonexistent.h: No such file or directory configure:3662: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | /* end confdefs.h. */ | #include configure:3706: checking for cc option to accept ISO C99 configure:3865: cc -c -fno-common -fno-common -I/usr/local/include conftest.c >&5 conftest.c:63: error: parse error before "text" conftest.c: In function `test_restrict': conftest.c:68: error: `for' loop initial declaration used outside C99 mode conftest.c:68: error: `text' undeclared (first use in this function) conftest.c:68: error: (Each undeclared identifier is reported only once conftest.c:68: error: for each function it appears in.) conftest.c: In function `main': conftest.c:117: error: syntax error before "newvar" conftest.c:127: error: `for' loop initial declaration used outside C99 mode conftest.c:143: error: `newvar' undeclared (first use in this function) configure:3871: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | #define CPP_PROG "cc -E" | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:3865: cc -std=gnu99 -c -fno-common -fno-common -I/usr/local/include conftest.c >&5 configure:3871: $? = 0 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | #define CPP_PROG "cc -E" | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:3865: cc -c99 -c -fno-common -fno-common -I/usr/local/include conftest.c >&5 cc: unrecognized option `-c99' conftest.c:63: error: parse error before "text" conftest.c: In function `test_restrict': conftest.c:68: error: `for' loop initial declaration used outside C99 mode conftest.c:68: error: `text' undeclared (first use in this function) conftest.c:68: error: (Each undeclared identifier is reported only once conftest.c:68: error: for each function it appears in.) conftest.c: In function `main': conftest.c:117: error: syntax error before "newvar" conftest.c:127: error: `for' loop initial declaration used outside C99 mode conftest.c:143: error: `newvar' undeclared (first use in this function) configure:3871: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | #define CPP_PROG "cc -E" | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:3865: cc -qlanglvl=extc99 -c -fno-common -fno-common -I/usr/local/include conftest.c >&5 cc: unrecognized option `-qlanglvl=extc99' conftest.c:63: error: parse error before "text" conftest.c: In function `test_restrict': conftest.c:68: error: `for' loop initial declaration used outside C99 mode conftest.c:68: error: `text' undeclared (first use in this function) conftest.c:68: error: (Each undeclared identifier is reported only once conftest.c:68: error: for each function it appears in.) conftest.c: In function `main': conftest.c:117: error: syntax error before "newvar" conftest.c:127: error: `for' loop initial declaration used outside C99 mode conftest.c:143: error: `newvar' undeclared (first use in this function) configure:3871: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "yasm" | #define PACKAGE_TARNAME "yasm" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "yasm 0.6.2" | #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" | #define PACKAGE "yasm" | #define VERSION "0.6.2" | #define PACKAGE_INTVER "0.6.2" | #define PACKAGE_BUILD "1985" | #define CPP_PROG "cc -E" | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:3897: result: unsupported configure:3907: checking for cc option to accept ISO C89 configure:4013: result: unsupported configure:4031: checking for cc option to accept ISO Standard C configure:4038: result: unsupported configure:4060: checking for a BSD-compatible install configure:4116: result: /usr/bin/install -c -o root -g wheel configure:4127: checking whether ln -s works configure:4131: result: yes configure:4141: checking for i386-unknown-gnu-ranlib configure:4171: result: no configure:4181: checking for ranlib configure:4197: found /usr/bin/ranlib configure:4208: result: ranlib configure:4237: error: A standard (ANSI/ISO C89) C compiler is required. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_c_compiler_gnu=no ac_cv_env_CCLD_FOR_BUILD_set= ac_cv_env_CCLD_FOR_BUILD_value= ac_cv_env_CC_FOR_BUILD_set= ac_cv_env_CC_FOR_BUILD_value= ac_cv_env_CC_set=set ac_cv_env_CC_value=cc ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value=-fno-common ac_cv_env_CPPFLAGS_set=set ac_cv_env_CPPFLAGS_value='-fno-common -I/usr/local/include' ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value=-L/usr/local/lib ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=i386-unknown-gnu ac_cv_env_host_alias_set=set ac_cv_env_host_alias_value=i386-unknown-gnu ac_cv_env_target_alias_set=set ac_cv_env_target_alias_value=i386-unknown-gnu ac_cv_objext= ac_cv_prog_AWK=gawk ac_cv_prog_CC=cc ac_cv_prog_CPP='cc -E' ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_cc_c89=no ac_cv_prog_cc_c99=no ac_cv_prog_cc_g=no ac_cv_prog_cc_stdc=no ac_cv_prog_make_make_set=yes am_cv_CC_dependencies_compiler_type=gcc3 lt_cv_sys_max_cmd_len= ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /mnt/gmirror/ports/devel/yasm/work/yasm-0.6.2/config/missing --run aclocal-1.9' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='${SHELL} /mnt/gmirror/ports/devel/yasm/work/yasm-0.6.2/config/missing --run tar' ARCH='i386' AUTOCONF='${SHELL} /mnt/gmirror/ports/devel/yasm/work/yasm-0.6.2/config/missing --run autoconf' AUTOHEADER='${SHELL} /mnt/gmirror/ports/devel/yasm/work/yasm-0.6.2/config/missing --run autoheader' AUTOMAKE='${SHELL} /mnt/gmirror/ports/devel/yasm/work/yasm-0.6.2/config/missing --run automake-1.9' AWK='gawk' BUILD_MAN_FALSE='' BUILD_MAN_TRUE='' CC='cc' CCDEPMODE='depmode=gcc3' CCLD_FOR_BUILD='' CC_FOR_BUILD='' CFLAGS='-fno-common' CPP='cc -E' CPPFLAGS='-fno-common -I/usr/local/include' CYGPATH_W='echo' DEFS='' DEPDIR='.deps' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='' EXEEXT='' GCC='' GMSGFMT='' GMSGFMT_015='' GREP='' HAVE_PYTHON_FALSE='' HAVE_PYTHON_TRUE='' HOST_CC='' INSTALL_DATA='install -o root -g wheel -m 444' INSTALL_PROGRAM='install -s -o root -g wheel -m 555' INSTALL_SCRIPT='install -o root -g wheel -m 555' INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s' INTLLIBS='' INTL_MACOSX_LIBS='' LDFLAGS='-L/usr/local/lib' LIBICONV='' LIBINTL='' LIBOBJS='' LIBS='' LN_S='ln -s' LTLIBICONV='' LTLIBINTL='' LTLIBOBJS='' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='${SHELL} /mnt/gmirror/ports/devel/yasm/work/yasm-0.6.2/config/missing --run makeinfo' MORE_CFLAGS='' MSGFMT='' MSGFMT_015='' MSGMERGE='' OBJEXT='' PACKAGE='yasm' PACKAGE_BUGREPORT='bug-yasm@tortall.net' PACKAGE_NAME='yasm' PACKAGE_STRING='yasm 0.6.2' PACKAGE_TARNAME='yasm' PACKAGE_VERSION='0.6.2' PATH_SEPARATOR=':' POSUB='' PYTHON='' PYTHON_EXEC_PREFIX='' PYTHON_PLATFORM='' PYTHON_PREFIX='' PYTHON_VERSION='' RANLIB='ranlib' SET_MAKE='' SHELL='/bin/sh' STRIP='' USE_NLS='' VERSION='0.6.2' XGETTEXT='' XGETTEXT_015='' XMLTO='' ac_ct_CC='' am__fastdepCC_FALSE='#' am__fastdepCC_TRUE='' am__include='include' am__leading_dot='.' am__quote='' am__tar='${AMTAR} chof - "$$tardir"' am__untar='${AMTAR} xf -' bindir='${exec_prefix}/bin' build='i386-unknown-gnu' build_alias='i386-unknown-gnu' build_cpu='' build_os='' build_vendor='' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='NONE' host='i386-unknown-gnu' host_alias='i386-unknown-gnu' host_cpu='' host_os='' host_vendor='' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='/mnt/gmirror/ports/devel/yasm/work/yasm-0.6.2/config/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' mkdir_p='mkdir -p --' oldincludedir='/usr/include' pdfdir='${docdir}' pkgpyexecdir='' pkgpythondir='' prefix='' program_transform_name='s,x,x,' psdir='${docdir}' pyexecdir='' pythondir='' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='i386-unknown-gnu' ## ----------- ## ## confdefs.h. ## ## ----------- ## #define PACKAGE_NAME "yasm" #define PACKAGE_TARNAME "yasm" #define PACKAGE_VERSION "0.6.2" #define PACKAGE_STRING "yasm 0.6.2" #define PACKAGE_BUGREPORT "bug-yasm@tortall.net" #define PACKAGE "yasm" #define VERSION "0.6.2" #define PACKAGE_INTVER "0.6.2" #define PACKAGE_BUILD "1985" #define CPP_PROG "cc -E" configure: exit 1