[RISOLTO] Compilare e installare un programma (Pidgin)
[RISOLTO] Compilare e installare un programma (Pidgin)
Ciao a tutti ho un piccolo problema che penso sia facilmente risolvibile solo che hio ci sbatto la testa da parecchie ore cercano su internet e su forum senza alcun risultato >:( vengo al punto attualmente ho una slackware e su questa distro ho trovato pidgin 2.5.1. Sia per aggiornareil programma sia per compilare qualcosa e capire come fare ho voluto scaricare i sorgenti di pidgin 2.6.3 e ho dato i comandi ./configure make e make install. Con il configure ovviamente ho avuto parecchi problemi di dipendenza ma che sono riuscito a risolvere. Completato il configure lo faccio copilare dandogli il make ed infine gli do il make install. bene fin qui è la procedura che conosco è che ho ritrovato in rete ma... apro pidgin e.... è ancora la 2.5.1 e allora mi viene un sospetto... ma vuoi vedere che mi ha compilato la 2.6.3 nella cartella dei sorgenti? ed infatti nella cartella dei sorgenti c'è una sottodirectory chiamata pidgin con un eseguibile chiamato a sua volta pidgin e se lo lancio mi parte appunto la versione nuova di pidgin... ora vi chiedo: come posso sostituira le vecchia versione di pidgin con quella nuova? cioè come devo dire al pc che l'applicazione deve installarla della directory delle applicazioni della mia distro e non dentro la cartella dei sorgenti?
PS: scusate per la richiesta :-[ :-[
EDIT: mi sono scordato di dirvi che ho letto pure qui http://forum.ubuntu-it.org/viewtopic.php?t=211399 ma il problema rimane... la procedura è sempre la stessa, penso che con il comando prefix indicando la directori del programma potrei risolvere ma sinceramente non saprei che direcori indicargli.. su /bin/ o su /usr/bin non c'è la cartella di pidgin (della versione installata nel sistema)
PS: scusate per la richiesta :-[ :-[
EDIT: mi sono scordato di dirvi che ho letto pure qui http://forum.ubuntu-it.org/viewtopic.php?t=211399 ma il problema rimane... la procedura è sempre la stessa, penso che con il comando prefix indicando la directori del programma potrei risolvere ma sinceramente non saprei che direcori indicargli.. su /bin/ o su /usr/bin non c'è la cartella di pidgin (della versione installata nel sistema)
Ultima modifica di Linux86 il mercoledì 4 novembre 2009, 16:36, modificato 1 volta in totale.
Re: [Install] Compilare e installare un programma (Pidgin)
La versione 2.5.1 l'avevi rimossa prima della compilazione?
Compilando senza opzioni particolari al configure (come prefix) dovrebbe porti l'eseguibile in /usr/bin
Compilando senza opzioni particolari al configure (come prefix) dovrebbe porti l'eseguibile in /usr/bin
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Re: [Install] Compilare e installare un programma (Pidgin)
Elrond ha scritto: La versione 2.5.1 l'avevi rimossa prima della compilazione?
Compilando senza opzioni particolari al configure (come prefix) dovrebbe porti l'eseguibile in /usr/bin
emm... rimossa? sinceramente no.. pensavo che installando quella nuova avesse sovrascritto i file di quella vecchia... (come dopotutto quando ho copilato parecchi dipendenze molte le ho aggiornate cosi) ora... rimuovere quella vecchia? e come faccio? su /usr/bin non c'è la cartella di pidgin
Re: [Install] Compilare e installare un programma (Pidgin)
Non so come funzioni la gestione dei pacchetti su slackware (o se esistono pacchetti, magari i programmi sono gestiti diversamente)..
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Re: [Install] Compilare e installare un programma (Pidgin)
che io sappia slackware non ha una gestione dei pacchetti (ufficiale) ha kpackage che dovrebbe gestirli ma sinceramente non ho cpaito bene come funziona... preferisco la comoda riga di comando, con slackware ad installare un pacchetto non ci vuole molto basta dare installpkg e il nome del pacchetto ma a rimuovere un pacchetto sinceramente non saprei... comunque la versione 2.5.1 di pidgin è quella che ho trovato già installata con il sistemaElrond ha scritto: Non so come funzioni la gestione dei pacchetti su slackware (o se esistono pacchetti, magari i programmi sono gestiti diversamente)..
EDIT: sono riuscito a rimuovere pidgin con il comando "removepkg" (ci sono andato a naso che il comando era quello ma ha funzionato lo stesso (good) ) ora sto ricompilando pidgin e ci sbatto un po...
Ultima modifica di Linux86 il mercoledì 4 novembre 2009, 16:33, modificato 1 volta in totale.
Re: [RISOLTO] Compilare e installare un programma (Pidgin)
Elrond grazie... ho rimosso la vecchia versione ed ora quando ho installato quella nuova ha funzionato.. a questo punto vorrei chiedere una cosa per chiarire... se in una distro qualsiasi si compila qualcosa che so le librerie gtk esse anche se sono già installate e si compila ed installa una versione piùù recente la versione più recente va a sostituire quella vecchia... ma vorrei cpaire perchè con un programma come pidgin non sia accaduto cosi... la mia ipotesi è che pidgin era installato di default con un pacchetto tgz e non era compilato... forse per poter aggiornare i programmi installati da pacchetti si può fare solo e soltanto con un altro pacchetto più recente (oppure creare un pacchetto dai sorgenti) mentre per aggiornare un programma da sorgente si può copilare una nuova versione e la precedente viene sostituita...
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 13 ospiti
