Pagina 1 di 1
Dove trovo queste librerie?
Inviato: dom 1 nov 2009, 11:07
da Toxoz
Salve a tutti ... sto cercando di far partire un programma che si basa su gtk2 su slackware kde 4.3.2 ... ogni volta che lo faccio partire mi da questo errore :
Codice: Seleziona tutto
error while loading shared libraries: libwx_gtk2u_richtext-2.8.so.0
quale pacchetto contiene ciò che mi serve? Vi prego è urgente!!
Premetto che ho installato anche wxGTK visto che mi sembrava il più indicato ... e anche wxpython ... ma niente ...
Grazie in anticipo!!
Re: Dove trovo queste librerie?
Inviato: dom 1 nov 2009, 11:23
da fgcl2k
In Debian la libreria che ti serve fa parte del pacchetto libwxgtk2.8-0 (/usr/lib/libwx_gtk2u_richtext-2.8.so.0). Nel pacchetto libwxgtk2.6-0 non c'è, invece. Tu che versione di wxGTK hai installato?
Re: Dove trovo queste librerie?
Inviato: dom 1 nov 2009, 11:26
da fgcl2k
Intendevo dire che il pacchetto in versione 2.6 non contiene una libreria libwx_gtk2u_richtext-*.
Re: Dove trovo queste librerie?
Inviato: dom 1 nov 2009, 11:29
da Toxoz
wxGTK 2.8.10 compilata da me
Re: Dove trovo queste librerie?
Inviato: dom 1 nov 2009, 11:35
da fgcl2k
E la compilazione ha generato la libwx_gtk2u_richtext*?
Re: Dove trovo queste librerie?
Inviato: dom 1 nov 2009, 11:47
da slucky
hai installato anche questo pacchetto: wxwidgets
Re: Dove trovo queste librerie?
Inviato: dom 1 nov 2009, 11:49
da conraid
slucky ha scritto:hai installato anche questo pacchetto: wxwidgets
non serve se installa le wxgtk, è in pratica la stessa cosa, wxwidgets contiene varie interfacce verso altre librerie, se vengono compilate almeno, di cui le gtk sono una di questa, e solitamente quella che serve
deve piuttosto vedere le opzioni passate al configure
Re: Dove trovo queste librerie?
Inviato: dom 1 nov 2009, 19:43
da Toxoz
Vabbè alla fine ho risolto usando un altro programma....
Re: Dove trovo queste librerie?
Inviato: dom 1 nov 2009, 20:10
da shark1500
Quando hai bisogno di queste cose basta guardare il MANIFEST.
Re: Dove trovo queste librerie?
Inviato: dom 1 nov 2009, 20:20
da targzeta
shark1500 ha scritto:Quando hai bisogno di queste cose basta guardare il MANIFEST.
Uno script che fa questo per te l'ho fatto anni fa e lo trovi
qui su slacky. All'inizio c'è anche un esempio su come usarlo. Io lo trovo molto utile, basta eseguire
nella directory del MANIFEST (oppure usando l'opzione '-f') e ti dice il pacchetto che la contiene...ovviamente se è presente nel MANIFEST.
Emanuele
Re: Dove trovo queste librerie?
Inviato: lun 2 nov 2009, 10:13
da Toxoz
Ok ti ringrazio .. la prossima volta lo userò!
Re: Dove trovo queste librerie?
Inviato: mar 3 nov 2009, 11:53
da ZeroUno
spina ha scritto:Uno script che fa questo per te l'ho fatto anni fa e lo trovi
qui su slacky.
Perchè non lo pacchettizzi?
Ciao
01
Re: Dove trovo queste librerie?
Inviato: mar 3 nov 2009, 13:35
da targzeta
Non ci ho mai pensato, alla fine è solo un file...bho
Emanuele
Re: Dove trovo queste librerie?
Inviato: mar 3 nov 2009, 14:04
da ZeroUno
Tante utility sono solo un file, e poi bisogna conoscerne l'esistenza e bisogna conoscere la shell. Se devo utilizzare uno script che devo copiaincollare, rendere eseguibile e lanciare perdonami, faccio prima con un grep
Quello potrebbe essere uno dei tanti pacchetti utili che sono su slacky.eu
Poi pian piano credo che si potrebbe anche migliorare, per esempio.. scaricare automaticamente il manifest se non presente; magari confrontare i manifest di slacky e di slackware. Insomma un po' di cosette.
Un giorno o l'altro farò un pacchetto particolare:
slacky-utils-pack-0.1-i486-1mt.txz
il pacchetto sarà vuoto (eccezion fatta per lo slackbuild)
lo slack-required avrà al suo interno
fMANIFEST >= ...
slackyd >= ...
slapt-get >= ...
e tutti gli altri tool che non possono mancare ad uno slackysta.
così se uno vuole installare tutti questi pacchetti e usa un programma che gestisce le dipendenze, se li ritrova scaricati tutti.
ubuntu utilizza questo sistema per installare i macropacchetti. Per esempio: una ubuntu standard ha gnome; se qualcuno aggiungere kde dovrebbe scaricare molti pacchetti singoli, ma chissà quali. Invece
apt-get install kde
scarica kdebase, kdelibs ecc e li installa; il pacchetto kde in se non installerà nessun file.
Ciao
01