[geos-devel] [GEOS] #787: geos-3.5.0 failure to build using MingW

GEOS geos-trac at osgeo.org
Fri Aug 26 08:08:08 PDT 2016


#787: geos-3.5.0 failure to build using MingW
--------------------------+--------------------------
 Reporter:  ddurgaprasad  |      Owner:  geos-devel@…
     Type:  defect        |     Status:  new
 Priority:  major         |  Milestone:  3.5.1
Component:  Default       |    Version:  3.5.0
 Severity:  Unassigned    |   Keywords:  mingw
--------------------------+--------------------------
 Building geos-3.5.0 is failin gon Windows7 OS under Mingw environment.
 The configure commands works fine but make is failing.Below is the build
 log.


 mydomian+uid at myip MINGW64 /c/MinGW/git_rep/geos-3.5.0
 $ ./configure --build=x86_64-pc-linux-gnu --host=arm-linux-eabi
 checking build system type... x86_64-pc-linux-gnu
 checking host system type... arm-linux-eabi
 checking target system type... arm-linux-eabi
 checking for a BSD-compatible install... /usr/bin/install -c
 checking whether build environment is sane... yes
 checking for arm-linux-eabi-strip... no
 checking for strip... strip
 configure: WARNING: using cross tools not prefixed with host triplet
 checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
 checking for gawk... gawk
 checking whether make sets $(MAKE)... yes
 checking whether make supports nested variables... yes
 checking whether to enable maintainer-specific portions of Makefiles... no
 checking for arm-linux-eabi-gcc... no
 checking for gcc... gcc
 checking whether the C compiler works... yes
 checking for C compiler default output file name... a.exe
 checking for suffix of executables... .exe
 checking whether we are cross compiling... yes
 checking for suffix of object files... o
 checking whether we are using the GNU C compiler... yes
 checking whether gcc accepts -g... yes
 checking for gcc option to accept ISO C89... none needed
 checking whether gcc understands -c and -o together... yes
 checking for style of include used by make... GNU
 checking dependency style of gcc... gcc3
 checking how to print strings... printf
 checking for a sed that does not truncate output... /usr/bin/sed
 checking for grep that handles long lines and -e... /usr/bin/grep
 checking for egrep... /usr/bin/grep -E
 checking for fgrep... /usr/bin/grep -F
 checking for ld used by gcc... c:/mingw/mingw32/bin/ld.exe
 checking if the linker (c:/mingw/mingw32/bin/ld.exe) is GNU ld... yes
 checking for BSD- or MS-compatible name lister (nm)... no
 checking for arm-linux-eabi-dumpbin... no
 checking for arm-linux-eabi-link... no
 checking for dumpbin... dumpbin
 checking the name lister (dumpbin -symbols -headers) interface... MS
 dumpbin
 checking whether ln -s works... no, using cp -pR
 checking the maximum length of command line arguments... 24000
 checking how to convert x86_64-pc-linux-gnu file names to arm-linux-eabi
 format... func_convert_file_noop
 checking how to convert x86_64-pc-linux-gnu file names to toolchain
 format... func_convert_file_noop
 checking for c:/mingw/mingw32/bin/ld.exe option to reload object files...
 -r
 checking for arm-linux-eabi-objdump... objdump
 checking how to recognize dependent libraries... unknown
 checking for arm-linux-eabi-dlltool... dlltool
 checking how to associate runtime and link libraries... printf %s\n
 checking for arm-linux-eabi-ar... no
 checking for ar... ar
 checking for archiver @FILE support... @
 checking for arm-linux-eabi-strip... strip
 checking for arm-linux-eabi-ranlib... no
 checking for ranlib... ranlib
 checking command to parse dumpbin -symbols -headers output from gcc
 object... ok
 checking for sysroot... no
 checking for a working dd... /usr/bin/dd
 checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
 checking for arm-linux-eabi-mt... no
 checking for mt... no
 checking if : is a manifest tool... no
 checking how to run the C preprocessor... gcc -E
 checking for ANSI C header files... yes
 checking for sys/types.h... yes
 checking for sys/stat.h... yes
 checking for stdlib.h... yes
 checking for string.h... yes
 checking for memory.h... yes
 checking for strings.h... yes
 checking for inttypes.h... yes
 checking for stdint.h... yes
 checking for unistd.h... yes
 checking for dlfcn.h... yes
 checking for objdir... .libs
 checking if gcc supports -fno-rtti -fno-exceptions... no
 checking for gcc option to produce PIC... -fPIC -DPIC
 checking if gcc PIC flag -fPIC -DPIC works... no
 checking if gcc static flag -static works... yes
 checking if gcc supports -c -o file.o... yes
 checking if gcc supports -c -o file.o... (cached) yes
 checking whether the gcc linker (c:/mingw/mingw32/bin/ld.exe) supports
 shared libraries... yes
 checking whether -lc should be explicitly linked in... yes
 checking dynamic linker characteristics... no
 checking how to hardcode library paths into programs... immediate
 checking for shl_load... no
 checking for shl_load in -ldld... no
 checking for dlopen... yes
 checking whether a program can dlopen itself... cross
 checking whether stripping libraries is possible... yes
 checking if libtool supports shared libraries... no
 checking whether to build shared libraries... no
 checking whether to build static libraries... yes
 checking for arm-linux-eabi-g++... no
 checking for arm-linux-eabi-c++... no
 checking for arm-linux-eabi-gpp... no
 checking for arm-linux-eabi-aCC... no
 checking for arm-linux-eabi-CC... no
 checking for arm-linux-eabi-cxx... no
 checking for arm-linux-eabi-cc++... no
 checking for arm-linux-eabi-cl.exe... no
 checking for arm-linux-eabi-FCC... no
 checking for arm-linux-eabi-KCC... no
 checking for arm-linux-eabi-RCC... no
 checking for arm-linux-eabi-xlC_r... no
 checking for arm-linux-eabi-xlC... no
 checking for g++... g++
 checking whether we are using the GNU C++ compiler... yes
 checking whether g++ accepts -g... yes
 checking dependency style of g++... gcc3
 checking how to run the C++ preprocessor... g++ -E
 checking for ld used by g++... c:/mingw/mingw32/bin/ld.exe
 checking if the linker (c:/mingw/mingw32/bin/ld.exe) is GNU ld... yes
 checking whether the g++ linker (c:/mingw/mingw32/bin/ld.exe) supports
 shared libraries... no
 checking for g++ option to produce PIC... -fPIC -DPIC
 checking if g++ PIC flag -fPIC -DPIC works... no
 checking if g++ static flag -static works... yes
 checking if g++ supports -c -o file.o... yes
 checking if g++ supports -c -o file.o... (cached) yes
 checking whether the g++ linker (c:/mingw/mingw32/bin/ld.exe) supports
 shared libraries... no
 checking dynamic linker characteristics... no
 checking how to hardcode library paths into programs... immediate
 checking for library containing strerror... none required
 checking whether make sets $(MAKE)... (cached) yes
 checking for dirent.h that defines DIR... yes
 checking for library containing opendir... none required
 checking whether closedir returns void... yes
 checking for working memcmp... no
 checking for strftime... yes
 checking for vprintf... yes
 checking for _doprnt... no
 checking for size_t... yes
 checking for working alloca.h... no
 checking for alloca... yes
 checking for dirent.h that defines DIR... (cached) yes
 checking for library containing opendir... (cached) none required
 checking for ANSI C header files... (cached) yes
 checking for memory.h... (cached) yes
 checking for unistd.h... (cached) yes
 checking ieeefp.h usability... no
 checking ieeefp.h presence... no
 checking for ieeefp.h... no
 checking sys/file.h usability... yes
 checking sys/file.h presence... yes
 checking for sys/file.h... yes
 checking sys/time.h usability... yes
 checking sys/time.h presence... yes
 checking for sys/time.h... yes
 checking for strchr... yes
 checking for memcpy... yes
 checking for gettimeofday... yes
 checking whether stat file-mode macros are broken... no
 checking whether struct tm is in sys/time.h or time.h... time.h
 checking for size_t... (cached) yes
 checking for an ANSI C-conforming const... yes
 checking if requested to force inline functions... yes
 checking if requested to enable assert macros... yes
 checking if requested libstdc++ debug mode... no
 checking if g++ supports -pedantic... yes
 checking if g++ supports -Wall... yes
 checking if g++ supports -ansi... yes
 checking if g++ supports -Wno-long-long... yes
 checking if g++ supports -ffloat-store... yes
 checking for finite... yes
 checking for isfinite... yes
 checking for isnan... no
 checking whether int64_t is 64 bits... no
 checking whether long long int is 64 bits... yes
 checking OS-specific settings... checking that generated files are newer
 than configure... done
 configure: creating ./config.status
 config.status: creating Makefile
 config.status: creating capi/Makefile
 config.status: creating capi/geos_c.h
 config.status: creating doc/Doxyfile
 config.status: creating doc/Makefile
 config.status: creating macros/Makefile
 config.status: creating src/Makefile
 config.status: creating src/algorithm/Makefile
 config.status: creating src/algorithm/locate/Makefile
 config.status: creating src/algorithm/distance/Makefile
 config.status: creating src/geom/Makefile
 config.status: creating src/geom/prep/Makefile
 config.status: creating src/geom/util/Makefile
 config.status: creating src/geomgraph/Makefile
 config.status: creating src/geomgraph/index/Makefile
 config.status: creating include/Makefile
 config.status: creating include/geos/Makefile
 config.status: creating include/geos/algorithm/Makefile
 config.status: creating include/geos/algorithm/locate/Makefile
 config.status: creating include/geos/algorithm/distance/Makefile
 config.status: creating include/geos/geom/Makefile
 config.status: creating include/geos/geom/prep/Makefile
 config.status: creating include/geos/geom/util/Makefile
 config.status: creating include/geos/geomgraph/Makefile
 config.status: creating include/geos/geomgraph/index/Makefile
 config.status: creating include/geos/index/Makefile
 config.status: creating include/geos/index/bintree/Makefile
 config.status: creating include/geos/index/chain/Makefile
 config.status: creating include/geos/index/intervalrtree/Makefile
 config.status: creating include/geos/index/quadtree/Makefile
 config.status: creating include/geos/index/strtree/Makefile
 config.status: creating include/geos/index/sweepline/Makefile
 config.status: creating include/geos/io/Makefile
 config.status: creating include/geos/linearref/Makefile
 config.status: creating include/geos/noding/Makefile
 config.status: creating include/geos/noding/snapround/Makefile
 config.status: creating include/geos/operation/Makefile
 config.status: creating include/geos/operation/buffer/Makefile
 config.status: creating include/geos/operation/distance/Makefile
 config.status: creating include/geos/operation/intersection/Makefile
 config.status: creating include/geos/operation/linemerge/Makefile
 config.status: creating include/geos/operation/overlay/Makefile
 config.status: creating include/geos/operation/overlay/snap/Makefile
 config.status: creating include/geos/operation/polygonize/Makefile
 config.status: creating include/geos/operation/predicate/Makefile
 config.status: creating include/geos/operation/relate/Makefile
 config.status: creating include/geos/operation/sharedpaths/Makefile
 config.status: creating include/geos/operation/union/Makefile
 config.status: creating include/geos/operation/valid/Makefile
 config.status: creating include/geos/planargraph/Makefile
 config.status: creating include/geos/planargraph/algorithm/Makefile
 config.status: creating include/geos/precision/Makefile
 config.status: creating include/geos/simplify/Makefile
 config.status: creating include/geos/triangulate/Makefile
 config.status: creating include/geos/triangulate/quadedge/Makefile
 config.status: creating include/geos/util/Makefile
 config.status: creating include/geos/version.h
 config.status: creating src/index/Makefile
 config.status: creating src/index/bintree/Makefile
 config.status: creating src/index/chain/Makefile
 config.status: creating src/index/intervalrtree/Makefile
 config.status: creating src/index/quadtree/Makefile
 config.status: creating src/index/strtree/Makefile
 config.status: creating src/index/sweepline/Makefile
 config.status: creating src/io/Makefile
 config.status: creating src/linearref/Makefile
 config.status: creating src/noding/Makefile
 config.status: creating src/noding/snapround/Makefile
 config.status: creating src/operation/Makefile
 config.status: creating src/operation/buffer/Makefile
 config.status: creating src/operation/distance/Makefile
 config.status: creating src/operation/intersection/Makefile
 config.status: creating src/operation/linemerge/Makefile
 config.status: creating src/operation/overlay/Makefile
 config.status: creating src/operation/polygonize/Makefile
 config.status: creating src/operation/predicate/Makefile
 config.status: creating src/operation/relate/Makefile
 config.status: creating src/operation/sharedpaths/Makefile
 config.status: creating src/operation/union/Makefile
 config.status: creating src/operation/valid/Makefile
 config.status: creating src/planargraph/Makefile
 config.status: creating src/precision/Makefile
 config.status: creating src/simplify/Makefile
 config.status: creating src/triangulate/Makefile
 config.status: creating src/triangulate/quadedge/Makefile
 config.status: creating src/util/Makefile
 config.status: creating swig/geos.i
 config.status: creating swig/Makefile
 config.status: creating swig/python/Makefile
 config.status: creating swig/python/tests/Makefile
 config.status: creating swig/ruby/Makefile
 config.status: creating swig/ruby/test/Makefile
 config.status: creating php/Makefile
 config.status: creating php/test/Makefile
 config.status: creating tests/Makefile
 config.status: creating tests/bigtest/Makefile
 config.status: creating tests/unit/Makefile
 config.status: creating tests/perf/Makefile
 config.status: creating tests/perf/operation/Makefile
 config.status: creating tests/perf/operation/buffer/Makefile
 config.status: creating tests/perf/operation/predicate/Makefile
 config.status: creating tests/perf/capi/Makefile
 config.status: creating tests/xmltester/Makefile
 config.status: creating tests/geostest/Makefile
 config.status: creating tests/thread/Makefile
 config.status: creating tools/Makefile
 config.status: creating tools/geos-config
 config.status: creating include/config.h
 config.status: include/config.h is unchanged
 config.status: creating include/geos/platform.h
 config.status: include/geos/platform.h is unchanged
 config.status: executing depfiles commands
 config.status: executing libtool commands
 Swig: false
 Python bindings: false
 Ruby bindings: false
 PHP bindings: false

 mydomian+uid at myip MINGW64 /c/MinGW/git_rep/geos-3.5.0
 $ make
 top_srcdir=. sh ./tools/svn_repo_revision.sh
 Can't fetch local revision (neither .svn nor .git found)
 Not updating existing rev file at GEOS_SVN_REVISION
 /usr/bin/make  all-recursive
 make[1]: Entering directory `/mingw/git_rep/geos-3.5.0'
 Making all in include
 make[2]: Entering directory `/mingw/git_rep/geos-3.5.0/include'
 /usr/bin/make  all-recursive
 make[3]: Entering directory `/mingw/git_rep/geos-3.5.0/include'
 Making all in geos
 make[4]: Entering directory `/mingw/git_rep/geos-3.5.0/include/geos'
 /usr/bin/make  all-recursive
 make[5]: Entering directory `/mingw/git_rep/geos-3.5.0/include/geos'
 Making all in algorithm
 make[6]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/algorithm'
 Making all in locate
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/algorithm/locate'
 make[8]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/algorithm/locate'
 make[8]: Nothing to be done for `all-am'.
 make[8]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/algorithm/locate'
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/algorithm/locate'
 Making all in distance
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/algorithm/distance'
 make[8]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/algorithm/distance'
 make[8]: Nothing to be done for `all-am'.
 make[8]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/algorithm/distance'
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/algorithm/distance'
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/algorithm'
 make[7]: Nothing to be done for `all-am'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/algorithm'
 make[6]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/algorithm'
 Making all in geom
 make[6]: Entering directory `/mingw/git_rep/geos-3.5.0/include/geos/geom'
 Making all in util
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/geom/util'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/geom/util'
 Making all in prep
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/geom/prep'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/geom/prep'
 make[7]: Entering directory `/mingw/git_rep/geos-3.5.0/include/geos/geom'
 make[7]: Nothing to be done for `all-am'.
 make[7]: Leaving directory `/mingw/git_rep/geos-3.5.0/include/geos/geom'
 make[6]: Leaving directory `/mingw/git_rep/geos-3.5.0/include/geos/geom'
 Making all in geomgraph
 make[6]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/geomgraph'
 Making all in index
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/geomgraph/index'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/geomgraph/index'
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/geomgraph'
 make[7]: Nothing to be done for `all-am'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/geomgraph'
 make[6]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/geomgraph'
 Making all in index
 make[6]: Entering directory `/mingw/git_rep/geos-3.5.0/include/geos/index'
 Making all in intervalrtree
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/intervalrtree'
 make[8]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/intervalrtree'
 make[8]: Nothing to be done for `all-am'.
 make[8]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/intervalrtree'
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/intervalrtree'
 Making all in sweepline
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/sweepline'
 make[8]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/sweepline'
 make[8]: Nothing to be done for `all-am'.
 make[8]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/sweepline'
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/sweepline'
 Making all in strtree
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/strtree'
 make[8]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/strtree'
 make[8]: Nothing to be done for `all-am'.
 make[8]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/strtree'
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/strtree'
 Making all in quadtree
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/quadtree'
 make[8]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/quadtree'
 make[8]: Nothing to be done for `all-am'.
 make[8]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/quadtree'
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/quadtree'
 Making all in bintree
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/bintree'
 make[8]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/bintree'
 make[8]: Nothing to be done for `all-am'.
 make[8]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/bintree'
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/bintree'
 Making all in chain
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/chain'
 make[8]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/chain'
 make[8]: Nothing to be done for `all-am'.
 make[8]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/chain'
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/index/chain'
 make[7]: Entering directory `/mingw/git_rep/geos-3.5.0/include/geos/index'
 make[7]: Nothing to be done for `all-am'.
 make[7]: Leaving directory `/mingw/git_rep/geos-3.5.0/include/geos/index'
 make[6]: Leaving directory `/mingw/git_rep/geos-3.5.0/include/geos/index'
 Making all in io
 make[6]: Entering directory `/mingw/git_rep/geos-3.5.0/include/geos/io'
 make[7]: Entering directory `/mingw/git_rep/geos-3.5.0/include/geos/io'
 make[7]: Nothing to be done for `all-am'.
 make[7]: Leaving directory `/mingw/git_rep/geos-3.5.0/include/geos/io'
 make[6]: Leaving directory `/mingw/git_rep/geos-3.5.0/include/geos/io'
 Making all in linearref
 make[6]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/linearref'
 make[6]: Nothing to be done for `all'.
 make[6]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/linearref'
 Making all in noding
 make[6]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/noding'
 Making all in snapround
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/noding/snapround'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/noding/snapround'
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/noding'
 make[7]: Nothing to be done for `all-am'.
 make[7]: Leaving directory `/mingw/git_rep/geos-3.5.0/include/geos/noding'
 make[6]: Leaving directory `/mingw/git_rep/geos-3.5.0/include/geos/noding'
 Making all in operation
 make[6]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation'
 Making all in buffer
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/buffer'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/buffer'
 Making all in distance
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/distance'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/distance'
 Making all in intersection
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/intersection'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/intersection'
 Making all in linemerge
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/linemerge'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/linemerge'
 Making all in overlay
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/overlay'
 Making all in snap
 make[8]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/overlay/snap'
 make[8]: Nothing to be done for `all'.
 make[8]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/overlay/snap'
 make[8]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/overlay'
 make[8]: Nothing to be done for `all-am'.
 make[8]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/overlay'
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/overlay'
 Making all in polygonize
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/polygonize'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/polygonize'
 Making all in predicate
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/predicate'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/predicate'
 Making all in relate
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/relate'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/relate'
 Making all in union
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/union'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/union'
 Making all in sharedpaths
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/sharedpaths'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/sharedpaths'
 Making all in valid
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/valid'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation/valid'
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation'
 make[7]: Nothing to be done for `all-am'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation'
 make[6]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/operation'
 Making all in planargraph
 make[6]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/planargraph'
 Making all in algorithm
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/planargraph/algorithm'
 make[7]: Nothing to be done for `all'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/planargraph/algorithm'
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/planargraph'
 make[7]: Nothing to be done for `all-am'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/planargraph'
 make[6]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/planargraph'
 Making all in precision
 make[6]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/precision'
 make[6]: Nothing to be done for `all'.
 make[6]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/precision'
 Making all in simplify
 make[6]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/simplify'
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/simplify'
 make[7]: Nothing to be done for `all-am'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/simplify'
 make[6]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/simplify'
 Making all in triangulate
 make[6]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/triangulate'
 Making all in quadedge
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/triangulate/quadedge'
 make[8]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/triangulate/quadedge'
 make[8]: Nothing to be done for `all-am'.
 make[8]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/triangulate/quadedge'
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/triangulate/quadedge'
 make[7]: Entering directory
 `/mingw/git_rep/geos-3.5.0/include/geos/triangulate'
 make[7]: Nothing to be done for `all-am'.
 make[7]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/triangulate'
 make[6]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/include/geos/triangulate'
 Making all in util
 make[6]: Entering directory `/mingw/git_rep/geos-3.5.0/include/geos/util'
 make[6]: Nothing to be done for `all'.
 make[6]: Leaving directory `/mingw/git_rep/geos-3.5.0/include/geos/util'
 make[6]: Entering directory `/mingw/git_rep/geos-3.5.0/include/geos'
 make[6]: Leaving directory `/mingw/git_rep/geos-3.5.0/include/geos'
 make[5]: Leaving directory `/mingw/git_rep/geos-3.5.0/include/geos'
 make[4]: Leaving directory `/mingw/git_rep/geos-3.5.0/include/geos'
 make[4]: Entering directory `/mingw/git_rep/geos-3.5.0/include'
 make[4]: Leaving directory `/mingw/git_rep/geos-3.5.0/include'
 make[3]: Leaving directory `/mingw/git_rep/geos-3.5.0/include'
 make[2]: Leaving directory `/mingw/git_rep/geos-3.5.0/include'
 Making all in src
 make[2]: Entering directory `/mingw/git_rep/geos-3.5.0/src'
 Making all in algorithm
 make[3]: Entering directory `/mingw/git_rep/geos-3.5.0/src/algorithm'
 Making all in locate
 make[4]: Entering directory
 `/mingw/git_rep/geos-3.5.0/src/algorithm/locate'
 make[5]: Entering directory
 `/mingw/git_rep/geos-3.5.0/src/algorithm/locate'
 /bin/sh ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H
 -I. -I../../../include -I../../../include/geos  -I../../../include
 -DGEOS_INLINE  -pedantic -Wall -ansi -Wno-long-long  -ffloat-store -g -O2
 -MT IndexedPointInAreaLocator.lo -MD -MP -MF
 .deps/IndexedPointInAreaLocator.Tpo -c -o IndexedPointInAreaLocator.lo
 IndexedPointInAreaLocator.cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../../include
 -I../../../include/geos -I../../../include -DGEOS_INLINE -pedantic -Wall
 -ansi -Wno-long-long -ffloat-store -g -O2 -MT IndexedPointInAreaLocator.lo
 -MD -MP -MF .deps/IndexedPointInAreaLocator.Tpo -c
 IndexedPointInAreaLocator.cpp -o IndexedPointInAreaLocator.o
 In file included from c:\mingw\include\wchar.h:208:0,
                  from
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:44,
                  from
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\postypes.h:40,
                  from
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\char_traits.h:40,
                  from
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\string:40,
                  from ../../../include/geos/geom/Coordinate.h:24,
                  from ../../../include/geos/geom/Envelope.h:25,
                  from ../../../include/geos/geom/Geometry.h:27,
                  from IndexedPointInAreaLocator.cpp:17:
 c:\mingw\include\sys/stat.h:173:14: error: '_dev_t' does not name a type
  struct _stat __struct_stat_defined( _off_t, time_t );
               ^
 c:\mingw\include\sys/stat.h:173:14: error: '_ino_t' does not name a type
  struct _stat __struct_stat_defined( _off_t, time_t );
               ^
 c:\mingw\include\sys/stat.h:173:14: error: '_mode_t' does not name a type
  struct _stat __struct_stat_defined( _off_t, time_t );
               ^
 c:\mingw\include\sys/stat.h:173:14: error: '_dev_t' does not name a type
  struct _stat __struct_stat_defined( _off_t, time_t );
               ^
 c:\mingw\include\sys/stat.h:173:14: error: '_off_t' does not name a type
  struct _stat __struct_stat_defined( _off_t, time_t );
               ^
 c:\mingw\include\sys/stat.h:173:14: error: 'time_t' does not name a type
  struct _stat __struct_stat_defined( _off_t, time_t );
               ^
 c:\mingw\include\sys/stat.h:173:14: error: 'time_t' does not name a type
  struct _stat __struct_stat_defined( _off_t, time_t );
               ^
 c:\mingw\include\sys/stat.h:173:14: error: 'time_t' does not name a type
  struct _stat __struct_stat_defined( _off_t, time_t );
               ^
 c:\mingw\include\sys/stat.h:180:13: error: '_dev_t' does not name a type
  struct stat __struct_stat_defined( _off_t, time_t );
              ^
 c:\mingw\include\sys/stat.h:180:13: error: '_ino_t' does not name a type
  struct stat __struct_stat_defined( _off_t, time_t );
              ^
 c:\mingw\include\sys/stat.h:180:13: error: '_mode_t' does not name a type
  struct stat __struct_stat_defined( _off_t, time_t );
              ^
 c:\mingw\include\sys/stat.h:180:13: error: '_dev_t' does not name a type
  struct stat __struct_stat_defined( _off_t, time_t );
              ^
 c:\mingw\include\sys/stat.h:180:13: error: '_off_t' does not name a type
  struct stat __struct_stat_defined( _off_t, time_t );
              ^
 c:\mingw\include\sys/stat.h:180:13: error: 'time_t' does not name a type
  struct stat __struct_stat_defined( _off_t, time_t );
              ^
 c:\mingw\include\sys/stat.h:180:13: error: 'time_t' does not name a type
  struct stat __struct_stat_defined( _off_t, time_t );
              ^
 c:\mingw\include\sys/stat.h:180:13: error: 'time_t' does not name a type
  struct stat __struct_stat_defined( _off_t, time_t );
              ^
 c:\mingw\include\sys/stat.h:188:17: error: '_dev_t' does not name a type
  struct _stati64 __struct_stat_defined( __off64_t, time_t );
                  ^
 c:\mingw\include\sys/stat.h:188:17: error: '_ino_t' does not name a type
  struct _stati64 __struct_stat_defined( __off64_t, time_t );
                  ^
 c:\mingw\include\sys/stat.h:188:17: error: '_mode_t' does not name a type
  struct _stati64 __struct_stat_defined( __off64_t, time_t );
                  ^
 c:\mingw\include\sys/stat.h:188:17: error: '_dev_t' does not name a type
  struct _stati64 __struct_stat_defined( __off64_t, time_t );
                  ^
 c:\mingw\include\sys/stat.h:188:17: error: '__off64_t' does not name a
 type
  struct _stati64 __struct_stat_defined( __off64_t, time_t );
                  ^
 c:\mingw\include\sys/stat.h:188:17: error: 'time_t' does not name a type
  struct _stati64 __struct_stat_defined( __off64_t, time_t );
                  ^
 c:\mingw\include\sys/stat.h:188:17: error: 'time_t' does not name a type
  struct _stati64 __struct_stat_defined( __off64_t, time_t );
                  ^
 c:\mingw\include\sys/stat.h:188:17: error: 'time_t' does not name a type
  struct _stati64 __struct_stat_defined( __off64_t, time_t );
                  ^
 c:\mingw\include\sys/stat.h:195:17: error: '_dev_t' does not name a type
  struct __stat64 __struct_stat_defined( __off64_t, __time64_t );
                  ^
 c:\mingw\include\sys/stat.h:195:17: error: '_ino_t' does not name a type
  struct __stat64 __struct_stat_defined( __off64_t, __time64_t );
                  ^
 c:\mingw\include\sys/stat.h:195:17: error: '_mode_t' does not name a type
  struct __stat64 __struct_stat_defined( __off64_t, __time64_t );
                  ^
 c:\mingw\include\sys/stat.h:195:17: error: '_dev_t' does not name a type
  struct __stat64 __struct_stat_defined( __off64_t, __time64_t );
                  ^
 c:\mingw\include\sys/stat.h:195:17: error: '__off64_t' does not name a
 type
  struct __stat64 __struct_stat_defined( __off64_t, __time64_t );
                  ^
 c:\mingw\include\sys/stat.h:195:17: error: '__time64_t' does not name a
 type
  struct __stat64 __struct_stat_defined( __off64_t, __time64_t );
                  ^
 c:\mingw\include\sys/stat.h:195:17: error: '__time64_t' does not name a
 type
  struct __stat64 __struct_stat_defined( __off64_t, __time64_t );
                  ^
 c:\mingw\include\sys/stat.h:195:17: error: '__time64_t' does not name a
 type
  struct __stat64 __struct_stat_defined( __off64_t, __time64_t );
                  ^
 In file included from c:\mingw\include\wchar.h:233:0,
                  from
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:44,
                  from
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\postypes.h:40,
                  from
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\char_traits.h:40,
                  from
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\string:40,
                  from ../../../include/geos/geom/Coordinate.h:24,
                  from ../../../include/geos/geom/Envelope.h:25,
                  from ../../../include/geos/geom/Geometry.h:27,
                  from IndexedPointInAreaLocator.cpp:17:
 c:\mingw\include\io.h:335:21: error: 'time_t' does not name a type
  struct _wfinddata_t __struct_finddata_t (time_t, _fsize_t);
                      ^
 c:\mingw\include\io.h:335:21: error: 'time_t' does not name a type
  struct _wfinddata_t __struct_finddata_t (time_t, _fsize_t);
                      ^
 c:\mingw\include\io.h:335:21: error: 'time_t' does not name a type
  struct _wfinddata_t __struct_finddata_t (time_t, _fsize_t);
                      ^
 c:\mingw\include\io.h:336:24: error: 'time_t' does not name a type
  struct _wfinddatai64_t __struct_finddata_t (time_t, __int64);
                         ^
 c:\mingw\include\io.h:336:24: error: 'time_t' does not name a type
  struct _wfinddatai64_t __struct_finddata_t (time_t, __int64);
                         ^
 c:\mingw\include\io.h:336:24: error: 'time_t' does not name a type
  struct _wfinddatai64_t __struct_finddata_t (time_t, __int64);
                         ^
 c:\mingw\include\io.h:362:24: error: '__time64_t' does not name a type
  struct __wfinddata64_t __struct_finddata_t (__time64_t, __int64);
                         ^
 c:\mingw\include\io.h:362:24: error: '__time64_t' does not name a type
  struct __wfinddata64_t __struct_finddata_t (__time64_t, __int64);
                         ^
 c:\mingw\include\io.h:362:24: error: '__time64_t' does not name a type
  struct __wfinddata64_t __struct_finddata_t (__time64_t, __int64);
                         ^
 In file included from
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\postypes.h:40:0,
                  from
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\char_traits.h:40,
                  from
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\string:40,
                  from ../../../include/geos/geom/Coordinate.h:24,
                  from ../../../include/geos/geom/Envelope.h:25,
                  from ../../../include/geos/geom/Geometry.h:27,
                  from IndexedPointInAreaLocator.cpp:17:
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:146:11: error: '::fwide'
 has not been declared
    using ::fwide;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:153:11: error:
 '::mbsinit' has not been declared
    using ::mbsinit;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:164:11: error:
 '::vfwscanf' has not been declared
    using ::vfwscanf;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:170:11: error:
 '::vswscanf' has not been declared
    using ::vswscanf;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:174:11: error:
 '::vwscanf' has not been declared
    using ::vwscanf;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:191:11: error:
 '::wcstof' has not been declared
    using ::wcstof;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:198:11: error:
 '::wmemcmp' has not been declared
    using ::wmemcmp;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:199:11: error:
 '::wmemcpy' has not been declared
    using ::wmemcpy;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:200:11: error:
 '::wmemmove' has not been declared
    using ::wmemmove;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:201:11: error:
 '::wmemset' has not been declared
    using ::wmemset;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:208:11: error:
 '::wmemchr' has not been declared
    using ::wmemchr;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar: In function 'wchar_t*
 std::wmemchr(wchar_t*, wchar_t, std::size_t)':
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:229:61: error: invalid
 conversion from 'const wchar_t*' to 'wchar_t*' [-fpermissive]
    { return wmemchr(const_cast<const wchar_t*>(__p), __c, __n); }
                                                              ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar: At global scope:
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:248:11: error:
 '::wcstold' has not been declared
    using ::wcstold;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:257:11: error:
 '::wcstoll' has not been declared
    using ::wcstoll;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:258:11: error:
 '::wcstoull' has not been declared
    using ::wcstoull;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:264:22: error:
 '__gnu_cxx::wcstold' has not been declared
    using ::__gnu_cxx::wcstold;
                       ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:265:22: error:
 '__gnu_cxx::wcstoll' has not been declared
    using ::__gnu_cxx::wcstoll;
                       ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cwchar:266:22: error:
 '__gnu_cxx::wcstoull' has not been declared
    using ::__gnu_cxx::wcstoull;
                       ^
 In file included from
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\string:40:0,
                  from ../../../include/geos/geom/Coordinate.h:24,
                  from ../../../include/geos/geom/Envelope.h:25,
                  from ../../../include/geos/geom/Geometry.h:27,
                  from IndexedPointInAreaLocator.cpp:17:
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\char_traits.h: In static
 member function 'static int std::char_traits<wchar_t>::compare(const
 char_type*, const char_type*, std::size_t)':
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\char_traits.h:330:39:
 error: 'wmemcmp' was not declared in this scope
        { return wmemcmp(__s1, __s2, __n); }
                                        ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\char_traits.h: In static
 member function 'static const char_type*
 std::char_traits<wchar_t>::find(const char_type*, std::size_t, const
 char_type&)':
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\char_traits.h:338:37:
 error: invalid conversion from 'const char_type* {aka const wchar_t*}' to
 'wchar_t*' [-fpermissive]
        { return wmemchr(__s, __a, __n); }
                                      ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\char_traits.h: In static
 member function 'static std::char_traits<wchar_t>::char_type*
 std::char_traits<wchar_t>::move(std::char_traits<wchar_t>::char_type*,
 const char_type*, std::size_t)':
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\char_traits.h:342:40:
 error: 'wmemmove' was not declared in this scope
        { return wmemmove(__s1, __s2, __n); }
                                         ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\char_traits.h: In static
 member function 'static std::char_traits<wchar_t>::char_type*
 std::char_traits<wchar_t>::copy(std::char_traits<wchar_t>::char_type*,
 const char_type*, std::size_t)':
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\char_traits.h:346:39:
 error: 'wmemcpy' was not declared in this scope
        { return wmemcpy(__s1, __s2, __n); }
                                        ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\char_traits.h: In static
 member function 'static std::char_traits<wchar_t>::char_type*
 std::char_traits<wchar_t>::assign(std::char_traits<wchar_t>::char_type*,
 std::size_t, std::char_traits<wchar_t>::char_type)':
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\char_traits.h:350:37:
 error: 'wmemset' was not declared in this scope
        { return wmemset(__s, __a, __n); }
                                      ^
 In file included from
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\bits\stl_algo.h:59:0,
                  from
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\algorithm:62,
                  from IndexedPointInAreaLocator.cpp:29:
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib: At global scope:
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:201:11: error:
 '::lldiv_t' has not been declared
    using ::lldiv_t;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:207:11: error:
 '::_Exit' has not been declared
    using ::_Exit;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:211:11: error:
 '::llabs' has not been declared
    using ::llabs;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:213:10: error:
 'lldiv_t' does not name a type
    inline lldiv_t
           ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:217:11: error:
 '::lldiv' has not been declared
    using ::lldiv;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:228:11: error:
 '::atoll' has not been declared
    using ::atoll;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:229:11: error:
 '::strtoll' has not been declared
    using ::strtoll;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:230:11: error:
 '::strtoull' has not been declared
    using ::strtoull;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:232:11: error:
 '::strtof' has not been declared
    using ::strtof;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:233:11: error:
 '::strtold' has not been declared
    using ::strtold;
            ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:241:22: error:
 '__gnu_cxx::lldiv_t' has not been declared
    using ::__gnu_cxx::lldiv_t;
                       ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:243:22: error:
 '__gnu_cxx::_Exit' has not been declared
    using ::__gnu_cxx::_Exit;
                       ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:245:22: error:
 '__gnu_cxx::llabs' has not been declared
    using ::__gnu_cxx::llabs;
                       ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:246:22: error:
 '__gnu_cxx::div' has not been declared
    using ::__gnu_cxx::div;
                       ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:247:22: error:
 '__gnu_cxx::lldiv' has not been declared
    using ::__gnu_cxx::lldiv;
                       ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:249:22: error:
 '__gnu_cxx::atoll' has not been declared
    using ::__gnu_cxx::atoll;
                       ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:250:22: error:
 '__gnu_cxx::strtof' has not been declared
    using ::__gnu_cxx::strtof;
                       ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:251:22: error:
 '__gnu_cxx::strtoll' has not been declared
    using ::__gnu_cxx::strtoll;
                       ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:252:22: error:
 '__gnu_cxx::strtoull' has not been declared
    using ::__gnu_cxx::strtoull;
                       ^
 c:\mingw\lib\gcc\mingw32\4.9.3\include\c++\cstdlib:253:22: error:
 '__gnu_cxx::strtold' has not been declared
    using ::__gnu_cxx::strtold;
                       ^
 make[5]: *** [IndexedPointInAreaLocator.lo] Error 1
 make[5]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/src/algorithm/locate'
 make[4]: *** [all-recursive] Error 1
 make[4]: Leaving directory
 `/mingw/git_rep/geos-3.5.0/src/algorithm/locate'
 make[3]: *** [all-recursive] Error 1
 make[3]: Leaving directory `/mingw/git_rep/geos-3.5.0/src/algorithm'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory `/mingw/git_rep/geos-3.5.0/src'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/mingw/git_rep/geos-3.5.0'
 make: *** [all] Error 2

 mydomian+uid at myip MINGW64 /c/MinGW/git_rep/geos-3.5.0
 $

--
Ticket URL: <https://trac.osgeo.org/geos/ticket/787>
GEOS <http://trac.osgeo.org/geos>
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).


More information about the geos-devel mailing list