gtk+-2.22.1 [Risolto]

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Rispondi
Avatar utente
PyLinX
Linux 0.x
Linux 0.x
Messaggi: 16
Iscritto il: lun 20 dic 2010, 10:03
Nome Cognome: Jona
Slackware: Slackware 13.1

gtk+-2.22.1 [Risolto]

Messaggio da PyLinX »

Salve a tutti, nuovo problema (strano vero?), sto installando lxde, ho trovato i file nei repository di ponce, e li tutto ok, ho installato i pacchetti per i486, ed ho avviato lxde...tutto funziona.

Poi leggo>

Codice: Seleziona tutto

* be sure to have installed the packages tango-icon-theme (for the default
  desktop icons/menu theme), vte (for lxterminal), atk, glib, pango, cairo and
  gtk+2 from the official slackware repository (obviously also X packages :P).
E dico, ok, non c'e' problema...Mi scarico i pacchetti (in formato tar.bz2 o tar.gz perche' i pacchetti gia' pronti non li trovavo)quindi inizio a compilare, il primo file ad essere compilato sono le gtk, dato che gli altri necessitano le gtk maggiori della 20, e io avevo la 18...Quindi lancio il ./configure, e tutto a posto, ma quando arrivo al make, mi viene restituito un errore>

Codice: Seleziona tutto

`/usr/lib/libgobject-2.0.la' is not a valid libtool archive
Quindi non posso installare le librerie, ora, guardando un po' tra i file, ho notato che quella ed altre librerie che servono per la compilazione sono situate in /usr/local/lib, e precisamente sono del pacchetto gdk-pixbuf...Ora mi chiedo, come posso fare per "linkare" lo script d'installazione a quel percorso?

Scusate ancora se ho la testa dura, ma non mi e' mai capitata una cosa del genere e non so che devo fare...
Ultima modifica di PyLinX il lun 27 dic 2010, 15:35, modificato 1 volta in totale.

hashbang
Packager
Packager
Messaggi: 2034
Iscritto il: ven 4 giu 2010, 10:27

Re: gtk+-2.22.1

Messaggio da hashbang »

i pacchetti richiesti (pango, cairo, vte ecc.) fanno tutti parte della slackware. Controlla se li hai, altrimenti installali dal DVD o da un mirror

Avatar utente
freefred
Linux 0.x
Linux 0.x
Messaggi: 87
Iscritto il: dom 28 set 2008, 19:08
Slackware: 13.1
Kernel: 2.6.36.2
Desktop: kde 4.4.3
Contatta:

Re: gtk+-2.22.1

Messaggio da freefred »

PyLinX ha scritto:

Codice: Seleziona tutto

`/usr/lib/libgobject-2.0.la' is not a valid libtool archive
Quindi non posso installare le librerie, ora, guardando un po' tra i file, ho notato che quella ed altre librerie che servono per la compilazione sono situate in /usr/local/lib, e precisamente sono del pacchetto gdk-pixbuf...Ora mi chiedo, come posso fare per "linkare" lo script d'installazione a quel percorso?
Come regola generale puoi fare un link simbolico della libreria nel path dove la cerca il programma che stai
cercando di compilare.

In questo caso:

ln -s /usr/local/lib/libgobject-2.0.la /usr/lib/libgobject-2.0.la

Controlla comunque che /usr/local/lib sia una riga dell'/etc/ld.so.conf ed eventualmente dai come root un ldconfig.
(puoi leggere il man di ldconfig per avere le cose piu' chiare, ma nel tuo caso specifico un link simbolico
alla libreria dovrebbe funzionare:-)

bye

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: gtk+-2.22.1

Messaggio da ponce »

PyLinX ha scritto:Poi leggo>
* be sure to have installed the packages tango-icon-theme (for the default
desktop icons/menu theme), vte (for lxterminal), atk, glib, pango, cairo and
gtk+2 from the official slackware repository (obviously also X packages :P).
E dico, ok, non c'e' problema...Mi scarico i pacchetti (in formato tar.bz2 o tar.gz perche' i pacchetti gia' pronti non li trovavo)quindi inizio a compilare
sono nei repository ufficiali di slackware, com'e' scritto sopra :)

se usi slackpkg

Codice: Seleziona tutto

slackpkg install tango-icon-theme vte atk glib2 pango cairo gtk+2
pero' spiegami una cosa: stai provando ad installare questi?

http://ponce.cc/slackware/testing/lxde/

ricordati che se vuoi che funzionino i pacchetti ufficiali di slackware che eventualmente installerai (ma se hai fatto un'installazione full li avevi gia' tutti), sarai costretto a togliere tutta la roba installata a mano in /usr/local.

le gtk-2.22.1 (oggetto del topic) sono per la -current: se vuoi aggiornare le gtk sulla stable mi sa che ti cacci in un ginepraio (e devi compilare le nuove glib prima).

e ti conviene anche usare gli slackbuild quando vuoi compilarti qualcosa, cosi' hai traccia dei file dei pacchetti e puoi rimuovere agevolmente quello che installi: col "configure; make; make install", quando hai bisogno di togliere l'installato, come in questo caso, citando Lando Buzzanca, sono "augelli senza zucchero".
in piu', usando quelli, sono compresi fix/configurazioni che aggiunge Pat al processo di build per adattarli a slackware, cosa che manca totalmente nei sorgenti nudi e crudi.

Avatar utente
PyLinX
Linux 0.x
Linux 0.x
Messaggi: 16
Iscritto il: lun 20 dic 2010, 10:03
Nome Cognome: Jona
Slackware: Slackware 13.1

Re: gtk+-2.22.1

Messaggio da PyLinX »

Chiaro ed esplicativo, grazie ponce, credevo che i pacchetti fossero da installare e non fossero già inclusi...grazie mille.

Rispondi