tools/vtpm: use LDLIBS to pass -lgmp
authorOlaf Hering <olaf@aepfle.de>
Tue, 3 Apr 2012 14:12:21 +0000 (15:12 +0100)
committerOlaf Hering <olaf@aepfle.de>
Tue, 3 Apr 2012 14:12:21 +0000 (15:12 +0100)
Linking tpmd will fail with recent toolchains because -lgmp is passed
via LDFLAGS instead of LDLIBS. With this change -lgpm is placed at the
end of the gcc cmdline and linking tpmd succeeds again.

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/vtpm/vtpm-0.5.1.patch

index 2aeb745e95edbd5e4a3de7774d1ce4a213e41e03..127160c0c59dcead65944a586acf16208146d274 100644 (file)
@@ -74,7 +74,7 @@ diff -Naurp tpm_emulator-0.5.1/tpmd/Makefile tpm5-test/tpmd/Makefile
             #WFLAGS  += -Wextra -Wcast-qual -Wmissing-prototypes -Wmissing-declarations -Wstrict-aliasing
  CFLAGS  += $(WFLAGS) -g -I.. -I. -O2 -fno-strict-aliasing
 +CFLAGS  += -I../../../../tools/vtpm_manager/manager
- LDFLAGS += -lgmp
+ LDLIBS  += -lgmp
  
 -BINDIR  := /usr/sbin/
 +BINDIR  := /usr/bin/