Re: Urgent Help Is needed, PLEASE
On Thursday 28 June 2007 08:38, Danny Tiberman wrote:
> Hello there,
>
> I have installed debian etch 4 every is runnning fine BUT
> i am trying to run a program I get :
> "error while loading shared libraries: libtk8.4.so: cannot open object
> file: no such file or directory"
>
> but the file is there under /usr/lib
> and the package is installed ("dpkg -l " shows the program)
>
> WHAT am I missing ??? what is wrong ?
Maybe it's looking for a 32-bit version of the tk library. Did you compile
the program yourself from source in your 64-bit environment? Did you run
`ldconfig` ?
Try running `ldd` on the binary, which lists what libraries it uses, and see
what it says. Especially note the size of the hex numbers it reports. If
they are 16 hex digits long, it's a 64-bit binary; if they are 8 hex digits
long, it's 32-bit.
Sometimes packages in Sid are just broken. You should be able to download the
Etch or Lenny source and build that, though.
--
AJS
Reply to: