[Linux-Biella] Installare su ubuntu

emanuele scopel escopel a alice.it
Sab 3 Maggio 2008 23:08:29 CEST


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

delvecchiolorenzo ha scritto:
| Questo post fara' mettere le mani nei capelli a molti...
|
| So' che scegliendo Add/remove dal menu' applicazioni, si ottiene una
finestra che permette di installare programmi sul pc.
|
| Ora, non sempre questa operazione avviene in questi termini.
|
| (es. ho il pacchetto zippato da installare).
|
| 1) decomprimo
| 2) controllo che i file non abbiano nomi sospetti (che onestamente se
camuffati non saprei riconoscere)
| 3) seguo le istruzioni
|
| Normalmente le istruzioni sono:
|
| 1. `cd' to the directory containing the package's source code and type
|      `./configure' to configure the package for your system.
|
|      Running `configure' might take a while.  While running, it prints
|      some messages telling which features it is checking for.
|
|   2. Type `make' to compile the package.
|
|   3. Optionally, type `make check' to run any self-tests that come with
|      the package.
|
|   4. Type `make install' to install the programs and any data files and
|      documentation.
|
| Normalmente io non riesco a eseguirle.
|
| Make install non funziona.
|
| Qui:
|
| lorenzo a lorenzo-laptop:~/Desktop/gawk$ make
| make                         makeg
| makedepend                   makekdewidgets
| make_driver_db_cups          make-memtest86+-boot-floppy
| make_driver_db_lpr           make-ssl-cert

Make e' uno script, di cui install e' un argomento di make, make prevede
normalmente un altro argomento che e' clean e serve a ripulire la
cartella da tutti i file creati al momento della compilazione.
ahhhh make install devi lanciarlo con privilegi del "super potere" (root)

| non lo trovo, dove sbaglio?
|
| Per lanciare il file configure ho provato con il comando
| $ bash configure e l'output e' il seguente:

basta ./configure...

|
|
lorenzo a lorenzo-laptop:~/Desktop/DocumentiNBU/Programmi/ntfs-3g-1.2216$
bash configure
| checking build system type... i686-pc-linux-gnulibc1
| checking host system type... i686-pc-linux-gnulibc1
| checking target system type... i686-pc-linux-gnulibc1
| checking for a BSD-compatible install... /usr/bin/install -c
| checking whether build environment is sane... yes
| 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 gcc... gcc
~                     ^^^^^ gcc c'è'!

| checking for C compiler default output file name...
| configure: error: C compiler cannot create executables
| See `config.log' for more details.
| lorenzo a lorenzo-laptop:~/Desktop/DocumentiNBU/Programmi/ntfs-3g-1.2216$
|
| Per ogni programma!!!
|
| Ora io ho il pacchetto gawk, ma non riesco ad installarlo per gli
stessi motivi e con add/remove oggi in sede non l'ho trovato...
| Ma comunque ho il pacchetto decompresso su disco domanda:
|
| Come lo installo?
|
| Per quanto rigurda il C compiler Daniele V. mi ha suggerito oggi di
creare un link alla versione gcc realmente esistente in /bin o /sbin ma
in nessuna delle due e' presente, potrei cercarla ma poi non credo basti
usare $ ln gcc...

In ubuntu come in altre distro si trova in /usr/bin.

| Insomma, come provo a muovermi non ho piu' idea di come fare...

Per compilare in ubuntu devi inanzi tutto installare il pacchetto
build-essenzial, ed eventualmente g++.
Con la versione 7.04 io ho dovuto linkare gcc ma con la 8.04 non e' piu'
necessario.
Un consiglio dai un occhiata al sito di ubuntu Italia e cerca nel forum
ci troverai una bella guida alla compilazione.

- --
"La domanda che mi lascia piu' confuso e': 'Sono pazzo io o lo sono gli
altri?'"
- --Albert Einstein--
Scopel Emanuele.
Linux Registered User: #425729.
jabber: escopel a jabber.linux.it
http://orso.homelinux.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIHNRNJ47VmkHcLCERAghRAKDeH1St4sMcXug6DHQ0QH+4DgypTQCg1jYZ
DlmeIha43B8JfY49bWuG1AQ=
=TuOj
-----END PGP SIGNATURE-----


Maggiori informazioni sulla lista Linux