в солярисе есть какой то аналог ld.so.conf или LD_LIBRARY_PATH для этого и предназначена?>createlang plpgsql template1
createlang: language installation failed: ERROR: could not load library "/usr/local/pgsql/lib/plpgsql.so": ld.so.1: /usr/local/pgsql/bin/postgres: fatal: libgcc_s.so.1: open failed: No such file or directory
>Пробовал искать по форуму нашел http://www.opennet.me/openforum/vsluhforumID1/44760.html#3
решить проблему не помогловот мои показатели )
>echo $PATH/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/ucb:/usr/ccs/bin:/usr/sbin:/usr/local/pgsql/bin::/usr/include/asai:/SH:/BIN:/SH:/BIN:/usr/local/mysql/bin
>echo $LD_LIBRARY_PATH
/usr/lib:/usr/local/lib:/usr/local/pgsql/lib:/usr/local/mysql/lib/mysql
> find / -name ld.so.1
/usr/lib/sparcv9/ld.so.1
/usr/lib/ld.so.1
/etc/lib/ld.so.1>find / -name libgcc_s.so.1
/usr/local/lib/libgcc_s.so.1
/usr/local/lib/sparcv9/libgcc_s.so.1>ldd /usr/local/pgsql/bin/postgres
librt.so.1 => /usr/lib/librt.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
libdl.so.1 => /usr/lib/libdl.so.1
libm.so.1 => /usr/lib/libm.so.1
libc.so.1 => /usr/lib/libc.so.1
libaio.so.1 => /usr/lib/libaio.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libmp.so.2 => /usr/lib/libmp.so.2
/usr/platform/SUNW,Sun-Fire-V240/lib/libc_psr.so.1>ldd /usr/local/pgsql/lib/plpgsql.so
libgcc_s.so.1 => /usr/local/lib/libgcc_s.so.1
libc.so.1 => /usr/lib/libc.so.1
libdl.so.1 => /usr/lib/libdl.so.1
/usr/platform/SUNW,Sun-Fire-V240/lib/libc_psr.so.1
Сделал следующее:
>su -password: *
# ln -s /usr/local/lib/libgcc_s.so.1 /usr/lib/
# exit
>createlang -U postgres plpgsql template1
>Помогите понять почему вдруг заработало, на сколько я понимаю проблема явно в LD_LIBRARY_PATH?