installare un makefile

Ziriuz84 ziriuz84@gmail.com
Mer 3 Maggio 2006 19:08:48 CEST


Sinceramente non ho alcuna conoscenza di creazione di Makefile. Perņ, se non
sbaglio, quando, installando un programma da sorgente come nel tuo caso, fai
partire il comando ./configure, in pratica fai partire lo script configure
che č presente nella cartella e che quindi crea il file Makefile (dopo aver
fatto i dovuti controlli). A questo punto il programma make prende il file
appena creato e lo elabora prendendo le istruzioni  per compilare il
programma e, con l'argomento install, lo installa nelle cartelle giuste.
Spero di non aver tirato strafalcioni :D (se mai qualcuno mi corregga). Nel
tuo caso sembrerebbe che tale script configure non esiste, e quindi non te
lo puņ aprire. Non voglio sembrare logorroico, ma una info utile su quello
che hai scritto: il comando ./configure fa partire l'eseguibile configure
nella cartella . che equivale alla cartella in cui sei.

Ciauz
Sirio

P.S. una richiesta leggermente OT: qualcuno sa mica indicarmi una guida
utile e semplice per creare file Makefile? Grazie per ogni info :)

On 5/3/06, Alessandra V. <viale78@yahoo.it> wrote:
>
> Ciao a tutti,
> sto cercando di imparare ad usare la shell per compilare un programma per
> Grass6.0 su Linux (Fedora4).
> Per installare il Makefile relativo ho seguito questo procedimento:
>
> ./configure
> make
> make install
>
> Innanzitutto il comando "./configure" non viene riconosciuto e di
> conseguenza neanche "make".
>
> Viene visualizzato il seguente errore:
> Makefile:16: include/Make/Module.make: No such file or directory
> make: *** No rule to make target `include/Make/Module.make'. Stop.
>
> Dove sbaglio?
>
> Ciao Alessandra
>
>
> ---------------------------------
> Yahoo! Mail: gratis 1GB per i messaggi, antispam, antivirus, POP3
> _______________________________________________
> glug mailing list
> glug@genova.linux.it
> http://lists.linux.it/listinfo/glug
>



--
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GIT d-- s: a-- C++ UL+++ P+ L++ E W+++ N++ o++ K- w--
O M V+ PS+++ PE-- Y++ PGP+ t+ 5+ X+ R+ tv b++ DI++ D+
G++ e h! r++ y++
------END GEEK CODE BLOCK------


Maggiori informazioni sulla lista glug