Non funziona make

29 risposte [Ultimo messaggio]
Ritratto di Nico87
Nico87
(Junior)
Offline
Junior
Iscritto: 29/03/2008
Messaggi: 21

Salve a tutti

Dopo aver installato opensuse mi sono accorto che make non funziona...Ho creato il makefile ma quando da shell lancio make mi dice bash: command not found.
Come lo posso installare?

Grazie

Claudio Nicolotti
Webmaster volarevirtual.com & iaitp.it

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

Quote:

Nico87 ha scritto:
Salve a tutti

Dopo aver installato opensuse mi sono accorto che make non funziona...Ho creato il makefile ma quando da shell lancio make mi dice bash: command not found.
Come lo posso installare?

Grazie

apri una shell e digita:

whereis make

dovresti trovare l'eseguibile in /usr/bin

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el

Ritratto di Nico87
Nico87
(Junior)
Offline
Junior
Iscritto: 29/03/2008
Messaggi: 21

Sei stato velocissimo!
Ho provato ma il risultato è un semplice make:
Mi sa che non è installato ma nei repository non lo trovo (usando yast2).

Grazie

Claudio Nicolotti
Webmaster volarevirtual.com & iaitp.it

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Ovviamente devi aver installato i pacchetti necessari (make come minimo, poi volendo anche automake e cmake).

edit: come non lo trovi... e` dentro il dvd di installazione di suse...

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di Nico87
Nico87
(Junior)
Offline
Junior
Iscritto: 29/03/2008
Messaggi: 21

Infatti, ma make dove lo trovo? cmake in yast2 l'ho trovato ma non riesco a trovare make. Che repo devo aggiungere?

Claudio Nicolotti
Webmaster volarevirtual.com & iaitp.it

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Strano che non lo trovi. Se vuoi, aggiungi questo repository: http://mirror.switch.ch/ftp/mirror/opensuse/distribution/10.3/repo/oss (10.3, vero? Se no, cambia in modo opportuno la versione) che e` la versione online del dvd che sicuramente contiene make.
Ricordati di disabilitare il refresh di tale repository, tanto non cambia.

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

se oltre a make vuoi anche i compilatori apri yast scegli "modelli" e seleziona "sviluppo di base"

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el

Ritratto di Nico87
Nico87
(Junior)
Offline
Junior
Iscritto: 29/03/2008
Messaggi: 21

Funziona!! L'ho trovato! Grazie mille per l'aiuto siete stati tutti velocissimi e molto gentili. Finalmente posso tornare a compilare Laughing

Grazie ancora! Wink

Claudio Nicolotti
Webmaster volarevirtual.com & iaitp.it

Ritratto di Nico87
Nico87
(Junior)
Offline
Junior
Iscritto: 29/03/2008
Messaggi: 21

Altro problema, non trova il pacchetto build-essential. Ma come mai non ho i repositories? Voi quanti ne avete?

Claudio Nicolotti
Webmaster volarevirtual.com & iaitp.it

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

build-essential non esiste..

è un pacchetto che ha solo ubuntu/debian..

pressochè inutile dato che noi abbiamo i modelii..e tu hai installato il suo equivalente installando il modello "sviluppo di base"

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el

Ritratto di Nico87
Nico87
(Junior)
Offline
Junior
Iscritto: 29/03/2008
Messaggi: 21

Quote:

anubis ha scritto:
build-essential non esiste..

è un pacchetto che ha solo ubuntu/debian..

pressochè inutile dato che noi abbiamo i modelii..e tu hai installato il suo equivalente installando il modello "sviluppo di base"

Ah ecco. Grazie. Scusa l'ignoranza ma ho sempre lavorato su distro basate su debian :oops:

Approfitto ancora di questa discussione. Dopo varie peripezie sul web ho trovato finalmente i driver per la mia DVB-T stick. Per la compilazione sono richiesti gli headers e i sorgenti del kernel, io li ho scaricati ma quando facio make continua a uscirmi un messaggio che dice che io non ho i full kernel sources...Li trovo su Yast o devo andarmi a trovare il tarball?

Claudio Nicolotti
Webmaster volarevirtual.com & iaitp.it