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

Re: Viavoice on Debian?

In general, you can install whatever libraries you need, and they will
not conflict.  The loader loads the version asked for by the program
it is loading.  libc may be a special case.  You can certainly have
libc5 and libc6 installed at the same time.  (I do - and libc4, as
well.)  I believe the changes to libc6 were all supposed to be upward
compatible, but I'm not sure they really were.  

You can use ldd to display the shared libraries needed for a given
program.  For example, this program needs three of them:

  $ ldd PCx
        libm.so.6 => /lib/libm.so.6 (0x40021000)
        libc.so.6 => /lib/libc.so.6 (0x40043000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

The first part of each line is the name of the needed library.  The
next part is the path to the library found on this system (if any).
The hex numbers give the detailed version information, which I don't
know how to interpret.  What does ldd print out for ViaVoice?

	 - Jim Van Zandt

>From: cstrobel@crosslink.net
>X-Really-To: <emacspeak@cs.vassar.edu>
>X-Authentication-Warning: poseidon.crosslink.net: cstrobel owned process doing -bs
>Date: Sun, 2 Dec 2001 21:49:32 -0500 (EST)
>Content-Type: TEXT/PLAIN; charset=US-ASCII
>Resent-From: emacspeak@cs.vassar.edu
>X-Mailing-List: <emacspeak@cs.vassar.edu> archive/latest/2411
>X-Loop: emacspeak@cs.vassar.edu
>Precedence: list
>Resent-Sender: emacspeak-request@cs.vassar.edu
>When I try to use Viavoice on Debian, it seems the C/C++ library on
>is newer than the one Viavoice is looking for.  Is there a solution for
>this?  Would installing the old library break the system?

To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
subject of "unsubscribe" or "help"

Emacspeak Files | Subscribe | Unsubscribe | Search