setting it like you mention below will set it for this session only. Setting
it in your .profile (Is solaris 10 still using /bin/sh and not bash as
the default shell?) should make it available for each login. I don't have a
solaris 10 machine to look at right now, but in most linux distros, you can
set system wide environemnt variables in /etc/profile.d, I would guess that
Solaris 10 has a similar setup.
Also, on linux machines, there is an /etc/ld.so.conf which has contains the
system wide search path for shared libs, solaris 10 has something similar in
/var/ld for 32bit and 64bit libs. You can change this by running the crle
command (Configure Runtime Linker Environment).
On Sat, 19 Nov 2005, olive Mckenzie wrote:
Is this how one set the LD_LIBRARY_PATH for bourne shell Solaris 10 x86
# LD_LIBRARY_PATH =/opt/sfw/lib
# export LD_LIBRARY_PATH
or is there an init file I should insert it into.
Olive
Jeff Frost <jeff@xxxxxxxxxxxxxxxxxxxxxx> wrote:
Olive,
You need to locate the libreadline.so.4 shared library on your system. I'm
guessing it's not in any of the standard locations and then add that path to
your LD_LIBRARY_PATH. You might also need to install libreadline if you do
not have it available on your system.
I'm curious as to why initdb is kicking off when you su to the postgres user
though. Is this how the solaris pkg is set up?
---------------------------(end of broadcast)---------------------------
TIP 9: In versions below 8.0, the planner will ignore your desire to
choose an index scan if your joining column's datatypes do not
match