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

Re: Cannot find -ltcl [Was It works!!]

Hi Pete,

Very glad your now up and running.

Just for the archives, I think Pete's problem was due to changes in
the symbolic links that exist in the /usr/lib directory. I've noticed
this problem with Debian and it now seems SuSe has the same

The symptom of the problem is when attempting to build the shared
library for the ViaVoice driver, the make returns an error indicating
it could not find the tcl library. 

When I had this problem on Debian I looked in the /usr/lib directory
and found that there were symlinks for libtclx8.3.so to
libtclx8.3.so.1 etc, but know libtcl.so one. Although I may be
mistaken, I believe that when you include a library with the -l switch
in a compilation, it appends the name of the library to the string lib
and then appends .so to that. For example, if looking for the tcl
library it would look for a library called libtcl.so. 

The solution which I used and which I believe also worked for Pete was
to create a symlink in lib using the command

ln -s libtclx8.3.so libtcl.so

(Note the 8.3 depends on the version of tcl you have installed).


>>>>> "Pete" == Pete Sinnott <pete_sinnott@image47.com> writes:

    Pete> Hi Tim, I wanted to thank you and other on the list for your
    Pete> help.  I am now up and running.  I deleted and reinstalled
    Pete> the libraries (tcl,tk & tclx) from the suese source and
    Pete> linked them as you recomended and it Emacspeaks 16.0 Runs on
    Pete> Suse 8.0!!

    Pete> Thank you,

    Pete> Pete

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

Tim Cross					E-Mail: tcross@pobox.une.edu.au
Analyst/Programmer                               Phone: 6773 3210
Applications Group			        Mobile: 0412 969193
University of New England
find / -iname microsoft -exec rm -rf {} \;

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"