[postgis-users] PostGIS 1.3.3 on Solaris 10

Chris Hermansen chris.hermansen at timberline.ca
Mon Oct 13 14:28:49 PDT 2008


Aside from compiling PostGIS, have you spatially enabled your database, 
as per

http://www.postgis.org/documentation/manual-1.3/ch02.html#PGInstall

ie

# createlang plpgsql [yourdatabase]
# psql -d [yourdatabase] -f lwpostgis.sql
# psql -d [yourdatabase] -f spatial_ref_sys.sql

eroussel wrote:
> I currently have a problem with PostGIS 1.3.3 on Solaris 10.
>
> PostGIS compiled without problems, however, when I try to run:
> # /opt/postgresql/bin/psql -d testspatialdb -f
> /opt/postgresql/share/lwpostgis.sql
>
> I get this:
> psql:/opt/postgresql/share/lwpostgis.sql:53: NOTICE:  type "histogram2d" is
> not yet defined
> DETAIL:  Creating a shell type definition.
> psql:/opt/postgresql/share/lwpostgis.sql:53: ERROR:  could not load library
> "/opt/postgresql/lib/liblwgeom.so": ld.so.1: postgres: fatal: libc.so.6:
> open failed: No such file or directory
>
> Looking at liblwgeom.so I get this:
> $ ldd liblwgeom.so
>         libgeos_c.so.1 =>        /opt/geos/lib/libgeos_c.so.1
>         libproj.so.0 =>  /opt/proj/lib/libproj.so.0
>         libc.so.6 =>     (file not found)
>         libgeos-3.0.0.so =>      /opt/geos/lib/libgeos-3.0.0.so
>         libstdc++.so.6 =>        /usr/sfw/lib/libstdc++.so.6
>         libm.so.2 =>     /lib/libm.so.2
>         libgcc_s.so.1 =>         /usr/sfw/lib/libgcc_s.so.1
>         libc.so.1 =>     /lib/libc.so.1
>
> Obviously libc.so.6 is missing. On Solaris 10 however libc.so.1 is available
> under /lib. Is there a secret "configure" switch to have PostGIS call
> libc.so.1 instead of libc.so.6 under Solaris 10?
>
> Thanks in advance.
>   


-- 
Regards,

Chris Hermansen         mailto:chris.hermansen at timberline.ca
tel+1.604.714.2878 · fax+1.604.733.0631 · mob+1.778.232.0644
Timberline Natural Resource Group · http://www.timberline.ca
401 · 958 West 8th Avenue  · Vancouver BC · Canada · V5Z 1E5




More information about the postgis-users mailing list