Hashtable discards qualifiers

Trying to build your own version of Vega Strike and having problems? Unix users, paste your config.log here (stderr output alone is not helpful).
Post Reply
geoffk
Explorer
Explorer
Posts: 13
Joined: Mon Dec 08, 2003 2:52 am

Hashtable discards qualifiers

Post by geoffk »

Hi,
I've encountered the following compilation issue in vegastrike/src/xml_support.cpp:

Code: Select all

g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src -I../src/boost  -DHAVE_SDL=1 -DSDL_WINDOWING=1      -DHAVE_AL=1   -I/usr/include/python2.3 -DHAVE_PYTHON=1  -DUSE_BOOST_128=1   -pipe  -falign-loops=2 -falign-jumps=2 -falign-functions=2  -I/usr/include/SDL -D_REENTRANT -pthread -pipe -c -o xml_support.o `test -f 'xml_support.cpp' || echo './'`xml_support.cpp
xml_support.cpp: In member function `int XMLSupport::EnumMap::lookup(const
   std::string&) const':
xml_support.cpp:40: error: passing `const Hashtable<std::string, const int,
   1001>' as `this' argument of `VALUE* Hashtable<KEY, VALUE, SIZ>::Get(const
   KEY&) [with KEY = std::string, VALUE = const int, int SIZ = 1001]' discards
   qualifiers
xml_support.cpp:42: error: passing `const Hashtable<std::string, const int,
   1001>' as `this' argument of `VALUE* Hashtable<KEY, VALUE, SIZ>::Get(const
   KEY&) [with KEY = std::string, VALUE = const int, int SIZ = 1001]' discards
   qualifiers
xml_support.cpp: In member function `const std::string&
   XMLSupport::EnumMap::lookup(int) const':
xml_support.cpp:45: error: passing `const Hashtable<std::string, const
   std::string, 1001>' as `this' argument of `VALUE* Hashtable<KEY, VALUE,
   SIZ>::Get(const KEY&) [with KEY = std::string, VALUE = const std::string,
   int SIZ = 1001]' discards qualifiers
make[3]: *** [xml_support.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/storage/portage/portage/vegastrike-cvs-0.4.1/work/vegastrike/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/storage/portage/portage/vegastrike-cvs-0.4.1/work/vegastrike/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/storage/portage/portage/vegastrike-cvs-0.4.1/work/vegastrike'
make: *** [all] Error 2
My config.log is as follows:

Code: Select all

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by vegastrike configure 0.4.0, which was
generated by GNU Autoconf 2.58.  Invocation command line was

  $ ./configure --prefix=/usr/games --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share/games --sysconfdir=/etc/games --localstatedir=/var/games --enable-boost-128

## --------- ##
## Platform. ##
## --------- ##

hostname = yggdrasil
uname -m = i686
uname -r = 2.4.22-gentoo-r1
uname -s = Linux
uname -v = #4 SMP Fri Dec 5 03:39:26 EST 2003

/usr/bin/uname -p = AMD-K7(tm) Processor
/bin/uname -X     = unknown

/bin/arch              = i686
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /sbin
PATH: /usr/sbin
PATH: /usr/lib/portage/bin
PATH: /bin
PATH: /usr/bin
PATH: /usr/local/bin
PATH: /opt/bin
PATH: /usr/i686-pc-linux-gnu/gcc-bin/3.3
PATH: /usr/X11R6/bin
PATH: /usr/qt/3/bin
PATH: /usr/kde/3.1/sbin
PATH: /usr/kde/3.1/bin
PATH: /usr/qt/2/bin
PATH: /opt/interbase/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1491: checking for i686-pc-linux-gnu-g++
configure:1517: result: g++
configure:1575: checking for C++ compiler version
configure:1578: g++ --version </dev/null >&5
g++ (GCC) 3.3.2 20031022 (Gentoo Linux 3.3.2-r3, propolice)
Copyright (C) 2003 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:1581: $? = 0
configure:1583: g++ -v </dev/null >&5
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/specs
Configured with: /storage/portagetmp/portage/gcc-3.3.2-r3/work/gcc-3.3.2/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info --enable-shared --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --with-system-zlib --enable-languages=c,c++,f77,objc,java --enable-threads=posix --enable-long-long --disable-checking --enable-cstdio=stdio --enable-clocale=generic --enable-__cxa_atexit --enable-version-specific-runtime-libs --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include/g++-v3 --with-local-prefix=/usr/local --enable-shared --enable-nls --without-included-gettext --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --enable-interpreter --enable-java-awt=xlib --with-x --disable-multilib
Thread model: posix
gcc version 3.3.2 20031022 (Gentoo Linux 3.3.2-r3, propolice)
configure:1586: $? = 0
configure:1588: g++ -V </dev/null >&5
g++: `-V' option must have argument
configure:1591: $? = 1
configure:1614: checking for C++ compiler default output file name
configure:1617: g++ -march=athlon -O2 -pipe -I/usr/include -I/usr/local/include -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:1620: $? = 0
configure:1666: result: a.out
configure:1671: checking whether the C++ compiler works
configure:1677: ./a.out
configure:1680: $? = 0
configure:1697: result: yes
configure:1704: checking whether we are cross compiling
configure:1706: result: no
configure:1709: checking for suffix of executables
configure:1711: g++ -o conftest -march=athlon -O2 -pipe -I/usr/include -I/usr/local/include -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:1714: $? = 0
configure:1739: result: 
configure:1745: checking for suffix of object files
configure:1766: g++ -c -march=athlon -O2 -pipe -I/usr/include -I/usr/local/include conftest.cc >&5
configure:1769: $? = 0
configure:1791: result: o
configure:1795: checking whether we are using the GNU C++ compiler
configure:1819: g++ -c -march=athlon -O2 -pipe -I/usr/include -I/usr/local/include conftest.cc >&5
configure:1825: $? = 0
configure:1829: test -z 
			 || test ! -s conftest.err
configure:1832: $? = 0
configure:1835: test -s conftest.o
configure:1838: $? = 0
configure:1851: result: yes
configure:1857: checking whether g++ accepts -g
configure:1878: g++ -c -g -I/usr/include -I/usr/local/include conftest.cc >&5
configure:1884: $? = 0
configure:1888: test -z 
			 || test ! -s conftest.err
configure:1891: $? = 0
configure:1894: test -s conftest.o
configure:1897: $? = 0
configure:1908: result: yes
configure:1950: g++ -c -march=athlon -O2 -pipe -I/usr/include -I/usr/local/include conftest.cc >&5
configure:1956: $? = 0
configure:1960: test -z 
			 || test ! -s conftest.err
configure:1963: $? = 0
configure:1966: test -s conftest.o
configure:1969: $? = 0
configure:1995: g++ -c -march=athlon -O2 -pipe -I/usr/include -I/usr/local/include conftest.cc >&5
conftest.cc: In function `int main()':
conftest.cc:13: error: `exit' undeclared (first use this function)
conftest.cc:13: error: (Each undeclared identifier is reported only once for 
   each function it appears in.)
configure:2001: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| exit (42);
|   ;
|   return 0;
| }
configure:1950: g++ -c -march=athlon -O2 -pipe -I/usr/include -I/usr/local/include conftest.cc >&5
configure:1956: $? = 0
configure:1960: test -z 
			 || test ! -s conftest.err
configure:1963: $? = 0
configure:1966: test -s conftest.o
configure:1969: $? = 0
configure:1995: g++ -c -march=athlon -O2 -pipe -I/usr/include -I/usr/local/include conftest.cc >&5
configure:2001: $? = 0
configure:2005: test -z 
			 || test ! -s conftest.err
configure:2008: $? = 0
configure:2011: test -s conftest.o
configure:2014: $? = 0
configure:2042: checking how to run the C++ preprocessor
configure:2073: g++ -E -I/usr/include -I/usr/local/include conftest.cc
configure:2079: $? = 0
configure:2111: g++ -E -I/usr/include -I/usr/local/include conftest.cc
conftest.cc:12:28: ac_nonexistent.h: No such file or directory
configure:2117: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:2156: result: g++ -E
configure:2180: g++ -E -I/usr/include -I/usr/local/include conftest.cc
configure:2186: $? = 0
configure:2218: g++ -E -I/usr/include -I/usr/local/include conftest.cc
conftest.cc:12:28: ac_nonexistent.h: No such file or directory
configure:2224: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:2275: checking for i686-pc-linux-gnu-gcc
configure:2301: result: gcc
configure:2583: checking for C compiler version
configure:2586: gcc --version </dev/null >&5
gcc (GCC) 3.3.2 20031022 (Gentoo Linux 3.3.2-r3, propolice)
Copyright (C) 2003 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:2589: $? = 0
configure:2591: gcc -v </dev/null >&5
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/specs
Configured with: /storage/portagetmp/portage/gcc-3.3.2-r3/work/gcc-3.3.2/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info --enable-shared --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --with-system-zlib --enable-languages=c,c++,f77,objc,java --enable-threads=posix --enable-long-long --disable-checking --enable-cstdio=stdio --enable-clocale=generic --enable-__cxa_atexit --enable-version-specific-runtime-libs --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include/g++-v3 --with-local-prefix=/usr/local --enable-shared --enable-nls --without-included-gettext --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --enable-interpreter --enable-java-awt=xlib --with-x --disable-multilib
Thread model: posix
gcc version 3.3.2 20031022 (Gentoo Linux 3.3.2-r3, propolice)
configure:2594: $? = 0
configure:2596: gcc -V </dev/null >&5
gcc: `-V' option must have argument
configure:2599: $? = 1
configure:2602: checking whether we are using the GNU C compiler
configure:2626: gcc -c -march=athlon -O2 -pipe -I/usr/include -I/usr/local/include conftest.c >&5
configure:2632: $? = 0
configure:2636: test -z 
			 || test ! -s conftest.err
configure:2639: $? = 0
configure:2642: test -s conftest.o
configure:2645: $? = 0
configure:2658: result: yes
configure:2664: checking whether gcc accepts -g
configure:2685: gcc -c -g -I/usr/include -I/usr/local/include conftest.c >&5
configure:2691: $? = 0
configure:2695: test -z 
			 || test ! -s conftest.err
configure:2698: $? = 0
configure:2701: test -s conftest.o
configure:2704: $? = 0
configure:2715: result: yes
configure:2732: checking for gcc option to accept ANSI C
configure:2802: gcc  -c -march=athlon -O2 -pipe -I/usr/include -I/usr/local/include conftest.c >&5
configure:2808: $? = 0
configure:2812: test -z 
			 || test ! -s conftest.err
configure:2815: $? = 0
configure:2818: test -s conftest.o
configure:2821: $? = 0
configure:2839: result: none needed
configure:2857: gcc -c -march=athlon -O2 -pipe -I/usr/include -I/usr/local/include conftest.c >&5
conftest.c:2: error: syntax error before "me"
configure:2863: $? = 1
configure: failed program was:
| #ifndef __cplusplus
|   choke me
| #endif
configure:3001: checking how to run the C preprocessor
configure:3036: gcc -E -I/usr/include -I/usr/local/include conftest.c
configure:3042: $? = 0
configure:3074: gcc -E -I/usr/include -I/usr/local/include conftest.c
conftest.c:12:28: ac_nonexistent.h: No such file or directory
configure:3080: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:3119: result: gcc -E
configure:3143: gcc -E -I/usr/include -I/usr/local/include conftest.c
configure:3149: $? = 0
configure:3181: gcc -E -I/usr/include -I/usr/local/include conftest.c
conftest.c:12:28: ac_nonexistent.h: No such file or directory
configure:3187: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:3231: Using compiler: g++.
configure:3265: checking build system type
configure:3283: result: i686-pc-linux-gnu
configure:3291: checking host system type
configure:3305: result: i686-pc-linux-gnu
configure:3313: checking target system type
configure:3327: result: i686-pc-linux-gnu
configure:3356: checking for a BSD-compatible install
configure:3411: result: /bin/install -c
configure:3422: checking whether build environment is sane
configure:3465: result: yes
configure:3498: checking for gawk
configure:3514: found /bin/gawk
configure:3524: result: gawk
configure:3534: checking whether make sets $(MAKE)
configure:3554: result: yes
configure:3583: checking for style of include used by make
configure:3611: result: GNU
configure:3773: checking dependency style of gcc
configure:3835: result: gcc3
configure:3842: checking dependency style of g++
configure:3904: result: gcc3
configure:4015: checking for egrep
configure:4025: result: grep -E
configure:4031: checking for AIX
configure:4053: result: no
configure:4059: checking for ANSI C header files
configure:4084: g++ -c   conftest.cc >&5
configure:4090: $? = 0
configure:4094: test -z 
			 || test ! -s conftest.err
configure:4097: $? = 0
configure:4100: test -s conftest.o
configure:4103: $? = 0
configure:4189: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:4192: $? = 0
configure:4194: ./conftest
configure:4197: $? = 0
configure:4212: result: yes
configure:4236: checking for sys/types.h
configure:4252: g++ -c   conftest.cc >&5
configure:4258: $? = 0
configure:4262: test -z 
			 || test ! -s conftest.err
configure:4265: $? = 0
configure:4268: test -s conftest.o
configure:4271: $? = 0
configure:4282: result: yes
configure:4236: checking for sys/stat.h
configure:4252: g++ -c   conftest.cc >&5
configure:4258: $? = 0
configure:4262: test -z 
			 || test ! -s conftest.err
configure:4265: $? = 0
configure:4268: test -s conftest.o
configure:4271: $? = 0
configure:4282: result: yes
configure:4236: checking for stdlib.h
configure:4252: g++ -c   conftest.cc >&5
configure:4258: $? = 0
configure:4262: test -z 
			 || test ! -s conftest.err
configure:4265: $? = 0
configure:4268: test -s conftest.o
configure:4271: $? = 0
configure:4282: result: yes
configure:4236: checking for string.h
configure:4252: g++ -c   conftest.cc >&5
configure:4258: $? = 0
configure:4262: test -z 
			 || test ! -s conftest.err
configure:4265: $? = 0
configure:4268: test -s conftest.o
configure:4271: $? = 0
configure:4282: result: yes
configure:4236: checking for memory.h
configure:4252: g++ -c   conftest.cc >&5
configure:4258: $? = 0
configure:4262: test -z 
			 || test ! -s conftest.err
configure:4265: $? = 0
configure:4268: test -s conftest.o
configure:4271: $? = 0
configure:4282: result: yes
configure:4236: checking for strings.h
configure:4252: g++ -c   conftest.cc >&5
configure:4258: $? = 0
configure:4262: test -z 
			 || test ! -s conftest.err
configure:4265: $? = 0
configure:4268: test -s conftest.o
configure:4271: $? = 0
configure:4282: result: yes
configure:4236: checking for inttypes.h
configure:4252: g++ -c   conftest.cc >&5
configure:4258: $? = 0
configure:4262: test -z 
			 || test ! -s conftest.err
configure:4265: $? = 0
configure:4268: test -s conftest.o
configure:4271: $? = 0
configure:4282: result: yes
configure:4236: checking for stdint.h
configure:4252: g++ -c   conftest.cc >&5
configure:4258: $? = 0
configure:4262: test -z 
			 || test ! -s conftest.err
configure:4265: $? = 0
configure:4268: test -s conftest.o
configure:4271: $? = 0
configure:4282: result: yes
configure:4236: checking for unistd.h
configure:4252: g++ -c   conftest.cc >&5
configure:4258: $? = 0
configure:4262: test -z 
			 || test ! -s conftest.err
configure:4265: $? = 0
configure:4268: test -s conftest.o
configure:4271: $? = 0
configure:4282: result: yes
configure:4304: checking minix/config.h usability
configure:4316: g++ -c   conftest.cc >&5
conftest.cc:61:26: minix/config.h: No such file or directory
configure:4322: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <minix/config.h>
configure:4345: result: no
configure:4349: checking minix/config.h presence
configure:4359: g++ -E  conftest.cc
conftest.cc:27:26: minix/config.h: No such file or directory
configure:4365: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <minix/config.h>
configure:4385: result: no
configure:4420: checking for minix/config.h
configure:4427: result: no
configure:4457: checking for strerror in -lcposix
configure:4487: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc -lcposix   >&5
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lcposix
collect2: ld returned 1 exit status
configure:4493: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char strerror ();
| int
| main ()
| {
| strerror ();
|   ;
|   return 0;
| }
configure:4519: result: no
configure:4545: g++ -c -falign-loops=4  conftest.cc >&5
configure:4551: $? = 0
configure:4555: test -z 
			 || test ! -s conftest.err
configure:4558: $? = 0
configure:4561: test -s conftest.o
configure:4564: $? = 0
configure:4591: g++ -c -malign-loops=4  conftest.cc >&5
cc1plus: warning: -malign-loops is obsolete, use -falign-loops
configure:4597: $? = 0
configure:4601: test -z 
			 || test ! -s conftest.err
configure:4604: $? = 0
configure:4607: test -s conftest.o
configure:4610: $? = 0
configure:4645: g++ -c -Werror -pthread  conftest.cc >&5
configure:4651: $? = 0
configure:4655: test -z 
			 || test ! -s conftest.err
configure:4658: $? = 0
configure:4661: test -s conftest.o
configure:4664: $? = 0
configure:4691: checking for a BSD-compatible install
configure:4746: result: /bin/install -c
configure:4757: checking whether ln -s works
configure:4761: result: yes
configure:4771: checking for i686-pc-linux-gnu-ranlib
configure:4800: result: no
configure:4809: checking for ranlib
configure:4825: found /usr/bin/ranlib
configure:4836: result: ranlib
configure:4857: checking for dirent.h that defines DIR
configure:4881: g++ -c   conftest.cc >&5
configure:4887: $? = 0
configure:4891: test -z 
			 || test ! -s conftest.err
configure:4894: $? = 0
configure:4897: test -s conftest.o
configure:4900: $? = 0
configure:4911: result: yes
configure:4924: checking for library containing opendir
configure:4954: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:4960: $? = 0
configure:4964: test -z 
			 || test ! -s conftest.err
configure:4967: $? = 0
configure:4970: test -s conftest
configure:4973: $? = 0
configure:5043: result: none required
configure:5181: checking for working alloca.h
configure:5202: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:5208: $? = 0
configure:5212: test -z 
			 || test ! -s conftest.err
configure:5215: $? = 0
configure:5218: test -s conftest
configure:5221: $? = 0
configure:5233: result: yes
configure:5243: checking for alloca
configure:5284: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:5290: $? = 0
configure:5294: test -z 
			 || test ! -s conftest.err
configure:5297: $? = 0
configure:5300: test -s conftest
configure:5303: $? = 0
configure:5315: result: yes
configure:5538: checking for sys/wait.h that is POSIX.1 compatible
configure:5569: g++ -c   conftest.cc >&5
configure:5575: $? = 0
configure:5579: test -z 
			 || test ! -s conftest.err
configure:5582: $? = 0
configure:5585: test -s conftest.o
configure:5588: $? = 0
configure:5599: result: yes
configure:5639: checking OS.h usability
configure:5651: g++ -c   conftest.cc >&5
conftest.cc:65:16: OS.h: No such file or directory
configure:5657: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_SYS_WAIT_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <OS.h>
configure:5680: result: no
configure:5684: checking OS.h presence
configure:5694: g++ -E  conftest.cc
conftest.cc:31:16: OS.h: No such file or directory
configure:5700: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_SYS_WAIT_H 1
| /* end confdefs.h.  */
| #include <OS.h>
configure:5720: result: no
configure:5755: checking for OS.h
configure:5762: result: no
configure:5639: checking arpa/inet.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking arpa/inet.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for arpa/inet.h
configure:5762: result: yes
configure:5639: checking fcntl.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking fcntl.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for fcntl.h
configure:5762: result: yes
configure:5639: checking float.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking float.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for float.h
configure:5762: result: yes
configure:5639: checking limits.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking limits.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for limits.h
configure:5762: result: yes
configure:5639: checking math.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking math.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for math.h
configure:5762: result: yes
configure:5639: checking netdb.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking netdb.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for netdb.h
configure:5762: result: yes
configure:5639: checking netinet/in.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking netinet/in.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for netinet/in.h
configure:5762: result: yes
configure:5639: checking stddef.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking stddef.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for stddef.h
configure:5762: result: yes
configure:5639: checking sys/ioctl.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking sys/ioctl.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for sys/ioctl.h
configure:5762: result: yes
configure:5639: checking sys/param.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking sys/param.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for sys/param.h
configure:5762: result: yes
configure:5639: checking sys/time.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking sys/time.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for sys/time.h
configure:5762: result: yes
configure:5639: checking sys/timeb.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking sys/timeb.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for sys/timeb.h
configure:5762: result: yes
configure:5639: checking values.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking values.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for values.h
configure:5762: result: yes
configure:5639: checking wchar.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking wchar.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for wchar.h
configure:5762: result: yes
configure:5639: checking wctype.h usability
configure:5651: g++ -c   conftest.cc >&5
configure:5657: $? = 0
configure:5661: test -z 
			 || test ! -s conftest.err
configure:5664: $? = 0
configure:5667: test -s conftest.o
configure:5670: $? = 0
configure:5680: result: yes
configure:5684: checking wctype.h presence
configure:5694: g++ -E  conftest.cc
configure:5700: $? = 0
configure:5720: result: yes
configure:5755: checking for wctype.h
configure:5762: result: yes
configure:5792: checking linux/slab.h usability
configure:5804: g++ -c   conftest.cc >&5
configure:5810: $? = 0
configure:5814: test -z 
			 || test ! -s conftest.err
configure:5817: $? = 0
configure:5820: test -s conftest.o
configure:5823: $? = 0
configure:5833: result: yes
configure:5837: checking linux/slab.h presence
configure:5847: g++ -E  conftest.cc
configure:5853: $? = 0
configure:5873: result: yes
configure:5908: checking for linux/slab.h
configure:5915: result: yes
configure:5792: checking linux/malloc.h usability
configure:5804: g++ -c   conftest.cc >&5
In file included from conftest.cc:81:
/usr/include/linux/malloc.h:4:2: warning: #warning linux/malloc.h is deprecated, use linux/slab.h instead.
configure:5810: $? = 0
configure:5814: test -z 
			 || test ! -s conftest.err
configure:5817: $? = 0
configure:5820: test -s conftest.o
configure:5823: $? = 0
configure:5833: result: yes
configure:5837: checking linux/malloc.h presence
configure:5847: g++ -E  conftest.cc
In file included from conftest.cc:47:
/usr/include/linux/malloc.h:4:2: warning: #warning linux/malloc.h is deprecated, use linux/slab.h instead.
configure:5853: $? = 0
configure:5873: result: yes
configure:5908: checking for linux/malloc.h
configure:5915: result: yes
configure:6085: checking for vfscanf
configure:6142: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
conftest.cc:72: error: nonnull argument with out-of-range operand number (arg 1
   , operand 2)
configure:6148: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_MATH_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_VALUES_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_LINUX_SLAB_H 1
| #define HAVE_LINUX_MALLOC_H 1
| /* end confdefs.h.  */
| /* Define vfscanf to an innocuous variant, in case <limits.h> declares vfscanf.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define vfscanf innocuous_vfscanf
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char vfscanf (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef vfscanf
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char vfscanf ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined (__stub_vfscanf) || defined (__stub___vfscanf)
| choke me
| #else
| char (*f) () = vfscanf;
| #endif
| #ifdef __cplusplus
| }
| #endif
| 
| int
| main ()
| {
| return f != vfscanf;
|   ;
|   return 0;
| }
configure:6173: result: no
configure:6186: checking for an ANSI C-conforming const
configure:6253: g++ -c   conftest.cc >&5
configure:6259: $? = 0
configure:6263: test -z 
			 || test ! -s conftest.err
configure:6266: $? = 0
configure:6269: test -s conftest.o
configure:6272: $? = 0
configure:6283: result: yes
configure:6293: checking whether time.h and sys/time.h may both be included
configure:6318: g++ -c   conftest.cc >&5
configure:6324: $? = 0
configure:6328: test -z 
			 || test ! -s conftest.err
configure:6331: $? = 0
configure:6334: test -s conftest.o
configure:6337: $? = 0
configure:6348: result: yes
configure:6358: checking for inline
configure:6379: g++ -c   conftest.cc >&5
configure:6385: $? = 0
configure:6389: test -z 
			 || test ! -s conftest.err
configure:6392: $? = 0
configure:6395: test -s conftest.o
configure:6398: $? = 0
configure:6410: result: inline
configure:6429: checking for off_t
configure:6453: g++ -c   conftest.cc >&5
configure:6459: $? = 0
configure:6463: test -z 
			 || test ! -s conftest.err
configure:6466: $? = 0
configure:6469: test -s conftest.o
configure:6472: $? = 0
configure:6483: result: yes
configure:6495: checking for pid_t
configure:6519: g++ -c   conftest.cc >&5
configure:6525: $? = 0
configure:6529: test -z 
			 || test ! -s conftest.err
configure:6532: $? = 0
configure:6535: test -s conftest.o
configure:6538: $? = 0
configure:6549: result: yes
configure:6561: checking for size_t
configure:6585: g++ -c   conftest.cc >&5
configure:6591: $? = 0
configure:6595: test -z 
			 || test ! -s conftest.err
configure:6598: $? = 0
configure:6601: test -s conftest.o
configure:6604: $? = 0
configure:6615: result: yes
configure:6627: checking whether time.h and sys/time.h may both be included
configure:6682: result: yes
configure:6692: checking whether struct tm is in sys/time.h or time.h
configure:6715: g++ -c   conftest.cc >&5
configure:6721: $? = 0
configure:6725: test -z 
			 || test ! -s conftest.err
configure:6728: $? = 0
configure:6731: test -s conftest.o
configure:6734: $? = 0
configure:6745: result: time.h
configure:6755: checking for uid_t in sys/types.h
configure:6778: result: yes
configure:6795: checking whether closedir returns void
configure:6824: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:6827: $? = 0
configure:6829: ./conftest
configure:6832: $? = 0
configure:6846: result: no
configure:6856: checking for working memcmp
configure:6904: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:6907: $? = 0
configure:6909: ./conftest
configure:6912: $? = 0
configure:6926: result: yes
configure:6943: checking for stdlib.h
configure:6948: result: yes
configure:6943: checking for unistd.h
configure:6948: result: yes
configure:7092: checking for getpagesize
configure:7149: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7155: $? = 0
configure:7159: test -z 
			 || test ! -s conftest.err
configure:7162: $? = 0
configure:7165: test -s conftest
configure:7168: $? = 0
configure:7180: result: yes
configure:7190: checking for working mmap
configure:7332: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5

configure:7335: $? = 0
configure:7337: ./conftest
configure:7340: $? = 0
configure:7354: result: yes
configure:7380: checking sys/select.h usability
configure:7392: g++ -c   conftest.cc >&5
configure:7398: $? = 0
configure:7402: test -z 
			 || test ! -s conftest.err
configure:7405: $? = 0
configure:7408: test -s conftest.o
configure:7411: $? = 0
configure:7421: result: yes
configure:7425: checking sys/select.h presence
configure:7435: g++ -E  conftest.cc
configure:7441: $? = 0
configure:7461: result: yes
configure:7496: checking for sys/select.h
configure:7503: result: yes
configure:7380: checking sys/socket.h usability
configure:7392: g++ -c   conftest.cc >&5
configure:7398: $? = 0
configure:7402: test -z 
			 || test ! -s conftest.err
configure:7405: $? = 0
configure:7408: test -s conftest.o
configure:7411: $? = 0
configure:7421: result: yes
configure:7425: checking sys/socket.h presence
configure:7435: g++ -E  conftest.cc
configure:7441: $? = 0
configure:7461: result: yes
configure:7496: checking for sys/socket.h
configure:7503: result: yes
configure:7516: checking types of arguments for select
configure:7549: g++ -c   conftest.cc >&5
configure:7555: $? = 0
configure:7559: test -z 
			 || test ! -s conftest.err
configure:7562: $? = 0
configure:7565: test -s conftest.o
configure:7568: $? = 0
configure:7584: result: int,fd_set *,struct timeval *
configure:7607: checking return type of signal handlers
configure:7638: g++ -c   conftest.cc >&5
configure:7644: $? = 0
configure:7648: test -z 
			 || test ! -s conftest.err
configure:7651: $? = 0
configure:7654: test -s conftest.o
configure:7657: $? = 0
configure:7668: result: void
configure:7680: checking for vprintf
configure:7737: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7743: $? = 0
configure:7747: test -z 
			 || test ! -s conftest.err
configure:7750: $? = 0
configure:7753: test -s conftest
configure:7756: $? = 0
configure:7768: result: yes
configure:7775: checking for _doprnt
configure:7832: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
/storage/portage/portage/vegastrike-cvs-0.4.1/temp/cca9bRvg.o(.text+0x16): In function `main':
: undefined reference to `_doprnt'
/storage/portage/portage/vegastrike-cvs-0.4.1/temp/cca9bRvg.o(.data+0x0): undefined reference to `_doprnt'
collect2: ld returned 1 exit status
configure:7838: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_MATH_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_VALUES_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_LINUX_SLAB_H 1
| #define HAVE_LINUX_MALLOC_H 1
| #define TIME_WITH_SYS_TIME 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SELECT_TYPE_ARG1 int
| #define SELECT_TYPE_ARG234 (fd_set *)
| #define SELECT_TYPE_ARG5 (struct timeval *)
| #define RETSIGTYPE void
| #define HAVE_VPRINTF 1
| /* end confdefs.h.  */
| /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define _doprnt innocuous__doprnt
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char _doprnt (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef _doprnt
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char _doprnt ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined (__stub__doprnt) || defined (__stub____doprnt)
| choke me
| #else
| char (*f) () = _doprnt;
| #endif
| #ifdef __cplusplus
| }
| #endif
| 
| int
| main ()
| {
| return f != _doprnt;
|   ;
|   return 0;
| }
configure:7863: result: no
configure:7908: checking for access
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for atexit
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for bzero
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for clock_gettime
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
/storage/portage/portage/vegastrike-cvs-0.4.1/temp/ccwh0Zxt.o(.text+0x16): In function `main':
: undefined reference to `clock_gettime'
/storage/portage/portage/vegastrike-cvs-0.4.1/temp/ccwh0Zxt.o(.data+0x0): undefined reference to `clock_gettime'
collect2: ld returned 1 exit status
configure:7971: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_MATH_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_VALUES_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_LINUX_SLAB_H 1
| #define HAVE_LINUX_MALLOC_H 1
| #define TIME_WITH_SYS_TIME 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SELECT_TYPE_ARG1 int
| #define SELECT_TYPE_ARG234 (fd_set *)
| #define SELECT_TYPE_ARG5 (struct timeval *)
| #define RETSIGTYPE void
| #define HAVE_VPRINTF 1
| #define HAVE_ACCESS 1
| #define HAVE_ATEXIT 1
| #define HAVE_BZERO 1
| /* end confdefs.h.  */
| /* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define clock_gettime innocuous_clock_gettime
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char clock_gettime (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef clock_gettime
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char clock_gettime ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined (__stub_clock_gettime) || defined (__stub___clock_gettime)
| choke me
| #else
| char (*f) () = clock_gettime;
| #endif
| #ifdef __cplusplus
| }
| #endif
| 
| int
| main ()
| {
| return f != clock_gettime;
|   ;
|   return 0;
| }
configure:7996: result: no
configure:7908: checking for floor
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for getcwd
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for gethostbyname
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for gethostname
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for gettimeofday
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for inet_ntoa
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for lstat
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for memmove
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
geoffk
Explorer
Explorer
Posts: 13
Joined: Mon Dec 08, 2003 2:52 am

Mangled the end of my message... grrr...

Post by geoffk »

What was meant to follow the config.log listing (though got mangled):

Please note that this is post-application of the GL/glext.h configure bug patch I just submitted, so the two may be correlated somehow (although I can't see how).

I'm working on this myself - I'll keep you posted if I figure it out (it's related to constant definitions, I think). Thanks for your time and effort.
geoffk
Explorer
Explorer
Posts: 13
Joined: Mon Dec 08, 2003 2:52 am

Excuse the newbie - must be an upper length limit on posts

Post by geoffk »

Okay, here's the rest of config.log which got cut off:

Code: Select all

/storage/portage/portage/vegastrike-cvs-0.4.1/temp/ccwh0Zxt.o(.text+0x16): In function `main':
: undefined reference to `clock_gettime'
/storage/portage/portage/vegastrike-cvs-0.4.1/temp/ccwh0Zxt.o(.data+0x0): undefined reference to `clock_gettime'
collect2: ld returned 1 exit status
configure:7971: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_MATH_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_VALUES_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_LINUX_SLAB_H 1
| #define HAVE_LINUX_MALLOC_H 1
| #define TIME_WITH_SYS_TIME 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SELECT_TYPE_ARG1 int
| #define SELECT_TYPE_ARG234 (fd_set *)
| #define SELECT_TYPE_ARG5 (struct timeval *)
| #define RETSIGTYPE void
| #define HAVE_VPRINTF 1
| #define HAVE_ACCESS 1
| #define HAVE_ATEXIT 1
| #define HAVE_BZERO 1
| /* end confdefs.h.  */
| /* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define clock_gettime innocuous_clock_gettime
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char clock_gettime (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef clock_gettime
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char clock_gettime ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined (__stub_clock_gettime) || defined (__stub___clock_gettime)
| choke me
| #else
| char (*f) () = clock_gettime;
| #endif
| #ifdef __cplusplus
| }
| #endif
| 
| int
| main ()
| {
| return f != clock_gettime;
|   ;
|   return 0;
| }
configure:7996: result: no
configure:7908: checking for floor
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for getcwd
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for gethostbyname
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for gethostname
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for gettimeofday
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for inet_ntoa
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for lstat
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for memmove
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for memset
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for mkdir
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for munmap
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for pow
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for select
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for socket
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for sqrt
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for strcasecmp
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for strchr
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for strdup
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for strerror
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for strstr
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:7908: checking for strtol
configure:7965: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:7971: $? = 0
configure:7975: test -z 
			 || test ! -s conftest.err
configure:7978: $? = 0
configure:7981: test -s conftest
configure:7984: $? = 0
configure:7996: result: yes
configure:8015: checking for finite
configure:8072: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:8078: $? = 0
configure:8082: test -z 
			 || test ! -s conftest.err
configure:8085: $? = 0
configure:8088: test -s conftest
configure:8091: $? = 0
configure:8103: result: yes
configure:8015: checking for _finite
configure:8072: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
/storage/portage/portage/vegastrike-cvs-0.4.1/temp/ccKwydW1.o(.text+0x16): In function `main':
: undefined reference to `_finite'
/storage/portage/portage/vegastrike-cvs-0.4.1/temp/ccKwydW1.o(.data+0x0): undefined reference to `_finite'
collect2: ld returned 1 exit status
configure:8078: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_MATH_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_VALUES_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_LINUX_SLAB_H 1
| #define HAVE_LINUX_MALLOC_H 1
| #define TIME_WITH_SYS_TIME 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SELECT_TYPE_ARG1 int
| #define SELECT_TYPE_ARG234 (fd_set *)
| #define SELECT_TYPE_ARG5 (struct timeval *)
| #define RETSIGTYPE void
| #define HAVE_VPRINTF 1
| #define HAVE_ACCESS 1
| #define HAVE_ATEXIT 1
| #define HAVE_BZERO 1
| #define HAVE_FLOOR 1
| #define HAVE_GETCWD 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_INET_NTOA 1
| #define HAVE_LSTAT 1
| #define HAVE_MEMMOVE 1
| #define HAVE_MEMSET 1
| #define HAVE_MKDIR 1
| #define HAVE_MUNMAP 1
| #define HAVE_POW 1
| #define HAVE_SELECT 1
| #define HAVE_SOCKET 1
| #define HAVE_SQRT 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRCHR 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOL 1
| #define HAVE_FINITE 1
| /* end confdefs.h.  */
| /* Define _finite to an innocuous variant, in case <limits.h> declares _finite.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define _finite innocuous__finite
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char _finite (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef _finite
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char _finite ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined (__stub__finite) || defined (__stub____finite)
| choke me
| #else
| char (*f) () = _finite;
| #endif
| #ifdef __cplusplus
| }
| #endif
| 
| int
| main ()
| {
| return f != _finite;
|   ;
|   return 0;
| }
configure:8103: result: no
configure:8015: checking for isnan
configure:8072: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
configure:8078: $? = 0
configure:8082: test -z 
			 || test ! -s conftest.err
configure:8085: $? = 0
configure:8088: test -s conftest
configure:8091: $? = 0
configure:8103: result: yes
configure:8015: checking for _isnan
configure:8072: g++ -o conftest   -L/usr/lib -L/usr/local/lib conftest.cc  >&5
/storage/portage/portage/vegastrike-cvs-0.4.1/temp/ccgwMoj7.o(.text+0x16): In function `main':
: undefined reference to `_isnan'
/storage/portage/portage/vegastrike-cvs-0.4.1/temp/ccgwMoj7.o(.data+0x0): undefined reference to `_isnan'
collect2: ld returned 1 exit status
configure:8078: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_MATH_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_VALUES_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_LINUX_SLAB_H 1
| #define HAVE_LINUX_MALLOC_H 1
| #define TIME_WITH_SYS_TIME 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SELECT_TYPE_ARG1 int
| #define SELECT_TYPE_ARG234 (fd_set *)
| #define SELECT_TYPE_ARG5 (struct timeval *)
| #define RETSIGTYPE void
| #define HAVE_VPRINTF 1
| #define HAVE_ACCESS 1
| #define HAVE_ATEXIT 1
| #define HAVE_BZERO 1
| #define HAVE_FLOOR 1
| #define HAVE_GETCWD 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_INET_NTOA 1
| #define HAVE_LSTAT 1
| #define HAVE_MEMMOVE 1
| #define HAVE_MEMSET 1
| #define HAVE_MKDIR 1
| #define HAVE_MUNMAP 1
| #define HAVE_POW 1
| #define HAVE_SELECT 1
| #define HAVE_SOCKET 1
| #define HAVE_SQRT 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRCHR 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOL 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| /* end confdefs.h.  */
| /* Define _isnan to an innocuous variant, in case <limits.h> declares _isnan.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define _isnan innocuous__isnan
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char _isnan (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef _isnan
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char _isnan ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined (__stub__isnan) || defined (__stub____isnan)
| choke me
| #else
| char (*f) () = _isnan;
| #endif
| #ifdef __cplusplus
| }
| #endif
| 
| int
| main ()
| {
| return f != _isnan;
|   ;
|   return 0;
| }
configure:8103: result: no
configure:8129: checking ieeefp.h usability
configure:8141: g++ -c   conftest.cc >&5
conftest.cc:121:20: ieeefp.h: No such file or directory
configure:8147: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_MATH_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_VALUES_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_LINUX_SLAB_H 1
| #define HAVE_LINUX_MALLOC_H 1
| #define TIME_WITH_SYS_TIME 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SELECT_TYPE_ARG1 int
| #define SELECT_TYPE_ARG234 (fd_set *)
| #define SELECT_TYPE_ARG5 (struct timeval *)
| #define RETSIGTYPE void
| #define HAVE_VPRINTF 1
| #define HAVE_ACCESS 1
| #define HAVE_ATEXIT 1
| #define HAVE_BZERO 1
| #define HAVE_FLOOR 1
| #define HAVE_GETCWD 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_INET_NTOA 1
| #define HAVE_LSTAT 1
| #define HAVE_MEMMOVE 1
| #define HAVE_MEMSET 1
| #define HAVE_MKDIR 1
| #define HAVE_MUNMAP 1
| #define HAVE_POW 1
| #define HAVE_SELECT 1
| #define HAVE_SOCKET 1
| #define HAVE_SQRT 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRCHR 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOL 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <ieeefp.h>
configure:8170: result: no
configure:8174: checking ieeefp.h presence
configure:8184: g++ -E  conftest.cc
conftest.cc:87:20: ieeefp.h: No such file or directory
configure:8190: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_MATH_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_VALUES_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_LINUX_SLAB_H 1
| #define HAVE_LINUX_MALLOC_H 1
| #define TIME_WITH_SYS_TIME 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SELECT_TYPE_ARG1 int
| #define SELECT_TYPE_ARG234 (fd_set *)
| #define SELECT_TYPE_ARG5 (struct timeval *)
| #define RETSIGTYPE void
| #define HAVE_VPRINTF 1
| #define HAVE_ACCESS 1
| #define HAVE_ATEXIT 1
| #define HAVE_BZERO 1
| #define HAVE_FLOOR 1
| #define HAVE_GETCWD 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_INET_NTOA 1
| #define HAVE_LSTAT 1
| #define HAVE_MEMMOVE 1
| #define HAVE_MEMSET 1
| #define HAVE_MKDIR 1
| #define HAVE_MUNMAP 1
| #define HAVE_POW 1
| #define HAVE_SELECT 1
| #define HAVE_SOCKET 1
| #define HAVE_SQRT 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRCHR 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOL 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| /* end confdefs.h.  */
| #include <ieeefp.h>
configure:8210: result: no
configure:8245: checking for ieeefp.h
configure:8252: result: no
configure:8129: checking zlib.h usability
configure:8141: g++ -c   conftest.cc >&5
configure:8147: $? = 0
configure:8151: test -z 
			 || test ! -s conftest.err
configure:8154: $? = 0
configure:8157: test -s conftest.o
configure:8160: $? = 0
configure:8170: result: yes
configure:8174: checking zlib.h presence
configure:8184: g++ -E  conftest.cc
configure:8190: $? = 0
configure:8210: result: yes
configure:8245: checking for zlib.h
configure:8252: result: yes
configure:8315: g++ -c   conftest.cc >&5
configure:8321: $? = 0
configure:8325: test -z 
			 || test ! -s conftest.err
configure:8328: $? = 0
configure:8331: test -s conftest.o
configure:8334: $? = 0
configure:8374: g++ -c -gdwarf-2 -g3 -Werror  conftest.cc >&5
configure:8380: $? = 0
configure:8384: test -z 
			 || test ! -s conftest.err
configure:8387: $? = 0
configure:8390: test -s conftest.o
configure:8393: $? = 0
configure:8515: checking for Win32 platform
configure:8537: result: no
configure:8547: checking for Linux platform
configure:8569: result: yes
configure:8577: checking for MacOSX platform
configure:8599: result: no
configure:8623: checking for python
configure:8685: result: python Python 2.3.2
configure:8801: checking for sdl-config
configure:8819: found /usr/bin/sdl-config
configure:8832: result: /usr/bin/sdl-config
configure:8840: checking for SDL - version >= 1.0.1
configure:8938: gcc -o conftest -march=athlon -O2 -pipe -I/usr/include/SDL -D_REENTRANT  -L/usr/lib -L/usr/local/lib conftest.c  -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread >&5
configure:8941: $? = 0
configure:8943: ./conftest
configure:8946: $? = 0
configure:8964: result: yes
configure:9073: checking for SDL_JoystickOpen
configure:9130: gcc -o conftest -march=athlon -O2 -pipe  -L/usr/lib -L/usr/local/lib conftest.c   -lutil -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread >&5
configure:9136: $? = 0
configure:9140: test -z 
			 || test ! -s conftest.err
configure:9143: $? = 0
configure:9146: test -s conftest
configure:9149: $? = 0
configure:9161: result: yes
configure:9190: checking for Mix_OpenAudio in -lSDL_mixer
configure:9220: gcc -o conftest -march=athlon -O2 -pipe  -L/usr/lib -L/usr/local/lib conftest.c -lSDL_mixer    -lutil -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread >&5
configure:9226: $? = 0
configure:9230: test -z 
			 || test ! -s conftest.err
configure:9233: $? = 0
configure:9236: test -s conftest
configure:9239: $? = 0
configure:9252: result: yes
configure:9314: checking for GL library
configure:9333: gcc -o conftest -march=athlon -O2 -pipe  -L/usr/lib -L/usr/local/lib conftest.c   -lutil -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread  -lGL >&5
configure:9339: $? = 0
configure:9343: test -z 
			 || test ! -s conftest.err
configure:9346: $? = 0
configure:9349: test -s conftest
configure:9352: $? = 0
configure:9363: result: yes
configure:9833: checking for glXGetProcAddressARB
configure:9890: gcc -o conftest -march=athlon -O2 -pipe  -L/usr/lib -L/usr/local/lib conftest.c   -lutil -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread  -lGL >&5
configure:9896: $? = 0
configure:9900: test -z 
			 || test ! -s conftest.err
configure:9903: $? = 0
configure:9906: test -s conftest
configure:9909: $? = 0
configure:9921: result: yes
configure:9979: checking for GLU library
configure:9998: gcc -o conftest -march=athlon -O2 -pipe  -L/usr/lib -L/usr/local/lib conftest.c   -lutil -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread  -lGL  -lGLU >&5
configure:10004: $? = 0
configure:10008: test -z 
			 || test ! -s conftest.err
configure:10011: $? = 0
configure:10014: test -s conftest
configure:10017: $? = 0
configure:10028: result: yes
configure:10515: checking for GL/gl.h
configure:10528: gcc -E    -DHAVE_SDL=1 -DSDL_WINDOWING=1 conftest.c
configure:10534: $? = 0
configure:10555: result: yes
configure:10626: checking for GL/gl.h
configure:10642: gcc -c -march=athlon -O2 -pipe    -DHAVE_SDL=1 -DSDL_WINDOWING=1 conftest.c >&5
configure:10648: $? = 0
configure:10652: test -z 
			 || test ! -s conftest.err
configure:10655: $? = 0
configure:10658: test -s conftest.o
configure:10661: $? = 0
configure:10672: result: yes
configure:10626: checking for GL/glext.h
configure:10642: gcc -c -march=athlon -O2 -pipe    -DHAVE_SDL=1 -DSDL_WINDOWING=1 conftest.c >&5
configure:10648: $? = 0
configure:10652: test -z 
			 || test ! -s conftest.err
configure:10655: $? = 0
configure:10658: test -s conftest.o
configure:10661: $? = 0
configure:10672: result: yes
configure:10705: checking whether glext.h is recent enough
configure:10734: result: yes
configure:10779: checking for glut32 library
configure:10804: gcc -o conftest -march=athlon -O2 -pipe  -L/usr/X11R6/lib  conftest.c   -lutil -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread  -lGL  -lGLU  -lglut32 -lXi -lXmu >&5
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lglut32
collect2: ld returned 1 exit status
configure:10810: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_MATH_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_VALUES_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_LINUX_SLAB_H 1
| #define HAVE_LINUX_MALLOC_H 1
| #define TIME_WITH_SYS_TIME 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SELECT_TYPE_ARG1 int
| #define SELECT_TYPE_ARG234 (fd_set *)
| #define SELECT_TYPE_ARG5 (struct timeval *)
| #define RETSIGTYPE void
| #define HAVE_VPRINTF 1
| #define HAVE_ACCESS 1
| #define HAVE_ATEXIT 1
| #define HAVE_BZERO 1
| #define HAVE_FLOOR 1
| #define HAVE_GETCWD 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_INET_NTOA 1
| #define HAVE_LSTAT 1
| #define HAVE_MEMMOVE 1
| #define HAVE_MEMSET 1
| #define HAVE_MKDIR 1
| #define HAVE_MUNMAP 1
| #define HAVE_POW 1
| #define HAVE_SELECT 1
| #define HAVE_SOCKET 1
| #define HAVE_SQRT 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRCHR 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOL 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ZLIB_H 1
| #define HAVE_SDL_JOYSTICKOPEN 1
| #define HAVE_SDL_MIXER 1
| #define HAVE_GLXGETPROCADDRESSARB 1
| #define HAVE_GL_GL_H 1
| #define HAVE_GL_GLEXT_H 1
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:10834: result: no
configure:10779: checking for glut library
configure:10804: gcc -o conftest -march=athlon -O2 -pipe  -L/usr/X11R6/lib -L/usr/X11R6/lib  conftest.c   -lutil -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread  -lGL  -lGLU  -lglut -lXi -lXmu >&5
configure:10810: $? = 0
configure:10814: test -z 
			 || test ! -s conftest.err
configure:10817: $? = 0
configure:10820: test -s conftest
configure:10823: $? = 0
configure:10834: result: yes
configure:10886: checking GL/glut.h usability
configure:10898: gcc -c -march=athlon -O2 -pipe   -DHAVE_SDL=1 -DSDL_WINDOWING=1   conftest.c >&5
configure:10904: $? = 0
configure:10908: test -z 
			 || test ! -s conftest.err
configure:10911: $? = 0
configure:10914: test -s conftest.o
configure:10917: $? = 0
configure:10927: result: yes
configure:10931: checking GL/glut.h presence
configure:10941: gcc -E   -DHAVE_SDL=1 -DSDL_WINDOWING=1   conftest.c
configure:10947: $? = 0
configure:10967: result: yes
configure:11002: checking for GL/glut.h
configure:11009: result: yes
configure:11052: checking for expat library
configure:11071: gcc -o conftest -march=athlon -O2 -pipe  -L/usr/X11R6/lib -L/usr/X11R6/lib  conftest.c  -lexpat >&5
configure:11077: $? = 0
configure:11081: test -z 
			 || test ! -s conftest.err
configure:11084: $? = 0
configure:11087: test -s conftest
configure:11090: $? = 0
configure:11101: result: yes
configure:11150: checking expat.h usability
configure:11162: gcc -c -march=athlon -O2 -pipe   -DHAVE_SDL=1 -DSDL_WINDOWING=1     conftest.c >&5
configure:11168: $? = 0
configure:11172: test -z 
			 || test ! -s conftest.err
configure:11175: $? = 0
configure:11178: test -s conftest.o
configure:11181: $? = 0
configure:11191: result: yes
configure:11195: checking expat.h presence
configure:11205: gcc -E   -DHAVE_SDL=1 -DSDL_WINDOWING=1     conftest.c
configure:11211: $? = 0
configure:11231: result: yes
configure:11266: checking for expat.h
configure:11273: result: yes
configure:11317: checking for png library
configure:11336: gcc -o conftest -march=athlon -O2 -pipe  -L/usr/X11R6/lib -L/usr/X11R6/lib  conftest.c  -lpng >&5
configure:11342: $? = 0
configure:11346: test -z 
			 || test ! -s conftest.err
configure:11349: $? = 0
configure:11352: test -s conftest
configure:11355: $? = 0
configure:11366: result: yes
configure:11471: checking png.h usability
configure:11483: gcc -c -march=athlon -O2 -pipe   -DHAVE_SDL=1 -DSDL_WINDOWING=1      conftest.c >&5
configure:11489: $? = 0
configure:11493: test -z 
			 || test ! -s conftest.err
configure:11496: $? = 0
configure:11499: test -s conftest.o
configure:11502: $? = 0
configure:11512: result: yes
configure:11516: checking png.h presence
configure:11526: gcc -E   -DHAVE_SDL=1 -DSDL_WINDOWING=1      conftest.c
configure:11532: $? = 0
configure:11552: result: yes
configure:11587: checking for png.h
configure:11594: result: yes
configure:11638: checking for jpeg library
configure:11657: gcc -o conftest -march=athlon -O2 -pipe  -L/usr/X11R6/lib -L/usr/X11R6/lib  conftest.c  -ljpeg >&5
configure:11663: $? = 0
configure:11667: test -z 
			 || test ! -s conftest.err
configure:11670: $? = 0
configure:11673: test -s conftest
configure:11676: $? = 0
configure:11687: result: yes
configure:11736: checking jpeglib.h usability
configure:11748: gcc -c -march=athlon -O2 -pipe   -DHAVE_SDL=1 -DSDL_WINDOWING=1       conftest.c >&5
configure:11754: $? = 0
configure:11758: test -z 
			 || test ! -s conftest.err
configure:11761: $? = 0
configure:11764: test -s conftest.o
configure:11767: $? = 0
configure:11777: result: yes
configure:11781: checking jpeglib.h presence
configure:11791: gcc -E   -DHAVE_SDL=1 -DSDL_WINDOWING=1       conftest.c
configure:11797: $? = 0
configure:11817: result: yes
configure:11852: checking for jpeglib.h
configure:11859: result: yes
configure:11905: checking for openal library
configure:11924: gcc -o conftest -march=athlon -O2 -pipe  -L/usr/X11R6/lib -L/usr/X11R6/lib  conftest.c  >&5
configure:11930: $? = 0
configure:11934: test -z 
			 || test ! -s conftest.err
configure:11937: $? = 0
configure:11940: test -s conftest
configure:11943: $? = 0
configure:11954: result: yes
configure:12001: checking for AL/al.h
configure:12011: gcc -E  -DHAVE_SDL=1 -DSDL_WINDOWING=1      conftest.c
configure:12017: $? = 0
configure:12037: result: yes
configure:12039: checking for al.h
configure:12049: gcc -E  -DHAVE_SDL=1 -DSDL_WINDOWING=1      conftest.c
conftest.c:93:17: al.h: No such file or directory
configure:12055: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "vegastrike"
| #define PACKAGE_TARNAME "vegastrike"
| #define PACKAGE_VERSION "0.4.0"
| #define PACKAGE_STRING "vegastrike 0.4.0"
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define PACKAGE "vegastrike"
| #define VERSION "0.4.0"
| #define LINUX 1
| #define POSIX 1
| #define UNIX 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_MATH_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_VALUES_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_LINUX_SLAB_H 1
| #define HAVE_LINUX_MALLOC_H 1
| #define TIME_WITH_SYS_TIME 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SELECT_TYPE_ARG1 int
| #define SELECT_TYPE_ARG234 (fd_set *)
| #define SELECT_TYPE_ARG5 (struct timeval *)
| #define RETSIGTYPE void
| #define HAVE_VPRINTF 1
| #define HAVE_ACCESS 1
| #define HAVE_ATEXIT 1
| #define HAVE_BZERO 1
| #define HAVE_FLOOR 1
| #define HAVE_GETCWD 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_INET_NTOA 1
| #define HAVE_LSTAT 1
| #define HAVE_MEMMOVE 1
| #define HAVE_MEMSET 1
| #define HAVE_MKDIR 1
| #define HAVE_MUNMAP 1
| #define HAVE_POW 1
| #define HAVE_SELECT 1
| #define HAVE_SOCKET 1
| #define HAVE_SQRT 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRCHR 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOL 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ZLIB_H 1
| #define HAVE_SDL_JOYSTICKOPEN 1
| #define HAVE_SDL_MIXER 1
| #define HAVE_GLXGETPROCADDRESSARB 1
| #define HAVE_GL_GL_H 1
| #define HAVE_GL_GLEXT_H 1
| /* end confdefs.h.  */
|  #include <al.h>
configure:12075: result: yes
configure:12190: checking AL/alext.h usability
configure:12202: gcc -c -march=athlon -O2 -pipe  -DHAVE_SDL=1 -DSDL_WINDOWING=1      conftest.c >&5
configure:12208: $? = 0
configure:12212: test -z 
			 || test ! -s conftest.err
configure:12215: $? = 0
configure:12218: test -s conftest.o
configure:12221: $? = 0
configure:12231: result: yes
configure:12235: checking AL/alext.h presence
configure:12245: gcc -E  -DHAVE_SDL=1 -DSDL_WINDOWING=1      conftest.c
configure:12251: $? = 0
configure:12271: result: yes
configure:12306: checking for AL/alext.h
configure:12313: result: yes
configure:13307: creating ./config.status

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by vegastrike config.status 0.4.0, which was
generated by GNU Autoconf 2.58.  Invocation command line was

  CONFIG_FILES    = 
  CONFIG_HEADERS  = 
  CONFIG_LINKS    = 
  CONFIG_COMMANDS = 
  $ ./config.status 

on yggdrasil

config.status:756: creating Makefile
config.status:756: creating common/Makefile
config.status:756: creating launcher/Makefile
config.status:756: creating mission/Makefile
config.status:756: creating objconv/Makefile
config.status:756: creating src/Makefile
config.status:756: creating src/aldrv/Makefile
config.status:756: creating src/boost/Makefile
config.status:756: creating src/boost129/Makefile
config.status:756: creating src/boost129/converter/Makefile
config.status:756: creating src/boost129/object/Makefile
config.status:756: creating src/cmd/Makefile
config.status:756: creating src/cmd/ai/Makefile
config.status:756: creating src/cmd/collide/Makefile
config.status:756: creating src/cmd/collide/csgeom/Makefile
config.status:756: creating src/cmd/script/Makefile
config.status:756: creating src/cmd/script/c_alike/Makefile
config.status:756: creating src/common/Makefile
config.status:756: creating src/gfx/Makefile
config.status:756: creating src/gfx/nav/Makefile
config.status:756: creating src/gldrv/Makefile
config.status:756: creating src/gui/Makefile
config.status:756: creating src/networking/Makefile
config.status:756: creating src/networking/lowlevel/Makefile
config.status:756: creating src/python/Makefile
config.status:756: creating tools/Makefile
config.status:860: creating config.h
config.status:1303: executing depfiles commands

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-pc-linux-gnu
ac_cv_build_alias=i686-pc-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_c_const=yes
ac_cv_c_inline=inline
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_CC_set=set
ac_cv_env_CC_value=gcc
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-march=athlon -O2 -pipe'
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value='-I/usr/include -I/usr/local/include'
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value='-march=athlon -O2 -pipe'
ac_cv_env_CXX_set=set
ac_cv_env_CXX_value=g++
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value='-L/usr/lib -L/usr/local/lib'
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=i686-pc-linux-gnu
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_exeext=
ac_cv_func_SDL_JoystickOpen=yes
ac_cv_func__doprnt=no
ac_cv_func__finite=no
ac_cv_func__isnan=no
ac_cv_func_access=yes
ac_cv_func_alloca_works=yes
ac_cv_func_atexit=yes
ac_cv_func_bzero=yes
ac_cv_func_clock_gettime=no
ac_cv_func_closedir_void=no
ac_cv_func_finite=yes
ac_cv_func_floor=yes
ac_cv_func_getcwd=yes
ac_cv_func_gethostbyname=yes
ac_cv_func_gethostname=yes
ac_cv_func_getpagesize=yes
ac_cv_func_gettimeofday=yes
ac_cv_func_glXGetProcAddressARB=yes
ac_cv_func_inet_ntoa=yes
ac_cv_func_isnan=yes
ac_cv_func_lstat=yes
ac_cv_func_memcmp_working=yes
ac_cv_func_memmove=yes
ac_cv_func_memset=yes
ac_cv_func_mkdir=yes
ac_cv_func_mmap_fixed_mapped=yes
ac_cv_func_munmap=yes
ac_cv_func_pow=yes
ac_cv_func_select=yes
ac_cv_func_select_args='int,fd_set *,struct timeval *'
ac_cv_func_socket=yes
ac_cv_func_sqrt=yes
ac_cv_func_strcasecmp=yes
ac_cv_func_strchr=yes
ac_cv_func_strdup=yes
ac_cv_func_strerror=yes
ac_cv_func_strstr=yes
ac_cv_func_strtol=yes
ac_cv_func_vfscanf=no
ac_cv_func_vprintf=yes
ac_cv_header_AL_alext_h=yes
ac_cv_header_GL_gl_h=yes
ac_cv_header_GL_glext_h=yes
ac_cv_header_GL_glut_h=yes
ac_cv_header_OS_h=no
ac_cv_header_arpa_inet_h=yes
ac_cv_header_dirent_dirent_h=yes
ac_cv_header_expat_h=yes
ac_cv_header_fcntl_h=yes
ac_cv_header_float_h=yes
ac_cv_header_ieeefp_h=no
ac_cv_header_inttypes_h=yes
ac_cv_header_jpeglib_h=yes
ac_cv_header_limits_h=yes
ac_cv_header_linux_malloc_h=yes
ac_cv_header_linux_slab_h=yes
ac_cv_header_math_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_minix_config_h=no
ac_cv_header_netdb_h=yes
ac_cv_header_netinet_in_h=yes
ac_cv_header_png_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stddef_h=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_ioctl_h=yes
ac_cv_header_sys_param_h=yes
ac_cv_header_sys_select_h=yes
ac_cv_header_sys_socket_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_time_h=yes
ac_cv_header_sys_timeb_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_sys_wait_h=yes
ac_cv_header_time=yes
ac_cv_header_unistd_h=yes
ac_cv_header_values_h=yes
ac_cv_header_wchar_h=yes
ac_cv_header_wctype_h=yes
ac_cv_header_zlib_h=yes
ac_cv_host=i686-pc-linux-gnu
ac_cv_host_alias=i686-pc-linux-gnu
ac_cv_lib_SDL_mixer_Mix_OpenAudio=yes
ac_cv_lib_cposix_strerror=no
ac_cv_objext=o
ac_cv_path_SDL_CONFIG=/usr/bin/sdl-config
ac_cv_path_install='/bin/install -c'
ac_cv_prog_AWK=gawk
ac_cv_prog_CC=gcc
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_CXX=g++
ac_cv_prog_CXXCPP='g++ -E'
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_stdc=
ac_cv_prog_cxx_g=yes
ac_cv_prog_egrep='grep -E'
ac_cv_prog_make_make_set=yes
ac_cv_search_opendir='none required'
ac_cv_struct_tm=time.h
ac_cv_target=i686-pc-linux-gnu
ac_cv_target_alias=i686-pc-linux-gnu
ac_cv_type_off_t=yes
ac_cv_type_pid_t=yes
ac_cv_type_signal=void
ac_cv_type_size_t=yes
ac_cv_type_uid_t=yes
ac_cv_working_alloca_h=yes
am_cv_CC_dependencies_compiler_type=gcc3
am_cv_CXX_dependencies_compiler_type=gcc3

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /storage/portage/portage/vegastrike-cvs-0.4.1/work/vegastrike/missing --run aclocal-1.6'
ALLOCA=''
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='${SHELL} /storage/portage/portage/vegastrike-cvs-0.4.1/work/vegastrike/missing --run tar'
AUTOCONF='${SHELL} /storage/portage/portage/vegastrike-cvs-0.4.1/work/vegastrike/missing --run autoconf'
AUTOHEADER='${SHELL} /storage/portage/portage/vegastrike-cvs-0.4.1/work/vegastrike/missing --run autoheader'
AUTOMAKE='${SHELL} /storage/portage/portage/vegastrike-cvs-0.4.1/work/vegastrike/missing --run automake-1.6'
AWK='gawk'
BOOST_CPPFLAGS='-DUSE_BOOST_128=1'
BOOST_LIBS='../src/boost/libpython_boost.a'
CC='gcc'
CCDEPMODE='depmode=gcc3'
CFLAGS='-march=athlon -O2 -pipe'
CG_CPPFLAGS=''
CG_LIBS=''
CPP='gcc -E'
CPPFLAGS='  -DHAVE_SDL=1 -DSDL_WINDOWING=1      -DHAVE_AL=1   -I/usr/include/python2.3 -DHAVE_PYTHON=1  -DUSE_BOOST_128=1 '
CXX='g++'
CXXCPP='g++ -E'
CXXDEPMODE='depmode=gcc3'
CXXFLAGS=' -pipe  -falign-loops=2 -falign-jumps=2 -falign-functions=2  -I/usr/include/SDL -D_REENTRANT -pthread -pipe'
DEFS='-DHAVE_CONFIG_H'
DEPDIR='.deps'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='grep -E'
EXEEXT=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
LDFLAGS='-L/usr/X11R6/lib -L/usr/X11R6/lib '
LIBOBJS=''
LIBS='  -lutil -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread  -lGL  -lGLU  -lglut  -lXi -lXmu  -lexpat  -lpng  -ljpeg  -lopenal -lpython2.3 -Xlinker -export-dynamic -pthread '
LINUX_FALSE='#'
LINUX_TRUE=''
LN_S='ln -s'
LTLIBOBJS=''
MACOSX_FALSE=''
MACOSX_TRUE='#'
MAKEINFO='${SHELL} /storage/portage/portage/vegastrike-cvs-0.4.1/work/vegastrike/missing --run makeinfo'
NETCOMM_FALSE=''
NETCOMM_JVOIP_FALSE=''
NETCOMM_JVOIP_TRUE='#'
NETCOMM_NOSOUND_FALSE='#'
NETCOMM_NOSOUND_TRUE=''
NETCOMM_NOWEBCAM_FALSE=''
NETCOMM_NOWEBCAM_TRUE='#'
NETCOMM_PORTAUDIO_FALSE=''
NETCOMM_PORTAUDIO_TRUE='#'
NETCOMM_TRUE='#'
OBJEXT='o'
PACKAGE='vegastrike'
PACKAGE_BUGREPORT=''
PACKAGE_NAME='vegastrike'
PACKAGE_STRING='vegastrike 0.4.0'
PACKAGE_TARNAME='vegastrike'
PACKAGE_VERSION='0.4.0'
PATH_SEPARATOR=':'
PYTHON_CPPFLAGS=' -I/usr/include/python2.3 -DHAVE_PYTHON=1 '
PYTHON_LIBS='-lpython2.3 -Xlinker -export-dynamic'
RANLIB='ranlib'
SDL_CFLAGS='-I/usr/include/SDL -D_REENTRANT'
SDL_CONFIG='/usr/bin/sdl-config'
SDL_LIBS='-L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread'
SDL_MIXER_LIBS='-lSDL_mixer'
SET_MAKE=''
SHELL='/bin/sh'
STRIP=''
USEBOOST128_FALSE='#'
USEBOOST128_TRUE=''
VERSION='0.4.0'
VS_CPPFLAGS=' -DHAVE_SDL=1 -DSDL_WINDOWING=1      -DHAVE_AL=1 '
VS_CXXFLAGS='-pipe  -falign-loops=2 -falign-jumps=2 -falign-functions=2  -I/usr/include/SDL -D_REENTRANT'
VS_LIBS=' -lutil -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread  -lGL  -lGLU  -lglut  -lXi -lXmu  -lexpat  -lpng  -ljpeg  -lopenal'
WIN32_FALSE=''
WIN32_TRUE='#'
ac_ct_CC=''
ac_ct_CXX=''
ac_ct_RANLIB='ranlib'
ac_ct_STRIP=''
am__include='include'
am__quote=''
bindir='${exec_prefix}/bin'
build='i686-pc-linux-gnu'
build_alias=''
build_cpu='i686'
build_os='linux-gnu'
build_vendor='pc'
datadir='/usr/share/games'
exec_prefix='${prefix}'
host='i686-pc-linux-gnu'
host_alias='i686-pc-linux-gnu'
host_cpu='i686'
host_os='linux-gnu'
host_vendor='pc'
includedir='${prefix}/include'
infodir='/usr/share/info'
install_sh='/storage/portage/portage/vegastrike-cvs-0.4.1/work/vegastrike/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='/var/games'
mandir='/usr/share/man'
oldincludedir='/usr/include'
prefix='/usr/games'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc/games'
target='i686-pc-linux-gnu'
target_alias=''
target_cpu='i686'
target_os='linux-gnu'
target_vendor='pc'

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define HAVE_ACCESS 1
#define HAVE_ALLOCA 1
#define HAVE_ALLOCA_H 1
#define HAVE_AL_ALEXT_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_ATEXIT 1
#define HAVE_BZERO 1
#define HAVE_DIRENT_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FINITE 1
#define HAVE_FLOAT_H 1
#define HAVE_FLOOR 1
#define HAVE_GETCWD 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETHOSTNAME 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETTIMEOFDAY 1
#define HAVE_GLXGETPROCADDRESSARB 1
#define HAVE_GL_GLEXT_H 1
#define HAVE_GL_GL_H 1
#define HAVE_INET_NTOA 1
#define HAVE_INTTYPES_H 1
#define HAVE_ISNAN 1
#define HAVE_LIMITS_H 1
#define HAVE_LINUX_MALLOC_H 1
#define HAVE_LINUX_SLAB_H 1
#define HAVE_LSTAT 1
#define HAVE_MATH_H 1
#define HAVE_MEMMOVE 1
#define HAVE_MEMORY_H 1
#define HAVE_MEMSET 1
#define HAVE_MKDIR 1
#define HAVE_MMAP 1
#define HAVE_MUNMAP 1
#define HAVE_NETDB_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_POW 1
#define HAVE_SDL_JOYSTICKOPEN 1
#define HAVE_SDL_MIXER 1
#define HAVE_SELECT 1
#define HAVE_SOCKET 1
#define HAVE_SQRT 1
#define HAVE_STDDEF_H 1
#define HAVE_STDINT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRCASECMP 1
#define HAVE_STRCHR 1
#define HAVE_STRDUP 1
#define HAVE_STRERROR 1
#define HAVE_STRINGS_H 1
#define HAVE_STRING_H 1
#define HAVE_STRSTR 1
#define HAVE_STRTOL 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_UNISTD_H 1
#define HAVE_VALUES_H 1
#define HAVE_VPRINTF 1
#define HAVE_WCHAR_H 1
#define HAVE_WCTYPE_H 1
#define HAVE_ZLIB_H 1
#define LINUX 1
#define PACKAGE "vegastrike"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_NAME "vegastrike"
#define PACKAGE_STRING "vegastrike 0.4.0"
#define PACKAGE_TARNAME "vegastrike"
#define PACKAGE_VERSION "0.4.0"
#define POSIX 1
#define RETSIGTYPE void
#define SELECT_TYPE_ARG1 int
#define SELECT_TYPE_ARG234 (fd_set *)
#define SELECT_TYPE_ARG5 (struct timeval *)
#define STDC_HEADERS 1
#define TIME_WITH_SYS_TIME 1
#define TIME_WITH_SYS_TIME 1
#define UNIX 1
#define USE_NET_THREAD_NONE 1
#define VERSION "0.4.0"
#endif
#ifdef __cplusplus
extern "C" void std::exit (int) throw (); using std::exit;

configure: exit 0

ace123
Lead Network Developer
Lead Network Developer
Posts: 2560
Joined: Sun Jan 12, 2003 9:13 am
Location: Palo Alto CA
Contact:

Post by ace123 »

Looks like there should be a const version of Get()

Is this unstable CVS or from 0.4.1?
Because if it is from 0.4.1, it should have worked for other ppl.

I thought it should work with gcc 3.3.2...
geoffk
Explorer
Explorer
Posts: 13
Joined: Mon Dec 08, 2003 2:52 am

Const

Post by geoffk »

Sorry, should have mentioned which source I was using - HEAD branch/unstable CVS.

I've had a play around with changing Get in hashtable.h to const (although, my C++ is very rusty), and for some reason it seems to break things with some of the GTK-related modules. Any clues there? (When I get back to my machine in a week's time I'll try a no-GTK compile, to see if it compiles otherwise)

I've noticed that GCC 3.3.2 seems to make what would in earlier versions be warnings, errors. I've been playing around with the idea of adding '-fpermissive' to my CXXFLAGS, or hacking the Makefile.in for the main source directory, but I want to do some debugging and memory leak tracking later, so the current strictness is probably for the best.
geoffk
Explorer
Explorer
Posts: 13
Joined: Mon Dec 08, 2003 2:52 am

Latest CVS works

Post by geoffk »

The latest CVS seems to work to resolve this - much thanks.

FYI, my patch for the GL/glext.h issue compiles and runs. Now that I've got a compiling up-to-date version, I've started my bug hunt.

So far, I've patched a ton of float/double to int implicit casts (the implicit cast is slow and resets the FPU pipe, which diminishes performance) - I've put in some cross-platform lrint/lrintf code and configure detection to patch these. I've also done an initial valgrind memcheck of Vega Strike, and I've found the source of one seg fault - easyDomNode::attr_value does a map value lookup on an arbitrary key without checking that the key exists first, which when the value is referenced causes an invalid memory read. I'll post a patch for this and the float conversions when I re-compile successfully.

After I finish valgrinding Vega Strike, I intend to do a migrate to a more modern version of boost - the inclusion of 'long long' code in the older Boost versions in Vega Strike CVS is a potential portability issue, and it bugs me with ISO C++ compliance errors when I turn on pedantic. I'm also planning to put in a check in configure for system available versions of libboost_python, to cut down on recompile time. (I've got an older AMD K7, and it currently takes me two hours to compile - anything to cut that down would be nice :) ).
geoffk
Explorer
Explorer
Posts: 13
Joined: Mon Dec 08, 2003 2:52 am

Patch uploaded

Post by geoffk »

The patch for the above has been uploaded via the Sourceforge patch page for Vega Strike. Hope it's of use.
Post Reply