[postgis-users] Problems installing PostGIS on Red Hat EL 5
Paragon Corporation
lr at pcorp.us
Tue Apr 1 23:28:44 PDT 2008
Jeshua,
Thanks for the tip, but unfortunately that didn't work.
I verified that the geos-config was in /usr/local/bin/geos-config (and had a
new date on it) - (by the way I had 8.2.5 on this server before I blew it
out so not sure if that may be causing problems)
I reran the configure and make clean make install of Postgis with
./configure --with-pgsql=/usr/bin/pg_config --with-geos=
/usr/local/bin/geos-config
It even gave me this nice screen (which I think it actually did before which
is why I though it was finding geos okay)
SUMMARY
-------------------------------------------------------
HOST_OS: linux-gnu
PGSQL: /usr/bin/pg_config
GEOS: /usr/local/bin/geos-config (with C-API)
(ldflags: -L/usr/local/lib)
PROJ: prefix=/usr/local libdir=/usr/local/lib
ICONV: 1
PORTNAME: linux
PREFIX: /usr
EPREFIX: ${prefix}
DOC: /usr/share/doc/postgresql/contrib
DATA: ${datarootdir}
MAN: ${datarootdir}/man
BIN: /usr/bin
EXT: /usr/lib/pgsql (\$$libdir)
--------------------------------------------------
Then I restarted the Postgresql service with a
service postgresql restart
Same issue. Any other thoughts on the subject are welcome.
Thanks,
Regina
-----Original Message-----
From: postgis-users-bounces at postgis.refractions.net
[mailto:postgis-users-bounces at postgis.refractions.net] On Behalf Of Jeshua
Lacock
Sent: Wednesday, April 02, 2008 1:49 AM
To: PostGIS Users Discussion; Paragon Corporation
Subject: Re: [postgis-users] Problems installing PostGIS on Red Hat EL 5
On Apr 1, 2008, at 11:39 PM, Paragon Corporation wrote:
> /usr/lib/pgsql/liblwgeom.so: undefined symbol:
> GEOSTopologyPreserveSimplify
> CONTEXT: SQL statement "SELECT postgis_lib_version()"
> PL/pgSQL function "postgis_full_version" line 11 at SQL statement
>
> When I run
> select postgis_full_version()
>
> (or any postgis function for that matter)
Hi Regina,
Looks like PostGIS needs to be linked against the Geos library.
When you run configure use the "--with-geos=" directive, and point it to the
full path of where "geos-config" is located. For example, if geos is
installed to /usr/local, the configure option might look something like
this:
--with-geos=/usr/local/bin/geos-config
Hope this helps.
Regards,
Jeshua Lacock
Founder/Programmer
3DTOPO Incorporated
<http://3DTOPO.com>
Phone: 877.240.1364
_______________________________________________
postgis-users mailing list
postgis-users at postgis.refractions.net
http://postgis.refractions.net/mailman/listinfo/postgis-users
More information about the postgis-users
mailing list