diff options
author | Juan Quintela <quintela@redhat.com> | 2009-07-27 16:12:51 +0200 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2009-07-27 14:09:19 -0500 |
commit | 67c0f08d168a2933bf01160592cbe905075cd268 (patch) | |
tree | 0b8d8c85110a1c39f0566dbd2f522e580985ea64 | |
parent | f36fc7a1354a63801757ad48edea87813353cd33 (diff) |
Add -static in configure if needed
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | Makefile.target | 11 | ||||
-rwxr-xr-x | configure | 1 |
3 files changed, 2 insertions, 14 deletions
@@ -20,9 +20,7 @@ CPPFLAGS += -I. -I$(SRC_PATH) -MMD -MP -MT $@ CPPFLAGS += -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE CPPFLAGS += -U_FORTIFY_SOURCE LIBS= -ifdef CONFIG_STATIC -LDFLAGS += -static -endif + ifdef BUILD_DOCS DOCS=qemu-doc.html qemu-tech.html qemu.1 qemu-img.1 qemu-nbd.8 else diff --git a/Makefile.target b/Makefile.target index b7a3f4dfe4..b2237dde9c 100644 --- a/Makefile.target +++ b/Makefile.target @@ -175,10 +175,6 @@ ifdef CONFIG_LINUX_USER VPATH+=:$(SRC_PATH)/linux-user:$(SRC_PATH)/linux-user/$(TARGET_ABI_DIR) CPPFLAGS+=-I$(SRC_PATH)/linux-user -I$(SRC_PATH)/linux-user/$(TARGET_ABI_DIR) -ifdef CONFIG_STATIC -LDFLAGS+=-static -endif - ifeq ($(ARCH),i386) ifdef TARGET_GPROF USE_I386_LD=y @@ -322,10 +318,6 @@ ifdef CONFIG_BSD_USER VPATH+=:$(SRC_PATH)/bsd-user CPPFLAGS+=-I$(SRC_PATH)/bsd-user -I$(SRC_PATH)/bsd-user/$(TARGET_ARCH) -ifdef CONFIG_STATIC -LDFLAGS+=-static -endif - ifeq ($(ARCH),i386) ifdef TARGET_GPROF USE_I386_LD=y @@ -620,9 +612,6 @@ CPPFLAGS+=-I$(SRC_PATH)/slirp endif # specific flags are needed for non soft mmu emulator -ifdef CONFIG_STATIC -LDFLAGS+=-static -endif ifndef CONFIG_DARWIN ifndef CONFIG_WIN32 ifndef CONFIG_SOLARIS @@ -1588,6 +1588,7 @@ fi if test "$static" = "yes" ; then echo "CONFIG_STATIC=y" >> $config_host_mak echo "#define CONFIG_STATIC 1" >> $config_host_h + LDFLAGS="$LDFLAGS -static" fi if test $profiler = "yes" ; then echo "#define CONFIG_PROFILER 1" >> $config_host_h |