Newsgroup: it.comp.os.linux.iniziare
Titolo: Compilazione software

Salve,
ho capito che molti programmi contenuti nei file tar.biz2 o .gz
devono essere compilati a seconda del tipo di software.
Dove posso trovare qualche guida abbastanza semplice
sulla compilazione dei programmi?
Grazie.

Franco wrote:

Basta scompattare il file e leggere i vari README/INSTALL presenti
all'interno..

 sulla compilazione dei programmi?
come ti č stato suggerito devi leggere i vari readme. In linea di 
massi perň si fa cosě:
# ./configure
# make
# make install
-- 
Ciao, Dmitry
FIAG - Free It-Alt Group  ~   
http://www.fiag.it
X-PLANET Community        ~   
http://www.x-planet.org

  # make install
meglio:
$ ./configure
$ make
# make install
-- 
Francesco Romani - Ikitt   (signature under [re]construction)
'A geek is someone who spends time being "social" on a computer.'
'In fact, users don't read /anything/'                         -- Joel Spolsky


-- 
I venti e le onde sono sempre dalla parte dei navigatori piů abili.
[Edward Gibbon]

 :O ! 
esagerato :)



C'č un software che mi dice di scrivere ./configure --help
e scegliere tra varie opzioni (es. lib. opengl),
se scrivo solo ./configure mi da errore.

 se scrivo solo ./configure mi da errore.
Che software è, che distribuzione hai e cosa ti dice esattamente?
-- 
il Vide - ICQ #5301833
http://www.heavy-metal.it
Le cose che possiedi, alla fine ti possiedono. (Tyler Durden)
NP: Beholder - Mr. Grady (AmaroK)


-- 
Con un gentiluomo ho cercato di essere un gentiluomo e mezzo, con un
truffatore ho cercato di essere un truffatore e mezzo. [Otto von
Bismark]


Il software č TuxRacer, sto provando ad installare qualche programma/gioco
per provare un pň. Distro: Mandrake 10 Official.
Mi dice di scrivere:
./configure <options>
e mi consiglia di usare --help per scegliere tra varie opzioni

 Il software è TuxRacer,
e allora già ce l'hai compilato sui CD della tua distro.
cercalo nel Packet Manager di Mandrake (nel Centro di Controllo), oppure
apri un terminale, dai "su -", metti la password di root e poi scrivi
"urpmi tuxracer" e segui le istruzioni a video.
-- 
il Vide - ICQ #5301833
http://www.heavy-metal.it
Le cose che possiedi, alla fine ti possiedono. (Tyler Durden)
NP: Rage - The Body Talks (AmaroK)

 se scrivo solo ./configure mi da errore.
Evidentemente mancano alcuni pacchetti installati.
In questo caso si dice che bisogna soddisfare le dipendenze.
Posta gli errori che se ne discute.
- --
Sergio Pedone
GNU/Linux Slackware
Java
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAv4JEuH+De3vsiOcRAhXGAJ46MSYM+MDr+QHRMbtQzScn0OLCeQCdHi4j
HRhtvGtEbBiJVH3dPjUwUEk=
=+tbX
-----END PGP SIGNATURE-----


Il problema č che quello da cd non parte, dopo l'installazione
non si avvia, carica a vuoto. Quindi ho scaricato
la versione nuova da internet e volevo provare ad installarlo.


Credo che mancano le librerie grafiche,
ma non ne sono sicuro.


Ecco cosa esce:
# ./configure
loading cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... found
checking host system type... configure: error: can not guess host type; you
must specify one

 la versione nuova da internet e volevo provare ad installarlo.
Cosa dice se lo lanci da consolle, quello dei CD?
-- 
il Vide - ICQ# 5301833
http://www.heavy-metal.it
"There is no stronger drug than reality"