Repository 32bit  Forum
Repository 64bit  Wiki

compilazione di un programma

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
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.

compilazione di un programma

Messaggioda deadcandance » dom gen 02, 2011 3:37

salve...
ho riscontrato alcuni problemi nell'eseguire amsn,chiedendomi questa libreria libgupnp-igd-1.0.so.3 ,che è necessaria per eseguire il programma...
ora per quante ne so io,ci sono due soluzioni possibili;
o installo il paacchetto che contiene questa libreria;
oppure compilo il programma affinchè funzioni con quello che si trova gia installato nel sistema...

mi piacerebbe applicare la seconda soluzione per risolvere il problema,ma non ho la minima idea di dove iniziare....
qualcuno saprebbe aiutarmi?

grazie
ciao
ps:ho installato amsn scaricando il pacchetto txz dai repository slacky.eu....uso una slackware 13.1!!
deadcandance
Linux 2.0
Linux 2.0
 
Messaggi: 121
Iscritto il: ven ago 20, 2010 12:23
Slackware: 13
Desktop: xfce4
Distribuzione: debian

Re: compilazione di un programma

Messaggioda hashbang » dom gen 02, 2011 9:19

Sulla scheda del pacchetto relativo ad amsn trovi le seguenti dipendenze
farsight2, gssdp, gupnp, gupnp-igd, libsoup

se vuoi vedere come sono state compilate, prendi gli slackbuild e studia il percorso eseguito dal packager durante la compilazione. Ma sinceramente non vedo il motivo di ricompilare un pacchetto, a meno di configurazioni particolari che si vogliono apportare.

Comunque tutte le dipendenze di amsn ci sono. Quando si installa un pacchetto, bisogna installare le sue dipendenze (e se è necessario, anche le dipendenze delle dipendenze).

oppure compilo il programma affinchè funzioni con quello che si trova gia installato nel sistema...
Non sempre è possibile. Se un pacchetto richiede una determinata libreria per poter compilare i suoi sorgenti, difficilmente potrai farne a meno.
Adoro il pragmatismo della lingua giapponese, è l'unica in cui per dire ad una ragazza che la ami le dici "suki". (cit.)
Avatar utente
hashbang
Packager
Packager
 
Messaggi: 1832
Iscritto il: ven giu 04, 2010 9:27
Località: Lecce
Nome Cognome: Luca De Pandis
Distribuzione: Windows 8.1 Pro

Re: compilazione di un programma

Messaggioda aschenaz » dom gen 02, 2011 10:01

Penso che difficilmente amsn possa funzionare senza gupnp (ben vengano
smentite)...!
Ma poi perché fare le cose difficili quando esiste una strada semplice?
Installa le dipendenze e via...! :)

Offtopic: Complimenti per il nick: uno dei miei gruppi preferiti!
pensieriemotivi.aschenaz.eu - music-blog
Avatar utente
aschenaz
Staff
Staff
 
Messaggi: 4423
Iscritto il: mar lug 27, 2004 23:00
Località: Reggio Calabria
Nome Cognome: Nino
Slackware: current 64bit
Kernel: 3.14.16
Desktop: KDE 4.10.5

Re: compilazione di un programma

Messaggioda deadcandance » dom gen 02, 2011 12:51

grazie per le nozioni che mi avete fornito...
comunque ho installato i pacchetti suggeriti da atomix 600 e ora posso eseguire amsn senza alcun problema...
il problema è che spesso non so quali pacchetti installare per trovare determinate librerie,e devo venire ad aprire inutili post nel forum per risolvere piccoli problemi...

aschenaz ha scritto:Ma poi perché fare le cose difficili quando esiste una strada semplice?
Installa le dipendenze e via...! :)


più che altro lo chiedevo a livello didattico..insomma per imparare nuove cose ed essere in qualche modo più autonomo!!!

Offtopic:
aschenaz ha scritto:Complimenti per il nick: uno dei miei gruppi preferiti!

un gruppo veramente molto particolare!!
deadcandance
Linux 2.0
Linux 2.0
 
Messaggi: 121
Iscritto il: ven ago 20, 2010 12:23
Slackware: 13
Desktop: xfce4
Distribuzione: debian

Re: compilazione di un programma

Messaggioda hashbang » dom gen 02, 2011 14:28

deadcandance ha scritto:il problema è che spesso non so quali pacchetti installare per trovare determinate librerie,e devo venire ad aprire inutili post nel forum per risolvere piccoli problemi...
In ogni pacchetto, noi usiamo specificare quali dipendenze occorrono, per poterlo eseguire. La sezione relativa alle dipendenze la trovi nella sua scheda personale, in basso. :)

più che altro lo chiedevo a livello didattico..insomma per imparare nuove cose ed essere in qualche modo più autonomo!!!
Se vuoi imparare, prova gli slackbuild che rilasciamo insieme al pacchetto. Li trovi nel nostro repository, ma anche nella directory /usr/doc/nomepacchetto-versione/nomepacchetto.SlackBuild ;)
Adoro il pragmatismo della lingua giapponese, è l'unica in cui per dire ad una ragazza che la ami le dici "suki". (cit.)
Avatar utente
hashbang
Packager
Packager
 
Messaggi: 1832
Iscritto il: ven giu 04, 2010 9:27
Località: Lecce
Nome Cognome: Luca De Pandis
Distribuzione: Windows 8.1 Pro


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Yahoo [Bot] e 2 ospiti