Complete.Org: Mailing Lists: Archives: discussion: April 1999:
Re: [aclug-L] Midnight Commander?
Home

Re: [aclug-L] Midnight Commander?

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: aclug-L@xxxxxxxxxxxx
Subject: Re: [aclug-L] Midnight Commander?
From: "Clint A. Brubakken" <cabrubak@xxxxxxxxxxx>
Date: Fri, 2 Apr 1999 12:18:24 -0600 (EST)
Reply-to: aclug-L@xxxxxxxxxxxx

On Tue, 30 Mar 1999, j m wagle wrote:

> Thanks to all responders:
> 
> Clint: like you said, there are other 'libtcl's namely:
> 
> /usr/i486-linuxaout/lib/libtcl.so.3
> /usr/i486-linuxaout/lib/libtcl.so.3.1
> /usr/lib/libtcl.so
> /usr/lib/libtcl8.0.so
> /usr/lib/libtclx.so
> /usr/lib/libtclx8.0.3.a
> /usr/lib/libtclx8.0.3.so
> 
> I have installed the tkmc version 4.1.35-2
> I would like to use a nicer version of 'mc', the tkpasswd version of
> passwd works nicely and the console version of mc lacks
> something....
> 
> I didn't have much luck with either of the 'path' commands you
> suggested (remember i'm a newbie).


try 
ldd tkmc
that will tell you what libraries its using.  

Then try changing your LD_LIBRARY_APTH like is aid last tiem and see if
that changes.  

> 
> I run bash, how can I tell which library path I use?  Where could
> the 'library path statements' be? In /etc/ (I did a grep) I found
> only PATH for /usr/bin.

echo $LD_LIBRARY_PATH

> 
> thanks for your help.
> 
> mike wagle, wichita.
> 
>  Clint A. Brubakken" wrote:
> > 
> > first I assume tkmc uses the Tk widget set, like a lot of linux programs.
> > Try something elese that starts with tk, or zircon (one application of the
> > top of my had I know uses it), and the all look sort of similar.
> > 
> > Never ran mc, so I'm not sure what it looks like, but maybe it just uses
> > xwindows calls, instead of a widget set.
> > 
> > It looks like a problem in your TCL/TK distribution. Maybe tkmc was
> > written for an older version, or it was libraries a different place .
> > 
> > try :
> > locate libtcl
> > (if it gives an erro about being old first as root run updatedb)
> > this will tell all locations were that lib is.
> > 
> > If you see one in a different directory try adding that to your ld library
> > path
> > (csh: setenv  LD_LIBRARY_PATH <new dir>:${LD_LIBRARY_PATH}
> > bash: export  LD_LIBRARY_PATH = <new dir>:$LD_LIBRARY_PATH
> > you'll have to add this to your .cshrc or .bashrc respectively to get this
> > change every time )
> > 
> > If you still have the same problem, look at redhat for patches for tkmc,
> > or Tcl/Tk.
> > 
> > If none, you can go to  www.scriptics.com and get the newest tcl and
> > tk.
> > 
> > hope this helps
> > 
> > On Mon, 29 Mar 1999, phrostie wrote:
> > 
> > > i'm currently running rh 5.2 and every distrabution i have ever run
> > > wether RH, PHT,.... back to rh 3.0.3
> > > you just type "mc" at a xterm or text prompt and hit enter.
> > >
> > > never heard of tkmc
> > >
> > > let me know if you get it working
> > >
> > > phrostie
> > >
> > > j m wagle wrote:
> > >
> > > > I am running redhat 5.2 and have an application tkmc labeled
> > > > 'midnight commander' that fails with the following error message.
> > > >
> > > > tkmc: error in loading shared libraries
> > > > /usr/lib/libtcl.so: undefined symbol: stat
> > > >
> > > > two questions:
> > > >  1.) how does one find an undefined symbol and
> > > >  2.) what is the difference between tkmc and mc? (I do not have any
> > > > 'man' pages for tkmc.)
> > > >
> > > > thanks in advance.
> > > > mike wagle, wichita
> 

+-----------------------------------------------------+
| The Cheez-Czar  http://www.hackboy.com/~cabrubak    |
-------------------------------------------------------------------------------
I don't care to belong to a club that accepts people like me as
members.
--------------------------------------------------------------------------------


[Prev in Thread] Current Thread [Next in Thread]