You are not logged in.
Pages: 1
I've built a package (emacspeak) which does not work. I believe it is looking for tcl, which appears to be nowhere on my system.
I've build both the extra/tcl (provides tclsh, but not tcl) and aur/tclx. Still `tcl` in nowhere on my path, and not found by the `find` command.
Is there a program called `tcl` and how can I get it on Arch?
Thanks, -Dave
Offline
Tcl is in extra. Install it with pacman -S tcl
Registed Linux User 608596
Offline
I tried to make it clear in my post, I've installed extra/tcl (version 8.5.11-1). It provides an executable called "tclsh", but not "tcl".
I've also installed extra/tk 8.5.11-1 and aur/tclx 8.4-1.
[dave@apollo servers]$ which tclsh
/usr/bin/tclsh
[dave@apollo servers]$ which tcl
which: no tcl in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/dave/scripts:/home/dave/bin:/usr/share/java/apache-ant/bin/)
Offline
Dave, what makes you think that is the problem?
I looked at the PKGBUILD and it looks like it needs work. First, there is not package function. I'm not sure one should expect this PKGBUILD to work as is.
What errors do you get?
I don't know that there is a tcl program, not in any of the tcl packages I am aware of. The PKGBUILD does not call such a program, so it is more likely looking for a library, which is where the actual error message could be useful.
Last edited by Trilby (2012-05-05 19:55:59)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
I'm trying to get the emacspeak package to work. It has problems, and I'm following the troubleshooting guide to where it says,
If you get an error such as bash: tcl:: command not found, it means that tcl/tclx is not correctly installed on your system. You must get the latest version of either tcl or tclx and install it before Emacspeak will work.
I'm not seeing errors building or installing any of these packages (emacspeak, tcl, tclx, tk). Rather, after the install emacspeak fails with errors and I'm trying to figure out how to fix that.
My question might be, "other distos have a program called `tcl`, how do I get that program in Arch? I read in another thread (somewhere) that the tcl package installs tclsh, while tclx installs tcl. But my experience is that neither provides `tcl` or `tclx`.
Offline
Pages: 1