* mercoledì 06 marzo 2002, alle 14:56, Pierpaolo scrive:
> stessa diagnosi di Tannoiser, proverò a modificare il Makefile, e che C
> me la mandi buona :)
Pierpaolo, il Makefile non e` scritto in C. e` una sorta di file di
configurazione (passami l'esempio) di come il compilatore dovra`
lavorare (quali switch, dove sono i file, ecc).
una cosa del tipo:
---- esempio
# Makefile for logcheck package.
# logtail.c : Log file tailing program
#
# Send problems/code hacks to crowland@xxxxxxxxxxx or crowland@xxxxxxx
# Thanks to rbulling@xxxxxxxxxxx for cleaning this Makefile up..
#
# Generic compiler
# CC = cc
# GNU..
CC = gcc
# Normal systems flags
CFLAGS = -O
# Braindead HPUX compiler flags
#CFLAGS = -O -Aa
---- fine_esempio
come vedi, l'interazione e` solo nel definire determinate scelte
(commentate) in assenza di uno script "configure" che lo generi.
Se manca il configure, di solito e` perche` le cose sono sufficentemente
facili e chiare. Guardaci. Se non ci salti fuori lo guardiamo.
Se stai compilando a "default" magari a "default" quello ha un Makefile
con personalizzazioni per solaris (per dire..).
--
Buffy: "Synchronized slaying."
Faith: "New Olympic category?"
--Buffy the Vampire Slayer: Revelations
Maurizio - Tannoiser - Lemmo
STIGE Srl Servizi Informatici
Founder Member of ERLUG (Emilia Romagna Linux User Group)
http://erlug.linux.it
|