<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.EmailStyle18
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page Section1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><b>Issue:<o:p></o:p></b></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>When I run the lwpostgis.sql script it fails when creating
the histogram2d type with the error:<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>ERROR: function
st_histogram2d_out(histogram2d) does not exist<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>SQL state: 42883<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>I can create the associated functions for the histogram2d
type by hand, but I still get the same message when creating the type.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>I can however, successfully create the spheroid
functions & types from the lwpostgis.sql script by hand.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Any ideas where I should look for what is failing.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><b>Background:<o:p></o:p></b></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>System: Red Hat ES v5 64-bit<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:.5in'>-bash-3.1$ uname -a<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>Linux oc-db01.roost.local
2.6.18-53.el5 #1 SMP Wed Oct 10 16:34:19 EDT 2007 x86_64 x86_64 x86_64
GNU/Linux<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>PostgreSQL:<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:.5in'>-bash-3.1$ pg_config<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>BINDIR = /usr/bin<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>DOCDIR = /usr/share/doc/pgsql<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>INCLUDEDIR = /usr/include<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>PKGINCLUDEDIR = /usr/include/pgsql<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>INCLUDEDIR-SERVER =
/usr/include/pgsql/server<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>LIBDIR = /usr/lib64<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>PKGLIBDIR = /usr/lib64/pgsql<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>LOCALEDIR = /usr/share/locale<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>MANDIR = /usr/share/man<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>SHAREDIR = /usr/share/pgsql<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>SYSCONFDIR = /etc/sysconfig/pgsql<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>PGXS =
/usr/lib64/pgsql/pgxs/src/makefiles/pgxs.mk<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>CONFIGURE =
'--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu'
'--target=x86_64-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr'
'--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin'
'--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include'
'--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var'
'--sharedstatedir=/usr/com' '--mandir=/usr/share/man'
'--infodir=/usr/share/info' '--disable-rpath' '--with-perl' '--with-python'
'--with-tcl' '--with-tclconfig=/usr/lib64' '--with-openssl' '--with-pam'
'--with-krb5' '--with-includes=/usr/include' '--with-libraries=/usr/lib64'
'--enable-nls' '--enable-thread-safety' '--sysconfdir=/etc/sysconfig/pgsql'
'--datadir=/usr/share/pgsql' '--with-docdir=/usr/share/doc' 'CFLAGS=-O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m64 -mtune=generic -I/usr/include/et' 'CPPFLAGS=
-I/usr/include/et' 'build_alias=x86_64-redhat-linux-gnu'
'host_alias=x86_64-redhat-linux-gnu' 'target_alias=x86_64-redhat-linux-gnu'<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>CC = gcc<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>CPPFLAGS = -D_GNU_SOURCE
-I/usr/include<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>CFLAGS = -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m64 -mtune=generic -I/usr/include/et -Wall
-Wmissing-prototypes -Wpointer-arith -Winline -Wdeclaration-after-statement
-Wendif-labels -fno-strict-aliasing<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>CFLAGS_SL = -fpic<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>LDFLAGS = -L/usr/lib64<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>LDFLAGS_SL =<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>LIBS = -lpgport -lpam -lssl
-lcrypto -lkrb5 -lz -lreadline -ltermcap -lcrypt -ldl -lm<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>VERSION = PostgreSQL 8.2.5<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>postgressql.conf:<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:.5in'>…<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>dynamic_library_path =
'$libdir:/usr/local/lib'<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>#local_preload_libraries = ''<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>…<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>postgres .bash_profile:<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:.5in'>LD_LIBRARY_PATH=/usr/lib64/pgsql:/usr/local/lib:$LD_LIBRARY_PATH<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>export LD_LIBRARY_PATH<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Geos & Proj4:<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:.5in'>[root@oc-db01 bin]# cd
/usr/local/lib<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>[root@oc-db01 lib]# ll<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>total 49984<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>-rwxr-xr-x 1 root root 13039412 Dec
27 11:56 libgeos-3.0.0rc4.so<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>-rw-r--r-- 1 root root 34289648 Dec
27 11:56 libgeos.a<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>-rw-r--r-- 1 root root
509840 Dec 27 11:56 libgeos_c.a<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>-rwxr-xr-x 1 root
root 832 Dec 27 11:56 libgeos_c.la<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>lrwxrwxrwx 1 root
root 18 Dec 27 11:56 libgeos_c.so ->
libgeos_c.so.1.3.3<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>lrwxrwxrwx 1 root
root 18 Dec 27 11:56 libgeos_c.so.1 ->
libgeos_c.so.1.3.3<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>-rwxr-xr-x 1 root root
282107 Dec 27 11:56 libgeos_c.so.1.3.3<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>-rwxr-xr-x 1 root
root 809 Dec 27 11:56 libgeos.la<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>lrwxrwxrwx 1 root
root 19 Dec 27 11:56 libgeos.so -> libgeos-3.0.0rc4.so<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>-rw-r--r-- 1 root root
2005348 Dec 27 12:00 libproj.a<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>-rwxr-xr-x 1 root
root 796 Dec 27 12:00 libproj.la<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>lrwxrwxrwx 1 root
root 16 Dec 27 12:00 libproj.so ->
libproj.so.0.5.2<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>lrwxrwxrwx 1 root
root 16 Dec 27 12:00 libproj.so.0 ->
libproj.so.0.5.2<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>-rwxr-xr-x 1 root root
889693 Dec 27 12:00 libproj.so.0.5.2<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>PostGIS:<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:.5in'>[root@oc-db01 pgsql]# ldd
liblwgeom.so.1.3<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>
libgeos_c.so.1 => /usr/local/lib/libgeos_c.so.1 (0x00002aaaaad0e000)<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>
libproj.so.0 => /usr/local/lib/libproj.so.0 (0x00002aaaaaf1b000)<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>
libc.so.6 => /lib64/libc.so.6 (0x00002aaaab179000)<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>
libgeos-3.0.0rc4.so => /usr/local/lib/libgeos-3.0.0rc4.so
(0x00002aaaab4ca000)<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002aaaab80b000)<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>
libm.so.6 => /lib64/libm.so.6 (0x00002aaaabb0b000)<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002aaaabd8f000)<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>
/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in'>[<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>The PostGIS make config is successful.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Thank you,<o:p></o:p></p>
<p class=MsoNormal>Darrell<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
</div>
</body>
</html>