[RISOLTO] libXm.so.3
Moderatore: Staff
Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
-
deadcandance
- Linux 1.x

- Messaggi: 128
- Iscritto il: ven 20 ago 2010, 13:23
- Slackware: 13
- Desktop: xfce4
- Distribuzione: debian
[RISOLTO] libXm.so.3
salve...
sono su slackware 13.1 e sono alle prese con l'installazione di un programma,e questo mi chiede una dipendenza,ovvero la libreria libXm.so.3...
ho fatto qualche ricerca in rete e sul forum ma non trovo da dove posso scaricarla,nemmeno dai repository...qualcuno può aiutarmi?
grazie ciao
sono su slackware 13.1 e sono alle prese con l'installazione di un programma,e questo mi chiede una dipendenza,ovvero la libreria libXm.so.3...
ho fatto qualche ricerca in rete e sul forum ma non trovo da dove posso scaricarla,nemmeno dai repository...qualcuno può aiutarmi?
grazie ciao
Ultima modifica di deadcandance il lun 27 set 2010, 16:18, modificato 1 volta in totale.
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: libXm.so.3
Probabilmente sul tuo sistema hai la libreria "libXm.so.2" (che fa parte del pacchetto "lesstif-0.95.2-i486-1"); quindi o aggiorni lesstif ad una versione più recente, oppure "cd /usr/lib ; ln -s libXm.so libXm.so.3".
La prima soluzione può portare a incompatibilità tra i programmi già installati, mentre la seconda è semplicemente un work-aroud (che potrebbe non funzionare).
IMHO prima di fare del casino con le librerie di sistema, proverei a fare un semplice collegamento simbolico.
La prima soluzione può portare a incompatibilità tra i programmi già installati, mentre la seconda è semplicemente un work-aroud (che potrebbe non funzionare).
IMHO prima di fare del casino con le librerie di sistema, proverei a fare un semplice collegamento simbolico.
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: libXm.so.3
Terza alternativa, ricompilare il programma che vuoi installare, oppure trovarlo su un repository per la 13.1. A meno che non dipenda strettamente dalla versione 3 di Xm, una ricompilazione farebbe si che il programma si linki direttamente con le librerie che hai nel tuo sistema e in questo caso non ci saranno più problemi.
Emanuele
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
-
deadcandance
- Linux 1.x

- Messaggi: 128
- Iscritto il: ven 20 ago 2010, 13:23
- Slackware: 13
- Desktop: xfce4
- Distribuzione: debian
Re: libXm.so.3
e come ricompilo il programma!?
tenete conto che è un programma propietario....
inoltre,mi scuso per la mia ignoranza,come faccio un collegamento simbolico?
tenete conto che è un programma propietario....
inoltre,mi scuso per la mia ignoranza,come faccio un collegamento simbolico?
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: libXm.so.3
Il comando è "ln", ma ti consiglio di dare una letta anche al man.deadcandance ha scritto:come faccio un collegamento simbolico?
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: libXm.so.3
Se il programma è proprietario e non hai i sorgenti allora la ricompilazione non la puoi fare. Magari con il link simbolico che ti ha già suggerito Ansa89 risolvi. Prova e facci sapere. Il comando ti è già stato passato prima:
Emanuele
Codice: Seleziona tutto
cd /usr/lib ; ln -s libXm.so libXm.so.3Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
-
deadcandance
- Linux 1.x

- Messaggi: 128
- Iscritto il: ven 20 ago 2010, 13:23
- Slackware: 13
- Desktop: xfce4
- Distribuzione: debian
Re: libXm.so.3
bene ho provato con questa soluzione ma non va...accenna ad aprirsi la finestra per l'installazione,ma poi non parte...
credo che dovremmo proprio aggiornare il pacchetto alla 3...
ma dove lo trovo?come faccio ora ad annullare il comando dato in precedenza,ovvero ln -s libXm.so libXm.so.3?
credo che dovremmo proprio aggiornare il pacchetto alla 3...
ma dove lo trovo?come faccio ora ad annullare il comando dato in precedenza,ovvero ln -s libXm.so libXm.so.3?
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: libXm.so.3
In realtà lesstif non è più sviluppato e credo tu debba installare libmotif.deadcandance ha scritto:credo che dovremmo proprio aggiornare il pacchetto alla 3...
ma dove lo trovo?
deadcandance ha scritto:come faccio ora ad annullare il comando dato in precedenza,ovvero ln -s libXm.so libXm.so.3?
Codice: Seleziona tutto
#cd /usr/lib
#rm libXm.so.3-
deadcandance
- Linux 1.x

- Messaggi: 128
- Iscritto il: ven 20 ago 2010, 13:23
- Slackware: 13
- Desktop: xfce4
- Distribuzione: debian
Re: libXm.so.3
ho scaircato openmotif ma è un rpm,lo converto quindi in tgz e lo installo
però continua a non funzionare...
ps:sinceramente mi sembra anche una cosa strana,visto che il programma non è proprio recente...
Codice: Seleziona tutto
installpkg openmotif-2.1.32-2_IST.i586.tgz
Verifying package openmotif-2.1.32-2_IST.i586.tgz.
Installing package openmotif-2.1.32-2_IST.i586.tgz:
PACKAGE DESCRIPTION:
Executing install script for openmotif-2.1.32-2_IST.i586.tgz.
Package openmotif-2.1.32-2_IST.i586.tgz installed.
Codice: Seleziona tutto
/mnt# /mnt/dsrc/i486_linux/obj/redirect: error while loading shared libraries: libXm.so.3: cannot open shared object file: No such file or directory
ps:sinceramente mi sembra anche una cosa strana,visto che il programma non è proprio recente...
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: libXm.so.3
Forse nel pacchetto che hai installato non c'è la libreria che cerchi. Sembra una versione vecchia. Prova a compilare ed a installarlo da te. Usa questo slackbuid:
http://slackbuilds.org/repository/13.1/ ... openmotif/
Basta che crei una directory in /tmp, scarichi tutti i file in quella directory, in particolare:se tutto va bene ti trovi il pacchetto pronto per essere installato. A me però non ha funzionato
(ma io ho un sistema a 64bit, forse è c'entra qualcosa).
Però c'è un altra questione, ora tu hai installato un pacchetto che potrebbe aver sovrascritto una libreria già presente. Fossi in te prima disinstallerei 'openmotif-2.1.32-2_IST.i586.tgz' e poi reinstallerei 'lesstif' per stare più tranquillo.
Emanuele
P.S. se ci dai anche qualche link possiamo aiutarti meglio, ad esempio con il link al pacchetto rpm che hai scaricato potevamo capire se all'interno c'era quello che cercavi.
http://slackbuilds.org/repository/13.1/ ... openmotif/
Basta che crei una directory in /tmp, scarichi tutti i file in quella directory, in particolare:
- openmotif.SlackBuild
- slack-desc
- openmotif-2.3.0.tar.gz
Codice: Seleziona tutto
sh openmotif.SlackBuildPerò c'è un altra questione, ora tu hai installato un pacchetto che potrebbe aver sovrascritto una libreria già presente. Fossi in te prima disinstallerei 'openmotif-2.1.32-2_IST.i586.tgz' e poi reinstallerei 'lesstif' per stare più tranquillo.
Emanuele
P.S. se ci dai anche qualche link possiamo aiutarti meglio, ad esempio con il link al pacchetto rpm che hai scaricato potevamo capire se all'interno c'era quello che cercavi.
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: libXm.so.3
In alternativa c'è il pacchetto fatto da alien bob, però è per la 13.0, magari funziona anche sulla 13.1:
http://connie.slackware.com/~alien/slac ... 1alien.tgz
Emanuele
http://connie.slackware.com/~alien/slac ... 1alien.tgz
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
Re: libXm.so.3
Forse sarebbe meglio compilarlo con lo SlackBuild di Alien per evitare incompatibilità
http://connie.slackware.com/~alien/slac ... tif/build/
http://connie.slackware.com/~alien/slac ... tif/build/
-
deadcandance
- Linux 1.x

- Messaggi: 128
- Iscritto il: ven 20 ago 2010, 13:23
- Slackware: 13
- Desktop: xfce4
- Distribuzione: debian
Re: libXm.so.3
purtroppo non ci siamo...ne con una strada ne con l'altra...
avete altri consigli?
avete altri consigli?
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: libXm.so.3
Si, cerca di darci qualche informazione in più. Che vuol dire "non ci siamo"?
Emanuele
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: libXm.so.3
Ho notato che il pacchetto di alien contiene la versione .4, prova a fare un link simbolico con quella, magari funziona.
Comunque, anche questo pacchetto sovrascrive il link simbolico libXm.so, quindi, quando lo rimuovi reinstalla sempre lesstif.
Facci sapere,
Emanuele
Codice: Seleziona tutto
cd /usr/lib ; ln -s libXm.so.4 libXm.so.3Facci sapere,
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama