[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