Как я могу установить отладчик Insight?

Я слежу за книгой, в которой требуется отладчик Insight. Я не нашел это на моем Maverick. Я погуглил и обнаружил, что он больше не поддерживается в Debian, но мне действительно нужно его установить. Я попытался скомпилировать исходный код, и он установил, но продолжаю говорить мне, что tk отсутствует всякий раз, когда я его запускаю Я установил tk с помощью sudo aptitude install tk, затем попытался запустить снова, то же самое. Я скомпилировал его еще раз, и ничего не изменилось. Так, пожалуйста, как я могу установить это?

Обновление: это сообщение, которое я получаю

Tk_Init failed: Can't find a usable tk.tcl in the following directories: 
    /usr/local/share/tk8.4 /usr/local/lib/tk8.4 /usr/lib/tk8.4 /usr/local/library /usr/library /usr/tk8.4.1/library /tk8.4.1/library

/usr/local/share/tk8.4/tk.tcl: no event type or button # or keysym
no event type or button # or keysym
    while executing
"bind Listbox <MouseWheel> {
    %W yview scroll [expr {- (%D / 120) * 4}] units
}"
    (file "/usr/local/share/tk8.4/listbox.tcl" line 182)
    invoked from within
"source /usr/local/share/tk8.4/listbox.tcl"
    (in namespace eval "::" script line 1)
    invoked from within
"namespace eval :: [list source [file join $::tk_library $file.tcl]]"
    (procedure "SourceLibFile" line 2)
    invoked from within
"SourceLibFile listbox"
    (in namespace eval "::tk" script line 4)
    invoked from within
"namespace eval ::tk {
 SourceLibFile button
 SourceLibFile entry
 SourceLibFile listbox
 SourceLibFile menu
 SourceLibFile panedwindow
 SourceLibFile ..."
    invoked from within
"if {$::tk_library ne ""} {
    if {[string equal $tcl_platform(platform) "macintosh"]} {
 proc ::tk::SourceLibFile {file} {
     if {[catch {
  namesp..."
    (file "/usr/local/share/tk8.4/tk.tcl" line 393)
    invoked from within
"source /usr/local/share/tk8.4/tk.tcl"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 [list source $file]"


This probably means that tk wasn't installed properly.
6
задан 25 November 2010 в 19:02

3 ответа

Внимательно прочитайте эту тему http://ubuntuforums.org/showthread.php?t=1512700&page=2 , а затем добавьте это в свой репозиторий. На моем Ubuntu 2.8 Ultimate Edition, основанном на Ubuntu 10.10 это сработало!!! https://edge.launchpad.net/~sevenmachines/+archive/dev

0
ответ дан 25 November 2010 в 19:02

Загрузите его здесь: https://edge.launchpad.net/~sevenmachines/+archive/dev/+packages *

* только для natty, maverick , осознанный

0
ответ дан 25 November 2010 в 19:02

Пакет Ubuntu tk устанавливает необходимые файлы .tcl в /usr/usr/share/tcltk/tk8.4, проверьте, есть ли какой-нибудь файл конфигурации, в котором вы можете изменить путь поиска tcltk.

0
ответ дан 25 November 2010 в 19:02

Другие вопросы по тегам:

Похожие вопросы: