[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: