amsn: loading TkCximage failed

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
mamas
Linux 0.x
Linux 0.x
Messaggi: 5
Iscritto il: dom giu 15, 2008 21:41

amsn: loading TkCximage failed

Messaggioda mamas » mar gen 13, 2009 13:13

Salve a tutti...
Ho un problema con amsn:
Utilizzo Slackware 12.1 con GnomeSlacky
Ho scaricato i sorgenti delle ultime versioni delle librerie tcl e tk, esattamente le
tcl8.5.0 e tk8.5.0 e le ho compilate e installate con i seguenti comandi:
- Per le tcl 8.5.0:
make distclean
autoconf
./configure --prefix=/usr/ --enable-shared # sul README di snack dice di mettere --enable-shared
make
make install

-Per le tk8.5.0:
make distclean
autoconf
./configure --prefix/usr --enable-shared --enable-xft
make
make install


Ho scaricato i sorgenti di amsn0.97.2 e dopo averli estratti ho dato i seguenti comandi
./configure --with-tcl=/usr/lib --with-tk=/usr/lib
make
make install

e il tutto senza errori con il riconoscimento delle librerie precedentemente installate.
Quando do il comando amsn mi compare una finestra con scritto:
--Loading TkCximage failed. This module is needed to run aMsn. Please compile aMSN first, instructions on how to compile are located in the file INSTALL

Ora leggendo sui vari forum dice che questo errore si può ovviare con vari metodi:
1) dando i comandi da root
updatedb
locate wish

per ottenere una lista dei wish e cercare quale non trova ma a me non funziona proprio il comando "locate wish"

2)editare amsn in /usr/bin e scrivere alla terza riga invece di
exec wish $0 $@
la riga
exec wish8.5 $0 $@
ma mi da sempre lo stesso errore.

Cosa devo fare?
Aiuto!

Grazie

Mamas

Avatar utente
raffaele181188
Packager
Packager
Messaggi: 789
Iscritto il: ven set 07, 2007 21:40
Nome Cognome: Raffaele
Slackware: current
Kernel: 2.6.29.6
Desktop: KDE 4.3
Distribuzione: Ubuntu
Località: DearSkin (FG)

Re: amsn: loading TkCximage failed

Messaggioda raffaele181188 » mar gen 13, 2009 13:22

In che senso non funziona locate wish??? Che errore ti dà?

mamas
Linux 0.x
Linux 0.x
Messaggi: 5
Iscritto il: dom giu 15, 2008 21:41

Re: amsn: loading TkCximage failed

Messaggioda mamas » mar gen 13, 2009 14:09

praticamente scrivo prima
updatedb
e poi
% locate wish
e non fa niente di niente
e devo uscire con ctrl+c
non mi da nessun errore


Mamas

Noname
Linux 0.x
Linux 0.x
Messaggi: 63
Iscritto il: sab mar 07, 2009 19:03

Re: amsn: loading TkCximage failed

Messaggioda Noname » sab mar 14, 2009 16:46

mamas ha scritto:Salve a tutti...
Ho un problema con amsn:
Utilizzo Slackware 12.1 con GnomeSlacky
Ho scaricato i sorgenti delle ultime versioni delle librerie tcl e tk, esattamente le
tcl8.5.0 e tk8.5.0 e le ho compilate e installate con i seguenti comandi:
- Per le tcl 8.5.0:
make distclean
autoconf
./configure --prefix=/usr/ --enable-shared # sul README di snack dice di mettere --enable-shared
make
make install

-Per le tk8.5.0:
make distclean
autoconf
./configure --prefix/usr --enable-shared --enable-xft
make
make install


Ho scaricato i sorgenti di amsn0.97.2 e dopo averli estratti ho dato i seguenti comandi
./configure --with-tcl=/usr/lib --with-tk=/usr/lib
make
make install

e il tutto senza errori con il riconoscimento delle librerie precedentemente installate.
Quando do il comando amsn mi compare una finestra con scritto:
--Loading TkCximage failed. This module is needed to run aMsn. Please compile aMSN first, instructions on how to compile are located in the file INSTALL

Ora leggendo sui vari forum dice che questo errore si può ovviare con vari metodi:
1) dando i comandi da root
updatedb
locate wish

per ottenere una lista dei wish e cercare quale non trova ma a me non funziona proprio il comando "locate wish"

2)editare amsn in /usr/bin e scrivere alla terza riga invece di
exec wish $0 $@
la riga
exec wish8.5 $0 $@
ma mi da sempre lo stesso errore.

Cosa devo fare?
Aiuto!

Grazie

Mamas


Secondo me non dovevi scaricare la versione con tcl/tk 8.5, ma quella con tcl/tk 8.4.
La Slackware 12.1 Gnome non credo che supporti le tcl/tk 8.5

Avatar utente
Blallo
Packager
Packager
Messaggi: 3298
Iscritto il: ven ott 12, 2007 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: amsn: loading TkCximage failed

Messaggioda Blallo » dom mar 15, 2009 14:41

la soluzione è installare le librerie tcl8.5 e tk8.5 in un'altra directory (tipo /opt/lib) e dare al configure di amsn questo percorso per le librerie...così lasci inalterate le 8.4 che sembra siano abbastanza importanti per il sistema...
Reinstalla le 8.4 se le hai sovrascritte e insalla le 8.5 in un altro percorso
bye

Scarcella
Linux 0.x
Linux 0.x
Messaggi: 29
Iscritto il: gio dic 11, 2008 11:57
Slackware: 12.2
Kernel: 2.6.27.10
Desktop: kde 4.2.2

Re: amsn: loading TkCximage failed

Messaggioda Scarcella » mer apr 22, 2009 10:57

Io ieri ho fatto il passaggio dalla 12.1 alla 12.2 e poi al kde 4.2.2 e ho lo stesso errore...per piu di qualche applicazione.
E'legato al fatto che quelle sono applicazioni per kde3 e quindi non compatibili? e quindi l'unica soluzione è aspettare che escano nuovi prodotti?
Oppure c'è un modo per rendere compatibili i programmi?

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 890
Iscritto il: lun feb 25, 2008 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli
Contatta:

Re: amsn: loading TkCximage failed

Messaggioda tigerwalk » mer apr 22, 2009 19:24

Scarcella ha scritto:Io ieri ho fatto il passaggio dalla 12.1 alla 12.2 e poi al kde 4.2.2 e ho lo stesso errore...per piu di qualche applicazione.
E'legato al fatto che quelle sono applicazioni per kde3 e quindi non compatibili? e quindi l'unica soluzione è aspettare che escano nuovi prodotti?
Oppure c'è un modo per rendere compatibili i programmi?

citazione da:
http://www.slackers.it/slackware-current-for-dummies/
Se si vuole il supporto alle applicazioni qt3/kde3 installare anche i seguenti pacchetti:

extra/kde3-compat/arts
extra/kde3-compat/kdelibs3
extra/kde3-compat/qca-tls1
extra/kde3-compat/qca1
extra/kde3-compat/qt3