installare file sorgenti

Installazione, configurazione e uso di programmi e strumenti.
Kikkas
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 661
Iscrizione: martedì 24 marzo 2009, 22:34

installare file sorgenti

Messaggio da Kikkas »

ciao a tutti, ho tentato di isntallare qualcosa da sorgenti, ma purtroppo non ci riesco...la prima cosa è stata songbird, (http://www.getsongbird.com/), e seguendo la guida (http://wiki.ubuntu-it.org/Amministrazio ... DaSorgenti)
prima di tutto ho scompattato l'archivio, fin qui tutto a posto
do il comando
/.configure

e ottengo la risposta
bash: /.configure: Nessun file o directory

boh...provo a installare un plugin per pidgin
con configure ottengo la stessa risposta, però nel readme leggo:
To build and install :
You can compile the plugin using
$ make
and install it with
$ make install
This will install it in ~/.purple/plugins so that only the user who install it can use it.
quindi, come anche da guida, do
make

e ottengo:
Package pidgin was not found in the pkg-config search path.
Perhaps you should add the directory containing `pidgin.pc'
to the PKG_CONFIG_PATH environment variable
No package 'pidgin' found
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
gcc  -fPIC -c LaTeX.c -o LaTeX.o  -DHAVE_CONFIG_H
In file included from LaTeX.c:33:
LaTeX.h:46:36: error: libpurple/conversation.h: Nessun file o directory
LaTeX.h:48:29: error: libpurple/debug.h: Nessun file o directory
LaTeX.h:49:31: error: libpurple/signals.h: Nessun file o directory
LaTeX.h:50:32: error: libpurple/imgstore.h: Nessun file o directory
LaTeX.h:51:28: error: libpurple/util.h: Nessun file o directory
LaTeX.h:52:30: error: libpurple/notify.h: Nessun file o directory
LaTeX.h:53:30: error: libpurple/server.h: Nessun file o directory
LaTeX.h:54:27: error: libpurple/log.h: Nessun file o directory
LaTeX.h:55:31: error: libpurple/version.h: Nessun file o directory
In file included from LaTeX.c:33:
LaTeX.h:94: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘is_blacklisted’
LaTeX.h:103: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘latex_to_image’
LaTeX.h:110: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘analyse’
LaTeX.h:121: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pidgin_latex_write’
In file included from LaTeX.c:33:
LaTeX.h:124: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘message_send’
LaTeX.c:50: error: expected ‘)’ before ‘*’ token
LaTeX.c: In function ‘getdirname’:
LaTeX.c:104: error: ‘G_DIR_SEPARATOR’ undeclared (first use in this function)
LaTeX.c:104: error: (Each undeclared identifier is reported only once
LaTeX.c:104: error: for each function it appears in.)
LaTeX.c:114: warning: incompatible implicit declaration of built-in function ‘malloc’
LaTeX.c: In function ‘getfilename’:
LaTeX.c:127: error: ‘G_DIR_SEPARATOR’ undeclared (first use in this function)
LaTeX.c:130: warning: incompatible implicit declaration of built-in function ‘malloc’
LaTeX.c:136: warning: incompatible implicit declaration of built-in function ‘malloc’
LaTeX.c: In function ‘searchPATH’:
LaTeX.c:164: warning: incompatible implicit declaration of built-in function ‘malloc’
LaTeX.c: In function ‘execute’:
LaTeX.c:239: warning: incompatible implicit declaration of built-in function ‘malloc’
LaTeX.c:249: warning: incompatible implicit declaration of built-in function ‘exit’
LaTeX.c:252: warning: incompatible implicit declaration of built-in function ‘free’
LaTeX.c: At top level:
LaTeX.c:301: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘is_blacklisted’
LaTeX.c:316: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘latex_to_image’
LaTeX.c:397: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘analyse’
LaTeX.c:525: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pidgin_latex_write’
LaTeX.c:561: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘message_send’
LaTeX.c:594: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘plugin_load’
LaTeX.c:609: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘plugin_unload’
LaTeX.c:622: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘info’
LaTeX.c:658: error: expected ‘)’ before ‘*’ token
LaTeX.c: In function ‘PURPLE_INIT_PLUGIN’:
LaTeX.c:662: error: expected ‘{’ at end of input
make: *** [LaTeX.o] Errore 1
che non mi sa per niente di isntallato...prova a dare comunque
make install

e ottengo:
Package pidgin was not found in the pkg-config search path.
Perhaps you should add the directory containing `pidgin.pc'
to the PKG_CONFIG_PATH environment variable
No package 'pidgin' found
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
gcc  -fPIC -c LaTeX.c -o LaTeX.o  -DHAVE_CONFIG_H
In file included from LaTeX.c:33:
LaTeX.h:46:36: error: libpurple/conversation.h: Nessun file o directory
LaTeX.h:48:29: error: libpurple/debug.h: Nessun file o directory
LaTeX.h:49:31: error: libpurple/signals.h: Nessun file o directory
LaTeX.h:50:32: error: libpurple/imgstore.h: Nessun file o directory
LaTeX.h:51:28: error: libpurple/util.h: Nessun file o directory
LaTeX.h:52:30: error: libpurple/notify.h: Nessun file o directory
LaTeX.h:53:30: error: libpurple/server.h: Nessun file o directory
LaTeX.h:54:27: error: libpurple/log.h: Nessun file o directory
LaTeX.h:55:31: error: libpurple/version.h: Nessun file o directory
In file included from LaTeX.c:33:
LaTeX.h:94: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘is_blacklisted’
LaTeX.h:103: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘latex_to_image’
LaTeX.h:110: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘analyse’
LaTeX.h:121: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pidgin_latex_write’
In file included from LaTeX.c:33:
LaTeX.h:124: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘message_send’
LaTeX.c:50: error: expected ‘)’ before ‘*’ token
LaTeX.c: In function ‘getdirname’:
LaTeX.c:104: error: ‘G_DIR_SEPARATOR’ undeclared (first use in this function)
LaTeX.c:104: error: (Each undeclared identifier is reported only once
LaTeX.c:104: error: for each function it appears in.)
LaTeX.c:114: warning: incompatible implicit declaration of built-in function ‘malloc’
LaTeX.c: In function ‘getfilename’:
LaTeX.c:127: error: ‘G_DIR_SEPARATOR’ undeclared (first use in this function)
LaTeX.c:130: warning: incompatible implicit declaration of built-in function ‘malloc’
LaTeX.c:136: warning: incompatible implicit declaration of built-in function ‘malloc’
LaTeX.c: In function ‘searchPATH’:
LaTeX.c:164: warning: incompatible implicit declaration of built-in function ‘malloc’
LaTeX.c: In function ‘execute’:
LaTeX.c:239: warning: incompatible implicit declaration of built-in function ‘malloc’
LaTeX.c:249: warning: incompatible implicit declaration of built-in function ‘exit’
LaTeX.c:252: warning: incompatible implicit declaration of built-in function ‘free’
LaTeX.c: At top level:
LaTeX.c:301: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘is_blacklisted’
LaTeX.c:316: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘latex_to_image’
LaTeX.c:397: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘analyse’
LaTeX.c:525: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pidgin_latex_write’
LaTeX.c:561: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘message_send’
LaTeX.c:594: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘plugin_load’
LaTeX.c:609: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘plugin_unload’
LaTeX.c:622: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘info’
LaTeX.c:658: error: expected ‘)’ before ‘*’ token
LaTeX.c: In function ‘PURPLE_INIT_PLUGIN’:
LaTeX.c:662: error: expected ‘{’ at end of input
make: *** [LaTeX.o] Errore 1
....


quindi ho pensato, mi faccio un .deb, però da quello che ho scoperto devo dare comunque il comando make, che da me non va...

sono io che non ho capito come funziona o sono semplicemente sfortunato e mi sono beccato le uniche 2 applicazioni che non vanno?

leggendo i pro e i contro dei sorgenti sono giunto a conclusione che preferirei pacchettizzare i sorgenti prima di installarli, se qualcuno potesse dirmi un modo cert e sicuro per farlo....


saluti kikkas
proltessio
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3523
Iscrizione: giovedì 7 maggio 2009, 19:53
Contatti:

Re: installare file sorgenti

Messaggio da proltessio »

è ./configure non /.configure
Kikkas
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 661
Iscrizione: martedì 24 marzo 2009, 22:34

Re: installare file sorgenti

Messaggio da Kikkas »

proltessio ha scritto: è ./configure non /.configure
scusa, è stato un errore di battitura, nel terminale ho dato il comando giusto (ho anche riprovato per sicurezza)
Kikkas
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 661
Iscrizione: martedì 24 marzo 2009, 22:34

Re: installare file sorgenti

Messaggio da Kikkas »

up

nessuno ha mai dovuto compilare?
Avatar utente
Maththias
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1781
Iscrizione: martedì 22 maggio 2007, 10:21
Località: TN
Contatti:

Re: installare file sorgenti

Messaggio da Maththias »

Codice: Seleziona tutto

Package pidgin was not found in the pkg-config search path.
parla da se... Per compilare servono librerie aggiuntive, solitamente quelle con suffisso -dev che trovi in synaptic. Ergo in questo caso servirà come minimo pidgin-dev. Se vuoi cavartela prima, abiliti in /etc/apt/sources.list (aprendolo con gedit da root o da superuser) i repository che cominciano con

Codice: Seleziona tutto

deb-src
poi dai

Codice: Seleziona tutto

sudo apt-get update && sudo apt-get build-dep pidgin
così da installare le librerie utili alla compilazione di pidgin e mi auguro di quel plugin. Ogni dipendenza mancante ti verrà segnalata dal terminale, tu cerca di capire che libreria occorre partendo dal nome che esce e aggiungendo il suffisso -dev; installi l'occorrente e ricominci ogni volta, finché il processo di compilazione non avrà esito positivo.
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
Messaggi: 5018
Iscrizione: sabato 22 novembre 2008, 12:32
Contatti:

Re: installare file sorgenti

Messaggio da Elrond »

Per compilare un plugin per Pidgin basta installare pidgin-dev senza portarsi dietro tutte le dipendenze necessarie per la compilazione di Pidgin (con il comando sudo apt-get build-dep pidgin)
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]
Kikkas
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 661
Iscrizione: martedì 24 marzo 2009, 22:34

Re: installare file sorgenti

Messaggio da Kikkas »

ok, grazie, per le risposte, domani provo

ma se volessi creare un .deb da utilizzare eventualmente dopo o su un altro pc così da non dover compilare?
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
Messaggi: 5018
Iscrizione: sabato 22 novembre 2008, 12:32
Contatti:

Re: installare file sorgenti

Messaggio da Elrond »

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]
Kikkas
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 661
Iscrizione: martedì 24 marzo 2009, 22:34

Re: installare file sorgenti

Messaggio da Kikkas »

Maththias ha scritto:

Codice: Seleziona tutto

Package pidgin was not found in the pkg-config search path.
parla da se... Per compilare servono librerie aggiuntive, solitamente quelle con suffisso -dev che trovi in synaptic. Ergo in questo caso servirà come minimo pidgin-dev. Se vuoi cavartela prima, abiliti in /etc/apt/sources.list (aprendolo con gedit da root o da superuser) i repository che cominciano con

Codice: Seleziona tutto

deb-src
poi dai

Codice: Seleziona tutto

sudo apt-get update && sudo apt-get build-dep pidgin
se ho cancellato le voci con deb-src, perchè convinto non mi servissero mai...dove posso recuperarle?

così da installare le librerie utili alla compilazione di pidgin e mi auguro di quel plugin. Ogni dipendenza mancante ti verrà segnalata dal terminale, tu cerca di capire che libreria occorre partendo dal nome che esce e aggiungendo il suffisso -dev; installi l'occorrente e ricominci ogni volta, finché il processo di compilazione non avrà esito positivo.
Momy985
Prode Principiante
Messaggi: 27
Iscrizione: giovedì 17 marzo 2011, 14:13
Desktop: Unity
Distribuzione: Ubuntu 14.04.4 LTS x86_64
Sesso: Maschile

Re: installare file sorgenti

Messaggio da Momy985 »

Ciao a tutti...
non riesco a venirne a capo...devo installare la sorgente di questo programma per gestione diete: http://sites.google.com/site/dietasw/
Ho seguito la guida http://wiki.ubuntu-it.org/Amministrazio ... DaSorgenti
ma al comando ./configure --prefix=/usr
esce bash: ./configure: File o directory non esistente
nemmeno con ./configure compare bash: ./configure: File o directory non esistente
che faccio?
Grazie
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: installare file sorgenti

Messaggio da dadexix86 »

Ti sei spostato nella cartella corretta?
Dopo essertici spostato posta

Codice: Seleziona tutto

ls -a
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Momy985
Prode Principiante
Messaggi: 27
Iscrizione: giovedì 17 marzo 2011, 14:13
Desktop: Unity
Distribuzione: Ubuntu 14.04.4 LTS x86_64
Sesso: Maschile

[Risolto]Re: installare file sorgenti

Messaggio da Momy985 »

dadexix86 ha scritto: Ti sei spostato nella cartella corretta?
Dopo essertici spostato posta

Codice: Seleziona tutto

ls -a
.                                     clap.wav         doc-pak  README.txt
..                                    description-pak  foto     ricette.xml
AggiornamentoDefinizioniAlimenti.tsv  dieta            icons
AggiornamentoDefinizioniAlimenti.xml  diet.vuoto       il8n
ChangeLog                             doc              LICENSE
Ultima modifica di Momy985 il sabato 25 febbraio 2012, 17:02, modificato 1 volta in totale.
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: installare file sorgenti

Messaggio da dadexix86 »

Come vedi non c'è configure, leggi il file readme.txt e ci dovrebbero essere le istruzioni dentro

Codice: Seleziona tutto

gedit README.txt
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Momy985
Prode Principiante
Messaggi: 27
Iscrizione: giovedì 17 marzo 2011, 14:13
Desktop: Unity
Distribuzione: Ubuntu 14.04.4 LTS x86_64
Sesso: Maschile

Re: installare file sorgenti

Messaggio da Momy985 »

dadexix86 ha scritto: Come vedi non c'è configure, leggi il file readme.txt e ci dovrebbero essere le istruzioni dentro

Codice: Seleziona tutto

gedit README.txt
Questo è il file README.txt
http://pastebin.com/8LPu85sE

Ho installato tutto ciò che chiede...Non riesco però a procedere secondo quello che dice:
Per installarlo, scompattare direttamente la distribuzione dove più aggrada e
dopo essersi posizionati nella directory di installazione eseguire:
python dieta.py
Ultima modifica di Momy985 il giovedì 23 febbraio 2012, 19:41, modificato 1 volta in totale.
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: installare file sorgenti

Messaggio da dadexix86 »

Cosa significa che non riesci?

Ti da qualche errore?
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Momy985
Prode Principiante
Messaggi: 27
Iscrizione: giovedì 17 marzo 2011, 14:13
Desktop: Unity
Distribuzione: Ubuntu 14.04.4 LTS x86_64
Sesso: Maschile

Re: installare file sorgenti

Messaggio da Momy985 »

dadexix86 ha scritto: Cosa significa che non riesci?

Ti da qualche errore?
Nel senso che non so proprio come procedere...
Ho letto di script tramite bash...boh
Se riesci a spiegarmi passo passo te ne sarei grato...
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: installare file sorgenti

Messaggio da dadexix86 »

Ti devi spostare nella cartella con il comando cd e poi dare

Codice: Seleziona tutto

python dieta.py
, molto semplicemente ;) Se da degli errori riportali qui.
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Momy985
Prode Principiante
Messaggi: 27
Iscrizione: giovedì 17 marzo 2011, 14:13
Desktop: Unity
Distribuzione: Ubuntu 14.04.4 LTS x86_64
Sesso: Maschile

Re: installare file sorgenti

Messaggio da Momy985 »

dadexix86 ha scritto: Ti devi spostare nella cartella con il comando cd e poi dare

Codice: Seleziona tutto

python dieta.py
, molto semplicemente ;) Se da degli errori riportali qui.
Avevo già provato, cmq ecco: python: can't open file 'dieta.py': [Errno 2] No such file or directory
L'ho fatto tramite terminale...

Ho scritto all'aministratore del sw mi ha risp:
Mi dispiace x il deb, ma io uso Fedora.
Il sorgente non devi installarlo ma semplicemente copiarlo e poi interpretarlo come script Python.
Nel README trovi le dipendenze.

Dunque?
Ultima modifica di Momy985 il venerdì 24 febbraio 2012, 20:53, modificato 1 volta in totale.
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: installare file sorgenti

Messaggio da dadexix86 »

Dai solo

Codice: Seleziona tutto

python dieta
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Momy985
Prode Principiante
Messaggi: 27
Iscrizione: giovedì 17 marzo 2011, 14:13
Desktop: Unity
Distribuzione: Ubuntu 14.04.4 LTS x86_64
Sesso: Maschile

Re: installare file sorgenti

Messaggio da Momy985 »

dadexix86 ha scritto: Dai solo

Codice: Seleziona tutto

python dieta
  File "dieta", line 1
    ELF
    ^
SyntaxError: invalid syntax
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti