Pagina 1 di 2

installare file sorgenti

Inviato: mercoledì 11 novembre 2009, 15:47
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

Re: installare file sorgenti

Inviato: mercoledì 11 novembre 2009, 17:18
da proltessio
è ./configure non /.configure

Re: installare file sorgenti

Inviato: mercoledì 11 novembre 2009, 19:14
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)

Re: installare file sorgenti

Inviato: venerdì 13 novembre 2009, 16:30
da Kikkas
up

nessuno ha mai dovuto compilare?

Re: installare file sorgenti

Inviato: venerdì 13 novembre 2009, 16:53
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.

Re: installare file sorgenti

Inviato: venerdì 13 novembre 2009, 17:16
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)

Re: installare file sorgenti

Inviato: venerdì 13 novembre 2009, 23:43
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?

Re: installare file sorgenti

Inviato: sabato 14 novembre 2009, 0:04
da Elrond

Re: installare file sorgenti

Inviato: sabato 14 novembre 2009, 13:10
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.

Re: installare file sorgenti

Inviato: mercoledì 22 febbraio 2012, 23:40
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

Re: installare file sorgenti

Inviato: giovedì 23 febbraio 2012, 12:39
da dadexix86
Ti sei spostato nella cartella corretta?
Dopo essertici spostato posta

Codice: Seleziona tutto

ls -a

[Risolto]Re: installare file sorgenti

Inviato: giovedì 23 febbraio 2012, 18:57
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

Re: installare file sorgenti

Inviato: giovedì 23 febbraio 2012, 19:30
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

Re: installare file sorgenti

Inviato: giovedì 23 febbraio 2012, 19:39
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

Re: installare file sorgenti

Inviato: giovedì 23 febbraio 2012, 19:50
da dadexix86
Cosa significa che non riesci?

Ti da qualche errore?

Re: installare file sorgenti

Inviato: giovedì 23 febbraio 2012, 20:11
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...

Re: installare file sorgenti

Inviato: venerdì 24 febbraio 2012, 11:53
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.

Re: installare file sorgenti

Inviato: venerdì 24 febbraio 2012, 19:49
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?

Re: installare file sorgenti

Inviato: venerdì 24 febbraio 2012, 21:48
da dadexix86
Dai solo

Codice: Seleziona tutto

python dieta

Re: installare file sorgenti

Inviato: venerdì 24 febbraio 2012, 23:49
da Momy985
dadexix86 ha scritto: Dai solo

Codice: Seleziona tutto

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