I have the same problem right now. I'd really like help with it if anyone knows.
Here is the result of my "ldd postgres":
libz.so.1 => /usr/lib/libz.so.1 (0x40033000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x40041000)
libresolv.so.2 => /lib/libresolv.so.2 (0x4006e000)
libnsl.so.1 => /lib/libnsl.so.1 (0x40080000)
libdl.so.2 => /lib/libdl.so.2 (0x40096000)
libm.so.6 => /lib/i686/libm.so.6 (0x4009a000)
libreadline.so.4 => /usr/lib/libreadline.so.4 (0x400bd000)
libtermcap.so.2 => /lib/libtermcap.so.2 (0x400e4000)
libc.so.6 => /lib/i686/libc.so.6 (0x400e8000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Here's the error message when I try "createlang pltcl mydb":
ERROR: Load of file /usr/local/pgsql/lib/pltcl.so failed:
/usr/local/pgsql/lib/pltcl.so: undefined symbol: Tcl_CreateSlave
createlang: language installation failed
I'd like to take this oportunity to thank everyone who has worked on openacs. It's a great toolkit. And thanks in advance for help with this problem.
Ben.