[postgis-tickets] [PostGIS] #3237: PostGIS no longer installs, but liblwgeom does

PostGIS trac at osgeo.org
Wed Aug 12 13:31:15 PDT 2015


#3237: PostGIS no longer installs, but liblwgeom does
-----------------------------+---------------------------
 Reporter:  robe             |      Owner:  pramsey
     Type:  defect           |     Status:  new
 Priority:  blocker          |  Milestone:  PostGIS 2.2.0
Component:  postgis          |    Version:  trunk
 Keywords:  windows,mingw64  |
-----------------------------+---------------------------
 I suppose this could be user error, but I can no longer get PostGIS to
 install.  It just installs liblwgeom.

 It also pays attention to the prefix and installs liblwgeom based on the
 prefix setting.

 My config looks like this:


 {{{

   PostGIS is now configured for x86_64-w64-mingw32

  -------------- Compiler Info -------------
   C compiler:           x86_64-w64-mingw32-gcc -g -O2
   C++ compiler:         x86_64-w64-mingw32-g++ -g -O2
   SQL preprocessor:     /mingw/bin/cpp -traditional-cpp -w -P

  -------------- Dependencies --------------
   GEOS config:          /projects/geos/rel-3.5.0devw64gcc48/bin/geos-
 config
   GEOS version:         3.5.0dev
   GDAL config:          /projects/gdal/rel-2.0.0w64gcc48/bin/gdal-config
   GDAL version:         2.0.0
   PostgreSQL config:
 /projects/postgresql/rel/pg9.4w64gcc48/bin/pg_config
   PostgreSQL version:   PostgreSQL 9.4.4
   PROJ4 version:        49
   Libxml2 config:       /projects/libxml/rel-
 libxml2-2.7.8w64gcc48/bin/xml2-config
   Libxml2 version:      2.7.8
   JSON-C support:       yes
   PCRE support:       yes
   PostGIS debug level:  0
   Perl:                 /bin/perl

  --------------- Extensions ---------------
   PostGIS Raster:       enabled
   PostGIS Topology:     enabled
   SFCGAL support:       disabled
   Address Standardizer support:       enabled

  -------- Documentation Generation --------
   xsltproc:             /projects/xsltproc/xsltproc
   xsl style sheets:     /projects/docbook/docbook-xsl-1.76.1
   dblatex:
   convert:              /c/Windows/system32/convert
   mathml2.dtd:          http://www.w3.org/Math/DTD/mathml2/mathml2.dtd

 }}}

 and tests run etc, but when I go to do



 {{{
 make & make install
 }}}

 from the root of source tree as I always do when trying to install, I get
 this:


 {{{
 libtool: link: ar cru .libs/liblwgeom.a stringbuffer.o bytebuffer.o
 measures.o measures3d.o box2d.o ptarray.o lwgeom_api.o lwgeom.o lwpoint.o
 lwline.o lwpoly.o lwtriangle.o lwmpoint.o lwmline.o lwmpoly.o
 lwcollection.o lwcircstring.o lwcompo
 lwgeom_topo.o lwgeom_transform.o lwunionfind.o effectivearea.o varint.o
 lwspheroid.o
 libtool: link: ranlib .libs/liblwgeom.a
 libtool: link: rm -fr .libs/liblwgeom.lax
 libtool: link: ( cd ".libs" && rm -f "liblwgeom.la" && cp -pR
 "../liblwgeom.la" "liblwgeom.la" )
 make[1]: Leaving directory `/projects/postgis/branches/2.2/liblwgeom'
 PostGIS was built successfully. Ready to install.
 /bin/perl utils/svn_repo_revision.pl
 Not updating existing rev file at 13902
 for s in liblwgeom; do \
         echo "---- Making all in ${s}"; \
         make -C ${s} all || exit 1; \
 done;
 ---- Making all in liblwgeom
 make[1]: Entering directory `/projects/postgis/branches/2.2/liblwgeom'
 make[1]: Nothing to be done for `all'.
 make[1]: Leaving directory `/projects/postgis/branches/2.2/liblwgeom'
 PostGIS was built successfully. Ready to install.
 make -C doc comments-install
 make[1]: Entering directory `/projects/postgis/branches/2.2/doc'
 /bin/perl -lpe
 "s'@@LAST_RELEASE_VERSION@@'2.2.0dev'g;s'@@POSTGIS_DOWNLOAD_URL@@'http://postgis.net/stuff'g;"
 postgis.xml > postgis-out.xml
 /projects/xsltproc/xsltproc --novalid ./xsl/postgis_aggs_mm.xml.xsl
 postgis-out.xml > postgis_aggs_mm.xml
 /projects/xsltproc/xsltproc --novalid ./xsl/postgis_comments.sql.xsl
 postgis-out.xml > postgis_comments.sql
 /projects/xsltproc/xsltproc --novalid ./xsl/raster_comments.sql.xsl
 postgis-out.xml > raster_comments.sql
 /projects/xsltproc/xsltproc --novalid ./xsl/topology_comments.sql.xsl
 postgis-out.xml > topology_comments.sql
 /projects/xsltproc/xsltproc --novalid ./xsl/sfcgal_comments.sql.xsl
 postgis-out.xml > sfcgal_comments.sql
 /projects/xsltproc/xsltproc --novalid
 ./xsl/tiger_geocoder_comments.sql.xsl postgis-out.xml >
 tiger_geocoder_comments.sql
 make -f Makefile.comments install
 make[2]: Entering directory `/projects/postgis/branches/2.2/doc'
 /bin/mkdir -p
 'c:/MING64~1/projects/POSTGR~1/rel/PG9~1.4W6/share/contrib/postgis-2.2'
 /bin/install -c -m 644 postgis_comments.sql raster_comments.sql
 topology_comments.sql sfcgal_comments.sql
 'c:/MING64~1/projects/POSTGR~1/rel/PG9~1.4W6/share/contrib/postgis-2.2/'
 make[2]: Leaving directory `/projects/postgis/branches/2.2/doc'
 make[1]: Leaving directory `/projects/postgis/branches/2.2/doc'
 for s in liblwgeom; do \
         echo "---- Making install in ${s}"; \
         make -C ${s} install || exit 1; \
 done;
 ---- Making install in liblwgeom
 make[1]: Entering directory `/projects/postgis/branches/2.2/liblwgeom'
 /bin/sh ../libtool --mode=install /bin/sh ../install-sh liblwgeom.la
 "/usr/local/lib/liblwgeom.la"
 libtool: install: /bin/sh ../install-sh .libs/liblwgeom.dll.a
 /usr/local/lib/liblwgeom.dll.a
 libtool: install: base_file=`basename liblwgeom.la`
 libtool: install:  dlpath=`/bin/sh 2>&1 -c '. .libs/'liblwgeom.la'i; echo
 liblwgeom-2.dll'`
 libtool: install:  dldir=/usr/local/lib/`dirname ../bin/liblwgeom-2.dll`
 libtool: install:  test -d /usr/local/lib/../bin || mkdir -p
 /usr/local/lib/../bin
 libtool: install:  /bin/sh ../install-sh .libs/liblwgeom-2.dll
 /usr/local/lib/../bin/liblwgeom-2.dll
 libtool: install:  chmod a+x /usr/local/lib/../bin/liblwgeom-2.dll
 libtool: install:  if test -n '' && test -n 'strip --strip-unneeded'; then
 eval 'strip --strip-unneeded /usr/local/lib/../bin/liblwgeom-2.dll' ||
 exit 0; fi
 libtool: install: /bin/sh ../install-sh .libs/liblwgeom.lai
 /usr/local/lib/liblwgeom.la
 libtool: install: /bin/sh ../install-sh .libs/liblwgeom.a
 /usr/local/lib/liblwgeom.a
 libtool: install: chmod 644 /usr/local/lib/liblwgeom.a
 libtool: install: ranlib /usr/local/lib/liblwgeom.a
 /bin/sh ../install-sh -m 0644 liblwgeom.h "/usr/local/include/liblwgeom.h"
 /bin/sh ../install-sh -m 0644 liblwgeom_topo.h
 "/usr/local/include/liblwgeom_topo.h"
 make[1]: Leaving directory `/projects/postgis/branches/2.2/liblwgeom'
 }}}

 and my postgis and rtpostgis*dlls are no where in sight where they are
 supposed to be.

--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/3237>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list