diff options
author | Olivier Blin <blino@mandriva.com> | 2008-08-13 22:31:49 +0200 |
---|---|---|
committer | Dominik Brodowski <linux@dominikbrodowski.net> | 2008-08-13 22:55:13 +0200 |
commit | 14715abd596302f3b3b2b2dd47288160c56a5bdb (patch) | |
tree | 88df6511cf7c80f1f159c1b0da9a9dff95880993 | |
parent | 88fc534c232197d921a5beb5232e262025e0c7e5 (diff) | |
download | cpufrequtils-14715abd596302f3b3b2b2dd47288160c56a5bdb.tar.gz |
fix parallel build of ccdv in cpufrequtils
Parallel build was broken because ccdv was not necessarily built
before the object files were built (occured with make -j4).
Signed-off-by: Olivier Blin <blino@mandriva.com>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
-rw-r--r-- | Makefile | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -171,11 +171,12 @@ endif all: ccdv libcpufreq utils $(COMPILE_NLS) -ccdv: +ccdv: build/ccdv +build/ccdv: build/ccdv.c @echo "Building ccdv" - @$(HOSTCC) -O1 build/ccdv.c -o build/ccdv + @$(HOSTCC) -O1 -O1 $< -o $@ -%.lo: $(LIB_OBJS) $(LIB_HEADERS) +%.lo: $(LIB_OBJS) $(LIB_HEADERS) ccdv $(QUIET) $(LIBTOOL) $(LIBTOOL_OPT) --mode=compile $(CC) $(CFLAGDEF) $(CFLAGS) -o $@ -c $*.c libcpufreq.la: $(LIB_OBJS) $(LIB_HEADERS) $(LIB_PARTS) Makefile |