From 0be8636f8527b6df46b2b415a0b0e0d9a731bea2 Mon Sep 17 00:00:00 2001 From: Max Lv Date: Sat, 6 Apr 2013 18:02:29 +0800 Subject: [PATCH] only build static library --- libasyncns/Makefile.in | 6 +++++- libev/Makefile.in | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/libasyncns/Makefile.in b/libasyncns/Makefile.in index 0c408db1..1da71e93 100644 --- a/libasyncns/Makefile.in +++ b/libasyncns/Makefile.in @@ -117,6 +117,9 @@ am__DEPENDENCIES_1 = libasyncns_la_DEPENDENCIES = $(am__DEPENDENCIES_1) am_libasyncns_la_OBJECTS = asyncns.lo libasyncns_la_OBJECTS = $(am_libasyncns_la_OBJECTS) +libasyncns_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(libasyncns_la_LDFLAGS) $(LDFLAGS) -o $@ DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles @@ -262,6 +265,7 @@ AM_CFLAGS = -D__EXTENSIONS__ $(PTHREAD_CFLAGS) lib_LTLIBRARIES = libasyncns.la libasyncns_la_CC = $(PTHREAD_CC) libasyncns_la_SOURCES = asyncns.c asyncns.h +libasyncns_la_LDFLAGS = -static libasyncns_la_LIBADD = $(PTHREAD_LIBS) include_HEADERS = asyncns.h all: all-am @@ -333,7 +337,7 @@ clean-libLTLIBRARIES: rm -f $${locs}; \ } libasyncns.la: $(libasyncns_la_OBJECTS) $(libasyncns_la_DEPENDENCIES) $(EXTRA_libasyncns_la_DEPENDENCIES) - $(LINK) -rpath $(libdir) $(libasyncns_la_OBJECTS) $(libasyncns_la_LIBADD) $(LIBS) + $(libasyncns_la_LINK) -rpath $(libdir) $(libasyncns_la_OBJECTS) $(libasyncns_la_LIBADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) diff --git a/libev/Makefile.in b/libev/Makefile.in index a2f64057..ca15fbf9 100644 --- a/libev/Makefile.in +++ b/libev/Makefile.in @@ -258,7 +258,7 @@ man_MANS = ev.3 include_HEADERS = ev.h ev++.h event.h lib_LTLIBRARIES = libev.la libev_la_SOURCES = ev.c event.c -libev_la_LDFLAGS = -version-info $(VERSION_INFO) +libev_la_LDFLAGS = -static -version-info $(VERSION_INFO) all: all-am .SUFFIXES: