Notizia:
  • Rilasciata Precise Pangolin 12.04. Per ottenerla, visitate questa pagina, oppure provate il tour dal vivo con un browser web moderno.
  • Nuovo forum di Ubuntu-it, l'annuncio. È consigliato aggiornare il proprio profilo e controllare la sezione Gruppo Forum per problemi noti.
  • Rilasciata la versione italiana di Precise Pangolin 12.04. Per maggiori informazioni, consultare questa discussione.
  • Il vincitore del Concorso desktop del mese di aprile è Jerico. L'elenco dei precedenti vincitori è qui.
  • È uscito il numero 17 della Newsletter italiana di Ubuntu. Lo trovate a questo indirizzo.
  • È uscito il numero 59 di Full Circle Magazine in italiano. Lo trovate a questo indirizzo.

[Risolto]Compilazione, questa diabolica sconosciuta

Installazione, configurazione e uso di programmi e strumenti.

[Risolto]Compilazione, questa diabolica sconosciuta

Messaggioda Max345 » giovedì 23 aprile 2009, 12:59

Rieccomi, ciao ragazzuoli. Stavolta il mio problema è relativo alla compilazione di archivi tar.gz e bz2. Praticamente ogni volta che ci ho provato ho miseramente fallito, ma grazie a Synaptic ho sempre risolto. Porto ad esempio un giochino, Bygfoot, che ho trovato in italiano in rete, ma non è tanto per il gioco quanto per capire cosa sbaglio nella compilazione. Il problema è sempre quando dò il comando make, ma questo credo perchè cè qualcosa che non va già dal configure come si vede:

Codice: Seleziona tutto
massimo@massimo-desktop:~/Scrivania/bygfoot-2.3.1$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for PACKAGE... configure: error: Package requirements (gtk+-2.0 >= 2.6)


Ora per esempio come dovrei fare per correggere gli errori?  ???
Ultima modifica di Max345 il giovedì 23 aprile 2009, 16:32, modificato 1 volta in totale.
Max345
Prode Principiante
 
Messaggi: 25
Iscrizione: aprile 2009

Re: Compilazione, questa diabolica sconosciuta

Messaggioda Mdfalcubo » giovedì 23 aprile 2009, 13:05

Questo post andava nella sezione "programmazione" caso mai.
"Il genere umano è stimolante, è la gente che non sopporto,, (Linus - Peanuts)

Da regolamento, non fornisco supporto in privato.
Avatar utente
Mdfalcubo
Moderatore Globale
Moderatore Globale
 
Messaggi: 10856
Iscrizione: dicembre 2008
Località: Brescia
Distribuzione: Ubuntu 10.04 64 bit
Desktop: Gnome

Re: Compilazione, questa diabolica sconosciuta

Messaggioda nuk3r » giovedì 23 aprile 2009, 14:25

innanzitutto dai un

Codice: Seleziona tutto
sudo apt-get install build-essential autoconf automake


per avere gli strumenti adatti alla compilazione

In questo caso hai questo errore:

Codice: Seleziona tutto
checking for PACKAGE... configure: error: Package requirements (gtk+-2.0 >= 2.6)


Significa che per il programma richiede il pacchetto gtk+-2.0 (o cmq con un nome simile) di versione maggiore o uguale alla 2.6
Prova quindi a installare i pacchetti

Codice: Seleziona tutto
libgtk2.0-0 libgtk2.0-dev


(o con un nome simile) verificando che la versione sia quella richiesta,

In genere quando compili la sfilza è questa: segui le istruzioni dei file INSTALL o README presenti nel sorgente, dai il via alla compilazione, se hai errori cerca di installare i pacchetti relativi (cerca con synaptic o google) includendo quelli con il suffisso "-dev" (utili per queste operazioni).
Avatar utente
nuk3r
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1611
Iscrizione: gennaio 2007
Località: Berghem

Re: Compilazione, questa diabolica sconosciuta

Messaggioda Max345 » giovedì 23 aprile 2009, 16:31

Grazie mille, ci sono riuscito, perciò si tratta di capire bene cosa manca e installarlo... Spero di riuscirci anche da solo, adesso cerco qualcosa di utile da installare e ci provo  (yes) Mi scuso per aver postato nella sezione sbagliata. Ciao  :P
Max345
Prode Principiante
 
Messaggi: 25
Iscrizione: aprile 2009

Re: [Risolto]Compilazione, questa diabolica sconosciuta

Messaggioda nuk3r » giovedì 23 aprile 2009, 20:10

Vai! Più provi meglio è....infatti io ti ho detto quello che so, magari ci sono altri malefici da tenere d'occhio che neanch' io so dirti.... ;)
Avatar utente
nuk3r
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1611
Iscrizione: gennaio 2007
Località: Berghem

Re: [Risolto]Compilazione, questa diabolica sconosciuta

Messaggioda Spiros » martedì 28 aprile 2009, 0:08

Scusate se mi intrometto a discussione terminata, ma la sezione secondo me non è affatto sbagliata. Max345 non sta programmando niente, sta solo compilando un programma, che è un'altra cosa.
Spiros
HP Compaq 6910p - Intel Core2 Duo T7500 @ 2.20GHz - 2GB DDR2 - HD 120GB - ATI Mobility Radeon X2300 - Intel PRO/Wireless 4965 AG
Avatar utente
Spiros
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1100
Iscrizione: marzo 2006
Località: Zurigo

Re: [Risolto]Compilazione, questa diabolica sconosciuta

Messaggioda andrebask » martedì 28 aprile 2009, 1:31

Esiste anche un programma chiamato checkinstall, da usare al posto del solito comando make install, che controlla che non ci siano errori, crea il pacchetto deb e lo installa, così è molto più facile disinstallare o aggiornare il programma una volta installato.
Per ottenerlo basta digitare sul terminale:
Codice: Seleziona tutto
sudo apt-get install checkinstall


ciao!!
andrebask
Prode Principiante
 
Messaggi: 54
Iscrizione: maggio 2007


Torna a Applicazioni

Chi c’è in linea

Visualizzano questa pagina: dyskolos e 9 ospiti