This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by exiv2 configure 0.19, which was generated by GNU Autoconf 2.65. Invocation command line was $ ../configure --prefix=/mingw ## --------- ## ## Platform. ## ## --------- ## hostname = USC uname -m = i686 uname -r = 1.0.11(0.46/3/2) uname -s = MINGW32_NT-6.1 uname -v = 2009-07-11 17:46 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: . PATH: /usr/local/bin PATH: /mingw/bin PATH: /bin PATH: /c/Program Files (x86)/JavaFX/javafx-sdk1.2/bin PATH: /c/Program Files (x86)/JavaFX/javafx-sdk1.2/emulator/bin PATH: /c/Program Files (x86)/Common Files/ArcSoft/Bin PATH: /c/Program Files/ImageMagick-6.5.7-Q16 PATH: /c/PROGRAM FILES (X86)/COMMON FILES/ARCSOFT/BIN PATH: /c/Windows/SYSTEM32 PATH: /c/Windows PATH: /c/Windows/SYSTEM32/WBEM PATH: /c/Windows/SYSTEM32/WINDOWSPOWERSHELL/V1.0/ PATH: /c/PYTHON26 PATH: /c/PROGRAM FILES (X86)/WINMERGE PATH: /c/PROGRAM FILES (X86)/UNIVERSAL EXTRACTOR PATH: /c/PROGRAM FILES (X86)/UNIVERSAL EXTRACTOR/BIN PATH: /mingw/bin PATH: /c/WINDOWS PATH: /c/WINDOWS/SYSTEM32/WBEM PATH: /c/WINDOWS/SYSTEM32 PATH: /c/PROGRA~2/FARSTONE/VIRTUA~1/DVDCRE~1 PATH: /c/Program Files (x86)/Java/jdk1.6.0_17/bin PATH: /c/Program Files/TortoiseSVN/bin PATH: /c/Program Files (x86)/CVSNT/ PATH: /c/Program Files (x86)/FLAC PATH: /c/Program Files (x86)/VideoLAN/VLCC PATH: /Program Files (x86)/JavaFX/javafx-sdk1.2/bin PATH: /c/Program Files (x86)/JavaFX/javafx-sdk1.2/emulator/bin PATH: /c/Program Files/ImageMagick-6.5.7-Q16 PATH: /c/PROGRAM FILES (X86)/COMMON FILES/ARCSOFT/BIN PATH: /c/Windows/SYSTEM32 PATH: /c/Windows PATH: /c/Windows/SYSTEM32/WBEM PATH: /c/Windows/SYSTEM32/WINDOWSPOWERSHELL/V1.0/ PATH: /c/PYTHON26 PATH: /c/PROGRAM FILES (X86)/WINMERGE PATH: /c/PROGRAM FILES (X86)/UNIVERSAL EXTRACTOR PATH: /c/PROGRAM FILES (X86)/UNIVERSAL EXTRACTOR/BIN PATH: /c/WINDOWS PATH: /c/WINDOWS/SYSTEM32/WBEM PATH: /c/WINDOWS/SYSTEM32 PATH: /c/PROGRA~2/FARSTONE/VIRTUA~1/DVDCRE~1 PATH: /c/Program Files (x86)/Java/jdk1.6.0_17/bin PATH: /c/Program Files/TortoiseSVN/bin PATH: /c/Program Files (x86)/CVSNT/ PATH: /c/Program Files (x86)/FLAC PATH: /c/Program Files (x86)/VideoLAN/VLC PATH: /m/cygwin/bin PATH: /m/cygwin/usr/sbin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2656: checking for g++ configure:2672: found /mingw/bin/g++ configure:2683: result: g++ configure:2710: checking for C++ compiler version configure:2719: g++ --version >&5 g++.exe (GCC) 4.4.0 Copyright (C) 2009 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:2730: $? = 0 configure:2719: g++ -v >&5 Using built-in specs. Target: mingw32 Configured with: ../gcc-4.4.0/configure --enable-languages=c,ada,c++,fortran,java,objc,obj-c++ --disable-sjlj-exceptions --enable-shared --enable-libgcj --enable-libgomp --with-dwarf2 --disable-win32-registry --enable-libstdcxx-debug --enable-version-specific-runtime-libs --prefix=/mingw --with-gmp=/mingw/src/gmp/root --with-mpfr=/mingw/src/mpfr/root --build=mingw32 Thread model: win32 gcc version 4.4.0 (GCC) configure:2730: $? = 0 configure:2719: g++ -V >&5 g++.exe: '-V' option must have argument configure:2730: $? = 1 configure:2719: g++ -qversion >&5 g++.exe: unrecognized option '-qversion' g++.exe: no input files configure:2730: $? = 1 configure:2750: checking whether the C++ compiler works configure:2772: g++ conftest.cpp >&5 configure:2776: $? = 0 configure:2825: result: yes configure:2828: checking for C++ compiler default output file name configure:2830: result: a.exe configure:2836: checking for suffix of executables configure:2843: g++ -o conftest.exe conftest.cpp >&5 configure:2847: $? = 0 configure:2869: result: .exe configure:2891: checking whether we are cross compiling configure:2899: g++ -o conftest.exe conftest.cpp >&5 configure:2903: $? = 0 configure:2910: ./conftest.exe configure:2914: $? = 0 configure:2929: result: no configure:2934: checking for suffix of object files configure:2956: g++ -c conftest.cpp >&5 configure:2960: $? = 0 configure:2981: result: o configure:2985: checking whether we are using the GNU C++ compiler configure:3004: g++ -c conftest.cpp >&5 configure:3004: $? = 0 configure:3013: result: yes configure:3022: checking whether g++ accepts -g configure:3083: result: no configure:3111: checking how to run the C++ preprocessor configure:3138: g++ -E conftest.cpp configure:3138: $? = 0 configure:3152: g++ -E conftest.cpp conftest.cpp:11:28: error: ac_nonexistent.h: No such file or directory configure:3152: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | /* end confdefs.h. */ | #include configure:3177: result: g++ -E configure:3197: g++ -E conftest.cpp configure:3197: $? = 0 configure:3211: g++ -E conftest.cpp conftest.cpp:11:28: error: ac_nonexistent.h: No such file or directory configure:3211: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | /* end confdefs.h. */ | #include configure:3289: checking for gcc configure:3305: found /mingw/bin/gcc configure:3316: result: gcc configure:3545: checking for C compiler version configure:3554: gcc --version >&5 gcc.exe (GCC) 4.4.0 Copyright (C) 2009 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:3565: $? = 0 configure:3554: gcc -v >&5 Using built-in specs. Target: mingw32 Configured with: ../gcc-4.4.0/configure --enable-languages=c,ada,c++,fortran,java,objc,obj-c++ --disable-sjlj-exceptions --enable-shared --enable-libgcj --enable-libgomp --with-dwarf2 --disable-win32-registry --enable-libstdcxx-debug --enable-version-specific-runtime-libs --prefix=/mingw --with-gmp=/mingw/src/gmp/root --with-mpfr=/mingw/src/mpfr/root --build=mingw32 Thread model: win32 gcc version 4.4.0 (GCC) configure:3565: $? = 0 configure:3554: gcc -V >&5 gcc.exe: '-V' option must have argument configure:3565: $? = 1 configure:3554: gcc -qversion >&5 gcc.exe: unrecognized option '-qversion' gcc.exe: no input files configure:3565: $? = 1 configure:3569: checking whether we are using the GNU C compiler configure:3588: gcc -c conftest.c >&5 configure:3588: $? = 0 configure:3597: result: yes configure:3606: checking whether gcc accepts -g configure:3667: result: no configure:3684: checking for gcc option to accept ISO C89 configure:3748: gcc -c -O2 conftest.c >&5 configure:3748: $? = 0 configure:3761: result: none needed configure:3786: checking how to run the C preprocessor configure:3817: gcc -E conftest.c configure:3817: $? = 0 configure:3831: gcc -E conftest.c conftest.c:11:28: error: ac_nonexistent.h: No such file or directory configure:3831: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | /* end confdefs.h. */ | #include configure:3856: result: gcc -E configure:3876: gcc -E conftest.c configure:3876: $? = 0 configure:3890: gcc -E conftest.c conftest.c:11:28: error: ac_nonexistent.h: No such file or directory configure:3890: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | /* end confdefs.h. */ | #include configure:3932: checking for a BSD-compatible install configure:4000: result: /bin/install -c configure:4011: checking whether ln -s works configure:4015: result: yes configure:4022: checking whether make sets $(MAKE) configure:4044: result: yes configure:4057: checking build system type configure:4071: result: i686-pc-mingw32 configure:4091: checking host system type configure:4104: result: i686-pc-mingw32 configure:4149: checking whether NLS is requested configure:4158: result: yes configure:4196: checking for msgfmt configure:4231: result: no configure:4237: checking for gmsgfmt configure:4268: result: : configure:4308: checking for xgettext configure:4343: result: no configure:4380: checking for msgmerge configure:4414: result: no configure:4486: checking for ld used by GCC configure:4550: result: m:/development/installed/msys/1.0/mingw/mingw32/bin/ld.exe configure:4557: checking if the linker (m:/development/installed/msys/1.0/mingw/mingw32/bin/ld.exe) is GNU ld configure:4570: result: yes configure:4577: checking for shared library run path origin configure:4590: result: done configure:5007: checking for CFPreferencesCopyAppValue configure:5027: gcc -o conftest.exe -O2 -I/System/Library/Frameworks/CoreFoundation.framework/Headers -no-undefined conftest.c -framework CoreFoundation >&5 cc1.exe: error: unrecognized command line option "-framework" gcc.exe: CoreFoundation: No such file or directory gcc.exe: unrecognized option '-no-undefined' configure:5027: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | /* end confdefs.h. */ | #include | int | main () | { | CFPreferencesCopyAppValue(NULL, NULL) | ; | return 0; | } configure:5037: result: no configure:5044: checking for CFLocaleCopyCurrent configure:5064: gcc -o conftest.exe -O2 -I/System/Library/Frameworks/CoreFoundation.framework/Headers -no-undefined conftest.c -framework CoreFoundation >&5 cc1.exe: error: unrecognized command line option "-framework" gcc.exe: CoreFoundation: No such file or directory gcc.exe: unrecognized option '-no-undefined' configure:5064: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | /* end confdefs.h. */ | #include | int | main () | { | CFLocaleCopyCurrent(); | ; | return 0; | } configure:5074: result: no configure:5089: checking whether NLS is requested configure:5098: result: yes configure:5116: checking for GNU gettext in libc configure:5135: gcc -o conftest.exe -O2 -no-undefined conftest.c >&5 conftest.c:11:21: error: libintl.h: No such file or directory conftest.c: In function 'main': conftest.c:18: warning: incompatible implicit declaration of built-in function 'gettext' gcc.exe: unrecognized option '-no-undefined' configure:5135: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | /* end confdefs.h. */ | #include | extern int _nl_msg_cat_cntr; | extern int *_nl_domain_bindings; | int | main () | { | bindtextdomain ("", ""); | return * gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings | ; | return 0; | } configure:5143: result: no configure:5177: checking for iconv configure:5199: gcc -o conftest.exe -O2 -no-undefined conftest.c >&5 conftest.c:12:19: error: iconv.h: No such file or directory conftest.c: In function 'main': conftest.c:16: error: 'iconv_t' undeclared (first use in this function) conftest.c:16: error: (Each undeclared identifier is reported only once conftest.c:16: error: for each function it appears in.) conftest.c:16: error: expected ';' before 'cd' conftest.c:17: error: 'cd' undeclared (first use in this function) gcc.exe: unrecognized option '-no-undefined' configure:5199: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | /* end confdefs.h. */ | #include | #include | int | main () | { | iconv_t cd = iconv_open("",""); | iconv(cd,NULL,NULL,NULL,NULL); | iconv_close(cd); | ; | return 0; | } configure:5221: gcc -o conftest.exe -O2 -no-undefined conftest.c -liconv >&5 conftest.c:12:19: error: iconv.h: No such file or directory conftest.c: In function 'main': conftest.c:16: error: 'iconv_t' undeclared (first use in this function) conftest.c:16: error: (Each undeclared identifier is reported only once conftest.c:16: error: for each function it appears in.) conftest.c:16: error: expected ';' before 'cd' conftest.c:17: error: 'cd' undeclared (first use in this function) gcc.exe: unrecognized option '-no-undefined' configure:5221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | /* end confdefs.h. */ | #include | #include | int | main () | { | iconv_t cd = iconv_open("",""); | iconv(cd,NULL,NULL,NULL,NULL); | iconv_close(cd); | ; | return 0; | } configure:5231: result: no, consider installing GNU libiconv configure:5630: checking for GNU gettext in libintl configure:5657: gcc -o conftest.exe -O2 -no-undefined conftest.c -lintl >&5 conftest.c:11:21: error: libintl.h: No such file or directory conftest.c: In function 'main': conftest.c:22: warning: incompatible implicit declaration of built-in function 'gettext' gcc.exe: unrecognized option '-no-undefined' configure:5657: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | /* end confdefs.h. */ | #include | extern int _nl_msg_cat_cntr; | extern | #ifdef __cplusplus | "C" | #endif | const char *_nl_expand_alias (const char *); | int | main () | { | bindtextdomain ("", ""); | return * gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias ("") | ; | return 0; | } configure:5696: result: no configure:5731: checking whether to use NLS configure:5733: result: no configure:5833: checking for a sed that does not truncate output configure:5897: result: /bin/sed configure:5915: checking for grep that handles long lines and -e configure:5973: result: /bin/grep configure:5978: checking for egrep configure:6040: result: /bin/grep -E configure:6045: checking for fgrep configure:6107: result: /bin/grep -F configure:6142: checking for ld used by gcc configure:6209: result: m:/development/installed/msys/1.0/mingw/mingw32/bin/ld.exe configure:6216: checking if the linker (m:/development/installed/msys/1.0/mingw/mingw32/bin/ld.exe) is GNU ld configure:6231: result: yes configure:6243: checking for BSD- or MS-compatible name lister (nm) configure:6292: result: /mingw/bin/nm configure:6410: checking the name lister (/mingw/bin/nm) interface configure:6417: gcc -c -O2 conftest.c >&5 configure:6420: /mingw/bin/nm "conftest.o" configure:6423: output 00000000 b .bss 00000000 d .data 00000000 t .text 00000000 B _some_variable configure:6430: result: BSD nm configure:6434: checking the maximum length of command line arguments configure:6554: result: 8192 configure:6571: checking whether the shell understands some XSI constructs configure:6581: result: yes configure:6585: checking whether the shell understands "+=" configure:6591: result: yes configure:6626: checking for m:/development/installed/msys/1.0/mingw/mingw32/bin/ld.exe option to reload object files configure:6633: result: -r configure:6702: checking for objdump configure:6718: found /mingw/bin/objdump configure:6729: result: objdump configure:6761: checking how to recognize dependent libraries configure:6957: result: file_magic ^x86 archive import|^x86 DLL configure:7017: checking for ar configure:7033: found /mingw/bin/ar configure:7044: result: ar configure:7122: checking for strip configure:7138: found /mingw/bin/strip configure:7149: result: strip configure:7221: checking for ranlib configure:7237: found /mingw/bin/ranlib configure:7248: result: ranlib configure:7338: checking command to parse /mingw/bin/nm output from gcc object configure:7456: gcc -c -O2 conftest.c >&5 configure:7459: $? = 0 configure:7463: /mingw/bin/nm conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)\{0,1\}$/\1 \2 \2/p' \> conftest.nm configure:7466: $? = 0 cannot find nm_test_var in conftest.nm configure:7456: gcc -c -O2 conftest.c >&5 configure:7459: $? = 0 configure:7463: /mingw/bin/nm conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)\{0,1\}$/\1 _\2 \2/p' \> conftest.nm configure:7466: $? = 0 configure:7520: gcc -o conftest.exe -O2 -no-undefined conftest.c conftstm.o >&5 gcc.exe: unrecognized option '-no-undefined' configure:7523: $? = 0 configure:7561: result: ok configure:8365: checking for ANSI C header files configure:8385: gcc -c -O2 conftest.c >&5 configure:8385: $? = 0 configure:8458: gcc -o conftest.exe -O2 -no-undefined conftest.c >&5 gcc.exe: unrecognized option '-no-undefined' configure:8458: $? = 0 configure:8458: ./conftest.exe configure:8458: $? = 0 configure:8469: result: yes configure:8482: checking for sys/types.h configure:8482: gcc -c -O2 conftest.c >&5 configure:8482: $? = 0 configure:8482: result: yes configure:8482: checking for sys/stat.h configure:8482: gcc -c -O2 conftest.c >&5 configure:8482: $? = 0 configure:8482: result: yes configure:8482: checking for stdlib.h configure:8482: gcc -c -O2 conftest.c >&5 configure:8482: $? = 0 configure:8482: result: yes configure:8482: checking for string.h configure:8482: gcc -c -O2 conftest.c >&5 configure:8482: $? = 0 configure:8482: result: yes configure:8482: checking for memory.h configure:8482: gcc -c -O2 conftest.c >&5 configure:8482: $? = 0 configure:8482: result: yes configure:8482: checking for strings.h configure:8482: gcc -c -O2 conftest.c >&5 configure:8482: $? = 0 configure:8482: result: yes configure:8482: checking for inttypes.h configure:8482: gcc -c -O2 conftest.c >&5 configure:8482: $? = 0 configure:8482: result: yes configure:8482: checking for stdint.h configure:8482: gcc -c -O2 conftest.c >&5 configure:8482: $? = 0 configure:8482: result: yes configure:8482: checking for unistd.h configure:8482: gcc -c -O2 conftest.c >&5 configure:8482: $? = 0 configure:8482: result: yes configure:8497: checking for dlfcn.h configure:8497: gcc -c -O2 conftest.c >&5 conftest.c:55:19: error: dlfcn.h: No such file or directory configure:8497: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | | #include configure:8497: result: no configure:8622: checking for C++ compiler version configure:8631: g++ --version >&5 g++.exe (GCC) 4.4.0 Copyright (C) 2009 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:8642: $? = 0 configure:8631: g++ -v >&5 Using built-in specs. Target: mingw32 Configured with: ../gcc-4.4.0/configure --enable-languages=c,ada,c++,fortran,java,objc,obj-c++ --disable-sjlj-exceptions --enable-shared --enable-libgcj --enable-libgomp --with-dwarf2 --disable-win32-registry --enable-libstdcxx-debug --enable-version-specific-runtime-libs --prefix=/mingw --with-gmp=/mingw/src/gmp/root --with-mpfr=/mingw/src/mpfr/root --build=mingw32 Thread model: win32 gcc version 4.4.0 (GCC) configure:8642: $? = 0 configure:8631: g++ -V >&5 g++.exe: '-V' option must have argument configure:8642: $? = 1 configure:8631: g++ -qversion >&5 g++.exe: unrecognized option '-qversion' g++.exe: no input files configure:8642: $? = 1 configure:8646: checking whether we are using the GNU C++ compiler configure:8674: result: yes configure:8683: checking whether g++ accepts -g configure:8744: result: no configure:8775: checking how to run the C++ preprocessor configure:8841: result: g++ -E configure:8861: g++ -E conftest.cpp configure:8861: $? = 0 configure:8875: g++ -E conftest.cpp conftest.cpp:21:28: error: ac_nonexistent.h: No such file or directory configure:8875: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 configure:9081: checking for objdir configure:9096: result: .libs configure:9392: checking if gcc supports -fno-rtti -fno-exceptions configure:9410: gcc -c -O2 -fno-rtti -fno-exceptions conftest.c >&5 cc1.exe: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C configure:9414: $? = 0 configure:9427: result: no configure:9447: checking for gcc option to produce PIC configure:9719: result: -DDLL_EXPORT -DPIC configure:9731: checking if gcc PIC flag -DDLL_EXPORT -DPIC works configure:9749: gcc -c -O2 -DDLL_EXPORT -DPIC -DPIC conftest.c >&5 configure:9753: $? = 0 configure:9766: result: yes configure:9790: checking if gcc static flag -static works gcc.exe: unrecognized option '-no-undefined' configure:9818: result: yes configure:9833: checking if gcc supports -c -o file.o configure:9854: gcc -c -O2 -o out/conftest2.o conftest.c >&5 configure:9858: $? = 0 configure:9880: result: yes configure:9888: checking if gcc supports -c -o file.o configure:9935: result: yes configure:9968: checking whether the gcc linker (m:/development/installed/msys/1.0/mingw/mingw32/bin/ld.exe) supports shared libraries configure:10958: result: yes configure:10995: checking whether -lc should be explicitly linked in configure:11000: gcc -c -O2 conftest.c >&5 configure:11003: $? = 0 configure:11018: gcc -shared conftest.o -v -o ./conftest -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1 configure:11021: $? = 1 configure:11033: result: yes configure:11197: checking dynamic linker characteristics configure:11860: result: Win32 ld.exe configure:11962: checking how to hardcode library paths into programs configure:11987: result: immediate configure:12507: checking whether stripping libraries is possible configure:12512: result: yes configure:12547: checking if libtool supports shared libraries configure:12549: result: yes configure:12552: checking whether to build shared libraries configure:12573: result: yes configure:12576: checking whether to build static libraries configure:12580: result: yes configure:12730: checking for ld used by g++ configure:12797: result: m:/development/installed/msys/1.0/mingw/mingw32/bin/ld.exe configure:12804: checking if the linker (m:/development/installed/msys/1.0/mingw/mingw32/bin/ld.exe) is GNU ld configure:12819: result: yes configure:12874: checking whether the g++ linker (m:/development/installed/msys/1.0/mingw/mingw32/bin/ld.exe) supports shared libraries configure:13787: result: yes configure:13815: g++ -c -O2 conftest.cpp >&5 configure:13818: $? = 0 configure:14000: checking for g++ option to produce PIC configure:14317: result: -DDLL_EXPORT -DPIC configure:14326: checking if g++ PIC flag -DDLL_EXPORT -DPIC works configure:14344: g++ -c -O2 -DDLL_EXPORT -DPIC -DPIC conftest.cpp >&5 configure:14348: $? = 0 configure:14361: result: yes configure:14382: checking if g++ static flag -static works g++.exe: unrecognized option '-no-undefined' configure:14410: result: yes configure:14422: checking if g++ supports -c -o file.o configure:14443: g++ -c -O2 -o out/conftest2.o conftest.cpp >&5 configure:14447: $? = 0 configure:14469: result: yes configure:14474: checking if g++ supports -c -o file.o configure:14521: result: yes configure:14551: checking whether the g++ linker (m:/development/installed/msys/1.0/mingw/mingw32/bin/ld.exe) supports shared libraries configure:14580: result: yes configure:14717: checking dynamic linker characteristics configure:15328: result: Win32 ld.exe configure:15379: checking how to hardcode library paths into programs configure:15404: result: immediate configure:15555: checking for cos in -lm configure:15580: gcc -o conftest.exe -O2 -no-undefined conftest.c -lm >&5 conftest.c:29: warning: conflicting types for built-in function 'cos' gcc.exe: unrecognized option '-no-undefined' configure:15580: $? = 0 configure:15589: result: yes configure:15603: checking if zlib is wanted configure:15618: result: yes configure:15652: checking for inflateEnd in -lz configure:15677: gcc -o conftest.exe -O2 -no-undefined conftest.c -lz -lm >&5 gcc.exe: unrecognized option '-no-undefined' configure:15677: $? = 0 configure:15686: result: yes configure:15694: checking zlib.h usability configure:15694: gcc -c -O2 conftest.c >&5 configure:15694: $? = 0 configure:15694: result: yes configure:15694: checking zlib.h presence configure:15694: gcc -E conftest.c configure:15694: $? = 0 configure:15694: result: yes configure:15694: checking for zlib.h configure:15694: result: yes configure:15713: checking for inflateEnd in -lz configure:15747: result: yes configure:15758: checking zlib in /usr configure:15760: result: ok configure:15810: checking for iconv configure:15864: result: no, consider installing GNU libiconv configure:15939: checking for ANSI C header files configure:16043: result: yes configure:16054: checking libintl.h usability configure:16054: gcc -c -O2 conftest.c >&5 conftest.c:57:21: error: libintl.h: No such file or directory configure:16054: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:16054: result: no configure:16054: checking libintl.h presence configure:16054: gcc -E conftest.c conftest.c:24:21: error: libintl.h: No such file or directory configure:16054: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | /* end confdefs.h. */ | #include configure:16054: result: no configure:16054: checking for libintl.h configure:16054: result: no configure:16054: checking locale.h usability configure:16054: gcc -c -O2 conftest.c >&5 configure:16054: $? = 0 configure:16054: result: yes configure:16054: checking locale.h presence configure:16054: gcc -E conftest.c configure:16054: $? = 0 configure:16054: result: yes configure:16054: checking for locale.h configure:16054: result: yes configure:16054: checking malloc.h usability configure:16054: gcc -c -O2 conftest.c >&5 configure:16054: $? = 0 configure:16054: result: yes configure:16054: checking malloc.h presence configure:16054: gcc -E conftest.c configure:16054: $? = 0 configure:16054: result: yes configure:16054: checking for malloc.h configure:16054: result: yes configure:16054: checking for stdint.h configure:16054: result: yes configure:16054: checking for stdlib.h configure:16054: result: yes configure:16054: checking for string.h configure:16054: result: yes configure:16054: checking for unistd.h configure:16054: result: yes configure:16054: checking sys/mman.h usability configure:16054: gcc -c -O2 conftest.c >&5 conftest.c:63:22: error: sys/mman.h: No such file or directory configure:16054: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:16054: result: no configure:16054: checking sys/mman.h presence configure:16054: gcc -E conftest.c conftest.c:30:22: error: sys/mman.h: No such file or directory configure:16054: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include configure:16054: result: no configure:16054: checking for sys/mman.h configure:16054: result: no configure:16054: checking utime.h usability configure:16054: gcc -c -O2 conftest.c >&5 configure:16054: $? = 0 configure:16054: result: yes configure:16054: checking utime.h presence configure:16054: gcc -E conftest.c configure:16054: $? = 0 configure:16054: result: yes configure:16054: checking for utime.h configure:16054: result: yes configure:16069: checking for stdbool.h that conforms to C99 configure:16154: gcc -c -O2 conftest.c >&5 configure:16154: $? = 0 configure:16161: result: yes configure:16163: checking for _Bool configure:16163: gcc -c -O2 conftest.c >&5 configure:16163: $? = 0 configure:16163: gcc -c -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:67: error: expected expression before ')' token configure:16163: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((_Bool))) | return 0; | ; | return 0; | } configure:16163: result: yes configure:16179: checking for an ANSI C-conforming const configure:16244: gcc -c -O2 conftest.c >&5 configure:16244: $? = 0 configure:16251: result: yes configure:16259: checking for inline configure:16275: gcc -c -O2 conftest.c >&5 configure:16275: $? = 0 configure:16283: result: inline configure:16301: checking for pid_t configure:16301: gcc -c -O2 conftest.c >&5 configure:16301: $? = 0 configure:16301: gcc -c -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:69: error: expected expression before ')' token configure:16301: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((pid_t))) | return 0; | ; | return 0; | } configure:16301: result: yes configure:16312: checking for size_t configure:16312: gcc -c -O2 conftest.c >&5 configure:16312: $? = 0 configure:16312: gcc -c -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:69: error: expected expression before ')' token configure:16312: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((size_t))) | return 0; | ; | return 0; | } configure:16312: result: yes configure:16323: checking whether struct tm is in sys/time.h or time.h configure:16343: gcc -c -O2 conftest.c >&5 configure:16343: $? = 0 configure:16350: result: time.h configure:16378: checking for stdlib.h configure:16378: result: yes configure:16378: checking for unistd.h configure:16378: result: yes configure:16378: checking for sys/param.h configure:16378: gcc -c -O2 conftest.c >&5 configure:16378: $? = 0 configure:16378: result: yes configure:16399: checking for getpagesize configure:16399: gcc -o conftest.exe -O2 -no-undefined conftest.c -lz -lm >&5 gcc.exe: unrecognized option '-no-undefined' configure:16399: $? = 0 configure:16399: result: yes configure:16408: checking for working mmap configure:16555: gcc -o conftest.exe -O2 -no-undefined conftest.c -lz -lm >&5 conftest.c:96:22: error: sys/mman.h: No such file or directory conftest.c: In function 'main': conftest.c:166: error: 'PROT_READ' undeclared (first use in this function) conftest.c:166: error: (Each undeclared identifier is reported only once conftest.c:166: error: for each function it appears in.) conftest.c:166: error: 'PROT_WRITE' undeclared (first use in this function) conftest.c:166: error: 'MAP_SHARED' undeclared (first use in this function) conftest.c:167: error: 'MAP_FAILED' undeclared (first use in this function) conftest.c:183: error: 'MAP_PRIVATE' undeclared (first use in this function) conftest.c:183: error: 'MAP_FIXED' undeclared (first use in this function) conftest.c:182: warning: comparison between pointer and integer gcc.exe: unrecognized option '-no-undefined' configure:16555: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETPAGESIZE 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | /* malloc might have been renamed as rpl_malloc. */ | #undef malloc | | /* Thanks to Mike Haertel and Jim Avera for this test. | Here is a matrix of mmap possibilities: | mmap private not fixed | mmap private fixed at somewhere currently unmapped | mmap private fixed at somewhere already mapped | mmap shared not fixed | mmap shared fixed at somewhere currently unmapped | mmap shared fixed at somewhere already mapped | For private mappings, we should verify that changes cannot be read() | back from the file, nor mmap's back from the file at a different | address. (There have been systems where private was not correctly | implemented like the infamous i386 svr4.0, and systems where the | VM page cache was not coherent with the file system buffer cache | like early versions of FreeBSD and possibly contemporary NetBSD.) | For shared mappings, we should conversely verify that changes get | propagated back to all the places they're supposed to be. | | Grep wants private fixed already mapped. | The main things grep needs to know about mmap are: | * does it exist and is it safe to write into the mmap'd area | * how to use it (BSD variants) */ | | #include | #include | | #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H | char *malloc (); | #endif | | /* This mess was copied from the GNU getpagesize.h. */ | #ifndef HAVE_GETPAGESIZE | # ifdef _SC_PAGESIZE | # define getpagesize() sysconf(_SC_PAGESIZE) | # else /* no _SC_PAGESIZE */ | # ifdef HAVE_SYS_PARAM_H | # include | # ifdef EXEC_PAGESIZE | # define getpagesize() EXEC_PAGESIZE | # else /* no EXEC_PAGESIZE */ | # ifdef NBPG | # define getpagesize() NBPG * CLSIZE | # ifndef CLSIZE | # define CLSIZE 1 | # endif /* no CLSIZE */ | # else /* no NBPG */ | # ifdef NBPC | # define getpagesize() NBPC | # else /* no NBPC */ | # ifdef PAGESIZE | # define getpagesize() PAGESIZE | # endif /* PAGESIZE */ | # endif /* no NBPC */ | # endif /* no NBPG */ | # endif /* no EXEC_PAGESIZE */ | # else /* no HAVE_SYS_PARAM_H */ | # define getpagesize() 8192 /* punt totally */ | # endif /* no HAVE_SYS_PARAM_H */ | # endif /* no _SC_PAGESIZE */ | | #endif /* no HAVE_GETPAGESIZE */ | | int | main () | { | char *data, *data2, *data3; | const char *cdata2; | int i, pagesize; | int fd, fd2; | | pagesize = getpagesize (); | | /* First, make a file with some known garbage in it. */ | data = (char *) malloc (pagesize); | if (!data) | return 1; | for (i = 0; i < pagesize; ++i) | *(data + i) = rand (); | umask (0); | fd = creat ("conftest.mmap", 0600); | if (fd < 0) | return 2; | if (write (fd, data, pagesize) != pagesize) | return 3; | close (fd); | | /* Next, check that the tail of a page is zero-filled. File must have | non-zero length, otherwise we risk SIGBUS for entire page. */ | fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600); | if (fd2 < 0) | return 4; | cdata2 = ""; | if (write (fd2, cdata2, 1) != 1) | return 5; | data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L); | if (data2 == MAP_FAILED) | return 6; | for (i = 0; i < pagesize; ++i) | if (*(data2 + i)) | return 7; | close (fd2); | if (munmap (data2, pagesize)) | return 8; | | /* Next, try to mmap the file at a fixed address which already has | something else allocated at it. If we can, also make sure that | we see the same garbage. */ | fd = open ("conftest.mmap", O_RDWR); | if (fd < 0) | return 9; | if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, | MAP_PRIVATE | MAP_FIXED, fd, 0L)) | return 10; | for (i = 0; i < pagesize; ++i) | if (*(data + i) != *(data2 + i)) | return 11; | | /* Finally, make sure that changes to the mapped area do not | percolate back to the file as seen by read(). (This is a bug on | some variants of i386 svr4.0.) */ | for (i = 0; i < pagesize; ++i) | *(data2 + i) = *(data2 + i) + 1; | data3 = (char *) malloc (pagesize); | if (!data3) | return 12; | if (read (fd, data3, pagesize) != pagesize) | return 13; | for (i = 0; i < pagesize; ++i) | if (*(data + i) != *(data3 + i)) | return 14; | close (fd); | return 0; | } configure:16565: result: no configure:16574: checking whether strerror_r is declared configure:16574: gcc -c -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:74: error: 'strerror_r' undeclared (first use in this function) conftest.c:74: error: (Each undeclared identifier is reported only once conftest.c:74: error: for each function it appears in.) configure:16574: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETPAGESIZE 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | #ifndef strerror_r | (void) strerror_r; | #endif | | ; | return 0; | } configure:16574: result: no configure:16587: checking for strerror_r configure:16587: gcc -o conftest.exe -O2 -no-undefined conftest.c -lz -lm >&5 C:\Users\admius\AppData\Local\Temp\ccALoeTn.o:conftest.c:(.text+0xc): undefined reference to `strerror_r' collect2: ld returned 1 exit status gcc.exe: unrecognized option '-no-undefined' configure:16587: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_DECL_STRERROR_R 0 | /* end confdefs.h. */ | /* Define strerror_r to an innocuous variant, in case declares strerror_r. | For example, HP-UX 11i declares gettimeofday. */ | #define strerror_r innocuous_strerror_r | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char strerror_r (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef strerror_r | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char strerror_r (); | /* 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_strerror_r || defined __stub___strerror_r | choke me | #endif | | int | main () | { | return strerror_r (); | ; | return 0; | } configure:16587: result: no configure:16596: checking whether strerror_r returns char * configure:16648: gcc -o conftest.exe -O2 -no-undefined conftest.c -lz -lm >&5 C:\Users\admius\AppData\Local\Temp\ccEDlbQk.o:conftest.c:(.text+0x26): undefined reference to `strerror_r' collect2: ld returned 1 exit status gcc.exe: unrecognized option '-no-undefined' configure:16648: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_DECL_STRERROR_R 0 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | extern char *strerror_r (); | int | main () | { | char buf[100]; | char x = *strerror_r (0, buf, sizeof buf); | return ! isalpha (x); | ; | return 0; | } configure:16658: result: no configure:16669: checking for gmtime_r configure:16669: gcc -o conftest.exe -O2 -no-undefined conftest.c -lz -lm >&5 C:\Users\admius\AppData\Local\Temp\ccGhuOAT.o:conftest.c:(.text+0xc): undefined reference to `gmtime_r' collect2: ld returned 1 exit status gcc.exe: unrecognized option '-no-undefined' configure:16669: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_DECL_STRERROR_R 0 | /* end confdefs.h. */ | /* Define gmtime_r to an innocuous variant, in case declares gmtime_r. | For example, HP-UX 11i declares gettimeofday. */ | #define gmtime_r innocuous_gmtime_r | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char gmtime_r (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef gmtime_r | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char gmtime_r (); | /* 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_gmtime_r || defined __stub___gmtime_r | choke me | #endif | | int | main () | { | return gmtime_r (); | ; | return 0; | } configure:16669: result: no configure:16669: checking for lstat configure:16669: gcc -o conftest.exe -O2 -no-undefined conftest.c -lz -lm >&5 C:\Users\admius\AppData\Local\Temp\cciJSqic.o:conftest.c:(.text+0xc): undefined reference to `lstat' collect2: ld returned 1 exit status gcc.exe: unrecognized option '-no-undefined' configure:16669: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_DECL_STRERROR_R 0 | /* end confdefs.h. */ | /* Define lstat to an innocuous variant, in case declares lstat. | For example, HP-UX 11i declares gettimeofday. */ | #define lstat innocuous_lstat | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char lstat (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef lstat | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char lstat (); | /* 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_lstat || defined __stub___lstat | choke me | #endif | | int | main () | { | return lstat (); | ; | return 0; | } configure:16669: result: no configure:16669: checking for memset configure:16669: gcc -o conftest.exe -O2 -no-undefined conftest.c -lz -lm >&5 conftest.c:61: warning: conflicting types for built-in function 'memset' gcc.exe: unrecognized option '-no-undefined' configure:16669: $? = 0 configure:16669: result: yes configure:16669: checking for mmap configure:16669: gcc -o conftest.exe -O2 -no-undefined conftest.c -lz -lm >&5 C:\Users\admius\AppData\Local\Temp\ccwhHI8Z.o:conftest.c:(.text+0xc): undefined reference to `mmap' collect2: ld returned 1 exit status gcc.exe: unrecognized option '-no-undefined' configure:16669: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_DECL_STRERROR_R 0 | #define HAVE_MEMSET 1 | /* end confdefs.h. */ | /* Define mmap to an innocuous variant, in case declares mmap. | For example, HP-UX 11i declares gettimeofday. */ | #define mmap innocuous_mmap | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char mmap (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef mmap | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char mmap (); | /* 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_mmap || defined __stub___mmap | choke me | #endif | | int | main () | { | return mmap (); | ; | return 0; | } configure:16669: result: no configure:16669: checking for munmap configure:16669: gcc -o conftest.exe -O2 -no-undefined conftest.c -lz -lm >&5 C:\Users\admius\AppData\Local\Temp\ccIKlmef.o:conftest.c:(.text+0xc): undefined reference to `munmap' collect2: ld returned 1 exit status gcc.exe: unrecognized option '-no-undefined' configure:16669: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_DECL_STRERROR_R 0 | #define HAVE_MEMSET 1 | /* end confdefs.h. */ | /* Define munmap to an innocuous variant, in case declares munmap. | For example, HP-UX 11i declares gettimeofday. */ | #define munmap innocuous_munmap | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char munmap (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef munmap | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char munmap (); | /* 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_munmap || defined __stub___munmap | choke me | #endif | | int | main () | { | return munmap (); | ; | return 0; | } configure:16669: result: no configure:16669: checking for strchr configure:16669: gcc -o conftest.exe -O2 -no-undefined conftest.c -lz -lm >&5 conftest.c:62: warning: conflicting types for built-in function 'strchr' gcc.exe: unrecognized option '-no-undefined' configure:16669: $? = 0 configure:16669: result: yes configure:16669: checking for strerror configure:16669: gcc -o conftest.exe -O2 -no-undefined conftest.c -lz -lm >&5 gcc.exe: unrecognized option '-no-undefined' configure:16669: $? = 0 configure:16669: result: yes configure:16669: checking for strtol configure:16669: gcc -o conftest.exe -O2 -no-undefined conftest.c -lz -lm >&5 gcc.exe: unrecognized option '-no-undefined' configure:16669: $? = 0 configure:16669: result: yes configure:16681: checking for timegm configure:16681: gcc -o conftest.exe -O2 -no-undefined conftest.c -lz -lm >&5 C:\Users\admius\AppData\Local\Temp\cc0sF899.o:conftest.c:(.text+0xc): undefined reference to `timegm' collect2: ld returned 1 exit status gcc.exe: unrecognized option '-no-undefined' configure:16681: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "exiv2" | #define PACKAGE_TARNAME "exiv2" | #define PACKAGE_VERSION "0.19" | #define PACKAGE_STRING "exiv2 0.19" | #define PACKAGE_BUGREPORT "ahuggel@gmx.net" | #define PACKAGE_URL "" | #define PACKAGE "exiv2" | #define VERSION "0.19" | #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 LT_OBJDIR ".libs/" | #define HAVE_LIBZ 1 | #define STDC_HEADERS 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_DECL_STRERROR_R 0 | #define HAVE_MEMSET 1 | #define HAVE_STRCHR 1 | #define HAVE_STRERROR 1 | #define HAVE_STRTOL 1 | /* end confdefs.h. */ | /* Define timegm to an innocuous variant, in case declares timegm. | For example, HP-UX 11i declares gettimeofday. */ | #define timegm innocuous_timegm | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char timegm (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef timegm | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char timegm (); | /* 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_timegm || defined __stub___timegm | choke me | #endif | | int | main () | { | return timegm (); | ; | return 0; | } configure:16681: result: no configure:16696: checking whether to enable dependency tracking configure:16705: result: yes configure:16714: checking whether to enable g++ visibility support configure:16723: result: yes configure:16733: checking whether the C++ compiler accepts the -fvisibility-inlines-hidden flag configure:16762: g++ -c -O2 -fvisibility-inlines-hidden conftest.cpp >&5 configure:16762: $? = 0 configure:16785: result: yes configure:16811: checking whether to use the lens database for Nikon lens names configure:16820: result: yes configure:16827: checking whether to compile a commercial version of the Exiv2 library configure:16836: result: no configure:16841: checking whether to enable XMP support (requires expat) configure:16850: result: yes configure:16880: checking expat.h usability configure:16880: gcc -c -O2 conftest.c >&5 configure:16880: $? = 0 configure:16880: result: yes configure:16880: checking expat.h presence configure:16880: gcc -E conftest.c configure:16880: $? = 0 configure:16880: result: yes configure:16880: checking for expat.h configure:16880: result: yes configure:16885: checking for XML_ParserCreate in -lexpat configure:16910: gcc -o conftest.exe -O2 -no-undefined conftest.c -lexpat -lz -lm >&5 gcc.exe: unrecognized option '-no-undefined' configure:16910: $? = 0 configure:16919: result: yes configure:17080: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by exiv2 config.status 0.19, which was generated by GNU Autoconf 2.65. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on USC config.status:1173: creating ./Makefile config.status:1173: creating ./config/config.mk config.status:1173: creating ./config/exiv2.pc config.status:1173: creating ./po/Makefile.in config.status:1173: creating ./src/doxygen.hpp config.status:1173: creating ./config/config.h config.status:1346: executing default-1 commands config.status:1346: executing libtool commands ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i686-pc-mingw32 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_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= 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= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_exeext=.exe ac_cv_func_getpagesize=yes ac_cv_func_gmtime_r=no ac_cv_func_lstat=no ac_cv_func_memset=yes ac_cv_func_mmap=no ac_cv_func_mmap_fixed_mapped=no ac_cv_func_munmap=no ac_cv_func_strchr=yes ac_cv_func_strerror=yes ac_cv_func_strerror_r=no ac_cv_func_strerror_r_char_p=no ac_cv_func_strtol=yes ac_cv_func_timegm=no ac_cv_have_decl_strerror_r=no ac_cv_header_dlfcn_h=no ac_cv_header_expat_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_libintl_h=no ac_cv_header_locale_h=yes ac_cv_header_malloc_h=yes ac_cv_header_memory_h=yes ac_cv_header_stdbool_h=yes ac_cv_header_stdc=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_mman_h=no ac_cv_header_sys_param_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_unistd_h=yes ac_cv_header_utime_h=yes ac_cv_header_zlib_h=yes ac_cv_host=i686-pc-mingw32 ac_cv_lib_expat_XML_ParserCreate=yes ac_cv_lib_m_cos=yes ac_cv_lib_z_inflateEnd=yes ac_cv_objext=o ac_cv_path_EGREP='/bin/grep -E' ac_cv_path_FGREP='/bin/grep -F' ac_cv_path_GMSGFMT=: ac_cv_path_GREP=/bin/grep ac_cv_path_MSGFMT=: ac_cv_path_MSGMERGE=: ac_cv_path_SED=/bin/sed ac_cv_path_XGETTEXT=: ac_cv_path_install='/bin/install -c' ac_cv_prog_CPP='gcc -E' ac_cv_prog_CXXCPP='g++ -E' ac_cv_prog_ac_ct_AR=ar ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_CXX=g++ ac_cv_prog_ac_ct_OBJDUMP=objdump ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_cc_c89= ac_cv_prog_cc_g=no ac_cv_prog_cxx_g=no ac_cv_prog_make_make_set=yes ac_cv_struct_tm=time.h ac_cv_type__Bool=yes ac_cv_type_pid_t=yes ac_cv_type_size_t=yes acl_cv_hardcode_direct=no acl_cv_hardcode_libdir_flag_spec='-L$libdir' acl_cv_hardcode_libdir_separator= acl_cv_hardcode_minus_L=no acl_cv_libext=a acl_cv_libname_spec='lib$name' acl_cv_library_names_spec='$libname.dll.a $libname.lib' acl_cv_path_LD=m:/development/installed/msys/1.0/mingw/mingw32/bin/ld.exe acl_cv_prog_gnu_ld=yes acl_cv_rpath=done acl_cv_shlibext=dll acl_cv_wl=-Wl, am_cv_func_iconv='no, consider installing GNU libiconv' am_cv_lib_iconv=no ax_cv_cxx_check_flag__fvisibility_inlines_hidden=yes gt_cv_func_CFLocaleCopyCurrent=no gt_cv_func_CFPreferencesCopyAppValue=no gt_cv_func_gnugettext1_libc=no gt_cv_func_gnugettext1_libintl=no lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd=func_win32_libid lt_cv_file_magic_test_file= lt_cv_ld_reload_flag=-r lt_cv_nm_interface='BSD nm' lt_cv_objdir=.libs lt_cv_path_LD=m:/development/installed/msys/1.0/mingw/mingw32/bin/ld.exe lt_cv_path_LDCXX=m:/development/installed/msys/1.0/mingw/mingw32/bin/ld.exe lt_cv_path_NM=/mingw/bin/nm lt_cv_prog_compiler_c_o=yes lt_cv_prog_compiler_c_o_CXX=yes lt_cv_prog_compiler_pic_works=yes lt_cv_prog_compiler_pic_works_CXX=yes lt_cv_prog_compiler_rtti_exceptions=no lt_cv_prog_compiler_static_works=yes lt_cv_prog_compiler_static_works_CXX=yes lt_cv_prog_gnu_ld=yes lt_cv_prog_gnu_ldcxx=yes lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\) \{0,1\}$/\1 _\2 \2/p'\''' lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\''' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\''' lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\''' lt_cv_sys_max_cmd_len=8192 zlib_cv_libz=yes zlib_cv_zlib_h=yes ## ----------------- ## ## Output variables. ## ## ----------------- ## AR='ar' CC='gcc' CFLAGS='-O2' COMMERCIAL_VERSION='no' CPP='gcc -E' CPPFLAGS='' CXX='g++' CXXCPP='g++ -E' CXXFLAGS='-O2 -fvisibility=hidden -fvisibility-inlines-hidden' DEFS='-DHAVE_CONFIG_H' DEP_TRACKING='1' DSYMUTIL='' DUMPBIN='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/bin/grep -E' ENABLE_XMP='1' EXEEXT='.exe' EXIV2_LTVERSION='6:0:0' EXPAT_CPPFLAGS='' EXPAT_LDFLAGS='' EXPAT_LIBS='-lexpat' EXV_LIB_STATIC='' FGREP='/bin/grep -F' GCC='yes' GMSGFMT=':' GREP='/bin/grep' GXX='yes' HAVE_LIBZ='1' HAVE_TIMEGM='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INTLLIBS='' INTL_MACOSX_LIBS='' LD='m:/development/installed/msys/1.0/mingw/mingw32/bin/ld.exe' LDFLAGS=' -no-undefined' LIBICONV='' LIBINTL='' LIBM='-lm' LIBOBJS='' LIBS='-lz -lm' LIBTOOL='$(SHELL) $(top_builddir)/libtool' LIBTOOL_DEPS='.././config/ltmain.sh' LIPO='' LN_S='ln -s' LTLIBICONV='' LTLIBINTL='' LTLIBOBJS='' MKINSTALLDIRS='$(top_builddir)/.././config/mkinstalldirs' MSGFMT=':' MSGMERGE=':' NM='/mingw/bin/nm' NMEDIT='' OBJDUMP='objdump' OBJEXT='o' OTOOL64='' OTOOL='' PACKAGE='exiv2' PACKAGE_BUGREPORT='ahuggel@gmx.net' PACKAGE_NAME='exiv2' PACKAGE_STRING='exiv2 0.19' PACKAGE_TARNAME='exiv2' PACKAGE_URL='' PACKAGE_VERSION='0.19' PATH_SEPARATOR=':' POSUB='' RANLIB='ranlib' SED='/bin/sed' SET_MAKE='' SHELL='/bin/sh' STRIP='strip' USE_NLS='no' VERSION='0.19' XGETTEXT=':' ac_ct_CC='gcc' ac_ct_CXX='g++' ac_ct_DUMPBIN='' bindir='${exec_prefix}/bin' build='i686-pc-mingw32' build_alias='' build_cpu='i686' build_os='mingw32' build_vendor='pc' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='${prefix}' host='i686-pc-mingw32' host_alias='' host_cpu='i686' host_os='mingw32' host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' lt_ECHO='echo' mandir='${datarootdir}/man' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/mingw' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "exiv2" #define PACKAGE_TARNAME "exiv2" #define PACKAGE_VERSION "0.19" #define PACKAGE_STRING "exiv2 0.19" #define PACKAGE_BUGREPORT "ahuggel@gmx.net" #define PACKAGE_URL "" #define PACKAGE "exiv2" #define VERSION "0.19" #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 LT_OBJDIR ".libs/" #define HAVE_LIBZ 1 #define STDC_HEADERS 1 #define HAVE_LOCALE_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_UNISTD_H 1 #define HAVE_UTIME_H 1 #define HAVE__BOOL 1 #define HAVE_STDBOOL_H 1 #define HAVE_STDLIB_H 1 #define HAVE_UNISTD_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_GETPAGESIZE 1 #define HAVE_DECL_STRERROR_R 0 #define HAVE_MEMSET 1 #define HAVE_STRCHR 1 #define HAVE_STRERROR 1 #define HAVE_STRTOL 1 #define HAVE_GXXCLASSVISIBILITY 1 #define HAVE_DLL 1 #define HAVE_LENSDATA 1 #define HAVE_EXPAT_H 1 #define HAVE_EXPAT /**/ #define HAVE_XMP_TOOLKIT 1 configure: exit 0