On Wed, 16 Jun 1999, Rok Papez wrote:
> moj-lib.o:\
> moj-lib.h\
> moj-lib.c
>
> moj-prog:\
> moj-prog.c\
> moj-lib.h\
> moj-lib.o
>
> vendar mi tedaj make izvede naslednjo oslarijo:
> gcc -g -c moj-lib.c -o moj-lib.o
> gcc -g moj-prog.c moj-lib.h moj-lib.o -o moj-prog
> gcc: Compilation of header file requested
> make: *** [moj-prog] Error 1
Nek cuden Makefile imas to. Jaz bi to napisal tako:
CC=gcc
CFLAGS=-g
moj-lib.o: moj-lib.c moj-lib.h
$(CC) $(CFLAGS) -c moj-lib.c
moj-prog.o: moj-prog.c moj-lib.h
$(CC) $(CFLAGS) -c moj-prog.c
moj-prog: moj-lib.o moj-prog.o
$(CC) $(CFLAGS) -o moj-prog moj-lib.o moj-prog.o
Ales
--
Ales Casar | InterNet: [EMAIL PROTECTED], [EMAIL PROTECTED],
Faculty of EE & CS | [EMAIL PROTECTED]
University of Maribor | DECnet: RCUM::ALES
SLOVENIA | WWW: http://www.el.feri.uni-mb.si/~ales/