[postgis-users] [GENERAL] Error During PostGIS Build From Source on Linux

Osahon Oduware osahon.gis at gmail.com
Thu Apr 13 07:54:16 PDT 2017


Hi Adrian,

Thanks for your help so far. This is the output of the PostGIS
configuration:

-------------- Compiler Info -------------
  C compiler:           gcc -g -O2
  SQL preprocessor:     /usr/bin/cpp -traditional-cpp -w -P

 -------------- Dependencies --------------
  GEOS config:          /home/nagispg/local/geos361/bin/geos-config
  GEOS version:         3.6.1
  GDAL config:          /home/nagispg/local/gdal213/bin/gdal-config
  GDAL version:         2.1.3
  PostgreSQL config:    /home/nagispg/local/pgsql/bin/pg_config
  PostgreSQL version:   PostgreSQL 9.6.2
  PROJ4 version:        49
  Libxml2 config:       /usr/bin/xml2-config
  Libxml2 version:      2.7.6
  JSON-C support:       no
  PCRE support:         no
  PostGIS debug level:  0
  Perl:                 /usr/bin/perl

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

 -------- Documentation Generation --------
  xsltproc:             /usr/bin/xsltproc
  xsl style sheets:
  dblatex:
  convert:              /usr/bin/convert
  mathml2.dtd:          http://www.w3.org/Math/DTD/mathml2/mathml2.dtd

I had to install a *higher version of Proj (4.9.3)* that was used to
configure PostGIS (I think I read somewhere in the documentation that the
version of Proj should be >= 4.6.0). *Now, I get the following error when I
run CREATE EXTENSION postgis:*

*ERROR: could not load library postgis-2.3.so <http://postgis-2.3.so>:
libproj.so.12: cannot open shared object file: No such file or directory*

I would be glad if someone could point me to what I am doing wrong and
possible solution.


On Thu, Apr 13, 2017 at 3:00 PM, Adrian Klaver <adrian.klaver at aklaver.com>
wrote:

> On 04/13/2017 02:46 AM, Osahon Oduware wrote:
>
>> Hi Adrian,
>>
>> I followed the step you provided and the installation was successful.
>> However, I created a test database and when I try to create a postgis
>> extension in the test database using:
>> CREATE EXTENSION postgis;
>>
>> I get the following error:
>> ERROR: could not load library "/path/to/postgresql/lib/postgis-2.3.so
>> <http://postgis-2.3.so>": /path/to/postgresql/lib/postgis-2.3.so
>> <http://postgis-2.3.so>: undefined symbol: GEOSClipByRect
>>
>> Please, do you have any idea what I might be doing wrong?
>>
>>
> Should have added to my previous post:
>
> If you are going to compile the code, the output at the end of the
> ./configure process for Postgis is helpful. It helps identify what is going
> to be included and what is not.
>
> In my case:
>
> PostGIS is now configured for x86_64-pc-linux-gnu
>
>  -------------- Compiler Info -------------
>   C compiler:           gcc -g -O2
>   SQL preprocessor:     /usr/bin/cpp -traditional-cpp -w -P
>
>  -------------- Dependencies --------------
>   GEOS config:          /usr/bin/geos-config
>   GEOS version:         3.5.1
>   GDAL config:          /home/aklaver/gdal/bin/gdal-config
>   GDAL version:         2.1.3
>   PostgreSQL config:    /usr/local/pgsql/bin/pg_config
>   PostgreSQL version:   PostgreSQL 9.5.6
>   PROJ4 version:        49
>   Libxml2 config:       /usr/bin/xml2-config
>   Libxml2 version:      2.9.4
>   JSON-C support:       no
>   PCRE support:         yes
>   PostGIS debug level:  0
>   Perl:                 /usr/bin/perl
>
>  --------------- Extensions ---------------
>   PostGIS Raster:       enabled
>   PostGIS Topology:     enabled
>   SFCGAL support:       disabled
>   Address Standardizer support:       enabled
>
>  -------- Documentation Generation --------
>   xsltproc:             /usr/bin/xsltproc
>   xsl style sheets:
>   dblatex:
>   convert:              /usr/bin/convert
>   mathml2.dtd:          http://www.w3.org/Math/DTD/mathml2/mathml2.dtd
>
> --
> Adrian Klaver
> adrian.klaver at aklaver.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/postgis-users/attachments/20170413/5c2c0b70/attachment.html>


More information about the postgis-users mailing list