[geos-devel] MinGW build of Geos on Win7

Theuns Heydenrych theunsheydenrych at gmail.com
Tue Nov 4 02:10:32 PST 2014


Thanks Sandro
I did run the commands you suggested and yes,
"prerequisites/i686-w64-mingw32-static"
appear in the output.
It also appear with the extra ' in the output, like  prerequisites/i686-w64-
mingw32-static/lib'

How do i fix this?

Here is the grep result.
$ grep prerequisites/i686-w64-mingw32-static debug.log
+ test '-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''' = -L
+ test '-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''' = -R
+
compiler_lib_search_path_CXX='-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\'''
+ test -z '-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\'''
+
compiler_lib_search_path_CXX='-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\'' -Lc:/To
bin/../lib/gcc/i686-w64-mingw32/4.9.1'
+ test -z '-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''
-Lc:/Tools/MinGW/bin/../lib/ 64-mingw32/4.9.1'
+
compiler_lib_search_path_CXX='-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\'' -Lc:/To
bin/../lib/gcc/i686-w64-mingw32/4.9.1 -Lc:/Tools/MinGW/bin/../lib/gcc'
+ test -z '-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''
-Lc:/Tools/MinGW/bin/../lib/ 64-mingw32/4.9.1
-Lc:/Tools/MinGW/bin/../lib/gcc'
+
compiler_lib_search_path_CXX='-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\'' -Lc:/To
bin/../lib/gcc/i686-w64-mingw32/4.9.1 -Lc:/Tools/MinGW/bin/../lib/gcc
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib'
+ test -z '-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''
-Lc:/Tools/MinGW/bin/../lib/ 64-mingw32/4.9.1
-Lc:/Tools/MinGW/bin/../lib/gcc
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib'
+
compiler_lib_search_path_CXX='-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\'' -Lc:/To
bin/../lib/gcc/i686-w64-mingw32/4.9.1 -Lc:/Tools/MinGW/bin/../lib/gcc
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-ming ../../../../lib'
+ test -z '-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''
-Lc:/Tools/MinGW/bin/../lib/ 64-mingw32/4.9.1
-Lc:/Tools/MinGW/bin/../lib/gcc
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../..
+
compiler_lib_search_path_CXX='-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\'' -Lc:/To
bin/../lib/gcc/i686-w64-mingw32/4.9.1 -Lc:/Tools/MinGW/bin/../lib/gcc
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-ming ../../../../lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib'
+ test -z '-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''
-Lc:/Tools/MinGW/bin/../lib/ 64-mingw32/4.9.1
-Lc:/Tools/MinGW/bin/../lib/gcc
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../..
Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib'
+
compiler_lib_search_path_CXX='-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\'' -Lc:/To
bin/../lib/gcc/i686-w64-mingw32/4.9.1 -Lc:/Tools/MinGW/bin/../lib/gcc
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-ming ../../../../lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../..'
+ test -n '-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''
-Lc:/Tools/MinGW/bin/../lib/ 64-mingw32/4.9.1
-Lc:/Tools/MinGW/bin/../lib/gcc
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../..
Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../..'
+
+ echo ' -L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''
-Lc:/Tools/MinGW/bin/../lib/g 4-mingw32/4.9.1
-Lc:/Tools/MinGW/bin/../lib/gcc
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../
ools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../..'
+
compiler_lib_search_dirs_CXX='/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
/c/mingw491/prerequisites/i686-zlib-static/lib
/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\'' c:/Tools/MinG
ib/gcc/i686-w64-mingw32/4.9.1 c:/Tools/MinGW/bin/../lib/gcc
c:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib
c:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../. b
c:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib
c:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../..'
+
+ ac_val='/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
/c/mingw491/prerequisites/i686-zlib-static/lib
/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''
c:/Tools/MinGW/bin/../lib/gcc/i686 32/4.9.1 c:/Tools/MinGW/bin/../lib/gcc
c:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib
c:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../lib
c:/Tools/
../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib
c:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../..'
+
+ ac_val='-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''
-Lc:/Tools/MinGW/bin/../lib/ 64-mingw32/4.9.1
-Lc:/Tools/MinGW/bin/../lib/gcc
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../..
Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../..'
+
+ echo 'X/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
/c/mingw491/prerequisites/i686-zlib-static/lib
/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''
c:/Tools/MinGW/bin/../lib/gcc/i686- 2/4.9.1 c:/Tools/MinGW/bin/../lib/gcc
c:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib
c:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../lib
c:/Tools/M
./lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib
c:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../..'
+
+ echo 'X-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''
-Lc:/Tools/MinGW/bin/../lib/g 4-mingw32/4.9.1
-Lc:/Tools/MinGW/bin/../lib/gcc
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../
ools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../..'
+
+ ac_val='/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
/c/mingw491/prerequisites/i686-zlib-static/lib
/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''
c:/Tools/MinGW/bin/../lib/gcc/i686 32/4.9.1 c:/Tools/MinGW/bin/../lib/gcc
c:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib
c:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../lib
c:/Tools/
../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib
c:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../..'
+
+ ac_val='-L/c/mingw491/i686-491-posix-dwarf-rt_v3-rev0/mingw32/opt/lib
-L/c/mingw491/prerequisites/i686-zlib-static/lib
-L/c/mingw491/prerequisites/i686-w64-mingw32-static/lib'\''
-Lc:/Tools/MinGW/bin/../lib/ 64-mingw32/4.9.1
-Lc:/Tools/MinGW/bin/../lib/gcc
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../..
Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib
-Lc:/Tools/MinGW/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../..'

On Tue, Nov 4, 2014 at 11:45 AM, Sandro Santilli <strk at keybit.net> wrote:

> On Tue, Nov 04, 2014 at 11:36:40AM +0200, Theuns Heydenrych wrote:
> > Thanks, for the quick reply.
> > I am configuring with the autotools.
> > I generate the make files with ./configure
> >
> > I think somewhere in the configure script, it adds the ' to the search
> path
> > , but how to debug and search for where this happens, i am afraid i dont
> > know.
>
> You could run the configure script passing the -x switch to the shell:
>
>  sh -x ./configure 2> debug.log
>  grep prerequisites/i686-w64-mingw32-static debug.log
>
> --strk;
> _______________________________________________
> geos-devel mailing list
> geos-devel at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/geos-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geos-devel/attachments/20141104/ddd348ec/attachment-0001.html>


More information about the geos-devel mailing list