SOURCES: sheerdns-Makefile.patch (NEW) - new. to pass CC in spec file

Tomasz Wittner twittner w o2.pl
Pią, 9 Gru 2005, 21:58:00 CET


On Fri 9. of December 2005 21:42, darekr wrote:
> Author: darekr                       Date: Fri Dec  9 20:42:34 2005 GMT
> Module: SOURCES                       Tag: HEAD
> ---- Log message:
> - new. to pass CC in spec file
>
> ---- Files affected:
> SOURCES:
>    sheerdns-Makefile.patch (NONE -> 1.1)  (NEW)
>
> ---- Diffs:
>
> ================================================================
> Index: SOURCES/sheerdns-Makefile.patch
> diff -u /dev/null SOURCES/sheerdns-Makefile.patch:1.1
> --- /dev/null	Fri Dec  9 21:42:34 2005
> +++ SOURCES/sheerdns-Makefile.patch	Fri Dec  9 21:42:29 2005
> @@ -0,0 +1,25 @@
> +--- sheerdns/Makefile.orig	2005-12-09 21:20:33.000000000 +0100
> ++++ sheerdns/Makefile	2005-12-09 21:20:50.000000000 +0100
> +@@ -1,4 +1,4 @@
> +-
> ++CC=""
^^^^^^^^^^- ŹLE - w przypadku, gdy CC nie jest przekazywane do make jest 
używane cc - właśnie to zniszczyłeś.
info make
[...]
   For example, the command used to compile a C source file actually
says `$(CC) -c $(CFLAGS) $(CPPFLAGS)'.  The default values of the
variables used are `cc' and nothing, resulting in the command `cc -c'.
[...]
`CC'
     Program for compiling C programs; default `cc'.
> + CFLAGS=-Wall -g -O0 -ansi -pedantic
> +
> + SRCS=$(wildcard *.c)
> +@@ -8,13 +8,13 @@
> + OBJECTS=$(SRCS:.c=.o)
> +
> + sheerdns: $(OBJECTS)
> +-	gcc -o sheerdns $(OBJECTS)
> ++	$(CC) -o sheerdns $(OBJECTS)

-- 
Tomasz Wittner



Więcej informacji o liście dyskusyjnej pld-devel-pl