Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Feb 2005 02:11:51 +0100
From:      Gert Cuykens <gert.cuykens@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: make file
Message-ID:  <ef60af0905020717113a0d326e@mail.gmail.com>
In-Reply-To: <ef60af0905020618022f02ea59@mail.gmail.com>
References:  <ef60af0905020618022f02ea59@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 7 Feb 2005 03:02:13 +0100, Gert Cuykens <gert.cuykens@gmail.com> wrote:
> make file
> -------------------------------------------------------------------------------------
> CC=cc -Wall -g
> XCFLAGS=`pkg-config --cflags gtk+-2.0`
> XLDFLAGS=`pkg-config --libs gtk+-2.0`
> OBJ=ossxmix.o gtkvu.o gtkjoy.o
> 
> ossxmix.o: ossxmix.c
> $(CC) $(CFLAGS) $(XCFLAGS) -c -o ossxmix.o ossxmix.c
> 
> gtkvu.o: gtkvu.c
> $(CC) $(CFLAGS) $(XCFLAGS) -c -o gtkvu.o gtkvu.c
> 
> gtkjoy.o: gtkjoy.c
> $(CC) $(CFLAGS) $(XCFLAGS) -c -o gtkjoy.o gtkjoy.c
> 
> ossxmix: $(OBJ)
> $(CC) $(XLDFLAGS) -o ossxmix $(OBJ)
> 
> install: ossxmix
> all: ossxmix
> clean: rm -f x y z ossxmix *.o core ossxmix core.*
> ------------------------------------------------------------------------------------------

PS when i do make it doesnt create a excecutible ?
It only creates a excutible when i do make install

What does "all:" do then ?
And what happens when you do make ?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ef60af0905020717113a0d326e>