location: prefix/lib/tclx8.4/ instead of prefix/lib, if using custom install location, causes ldd to be unable to find the library wihout adding the lib/tclx8.4/ subdir to proper environment vars or making a symlink .
I make a symlink to the file in lib, and this has solved it for now, but its a strange thing to do, since it doesn't mirror the behavior of tcl or tk (they put the *.a and *.so files in lib and the other lib files in a subdir)