diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-11-16 09:13:56 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-11-16 09:13:56 +0000 |
commit | 1f86c08fdf8a4280eb321ad8732bc85f46f4ee6f (patch) | |
tree | 183766e5113d52808171ab3edf2b56976cb741ee | |
parent | 4a997526e02554b48cf002a8dc20df8c4560f69a (diff) | |
download | ruby-1f86c08fdf8a4280eb321ad8732bc85f46f4ee6f.tar.gz |
* Makefile.in (LIBRUBY_A): check if generated linked library is
valid for extconf.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33774 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | Makefile.in | 2 |
2 files changed, 7 insertions, 0 deletions
@@ -1,3 +1,8 @@ +Wed Nov 16 18:13:52 2011 Nobuyoshi Nakada <nobu@ruby-lang.org> + + * Makefile.in (LIBRUBY_A): check if generated linked library is + valid for extconf. + Wed Nov 16 13:51:40 2011 NAKAMURA Usaku <usa@ruby-lang.org> * bignum.c (rb_big2ulong): need to calc in unsigned long, because diff --git a/Makefile.in b/Makefile.in index 6b12187454..824b30f0bb 100644 --- a/Makefile.in +++ b/Makefile.in @@ -177,6 +177,8 @@ $(LIBRUBY_A): $(ECHO) linking static-library $@ $(Q) $(AR) $(ARFLAGS) $@ $(OBJS) $(DMYEXT) @-$(RANLIB) $@ 2> /dev/null || true + @$(PURIFY) $(CC) $(XLDFLAGS) $(MAINOBJ) $(LIBRUBY_A) $(MAINLIBS) $(EXTLIBS) $(LIBS) $(OUTFLAG)conftest$(EXEEXT) $(LDFLAGS) + @$(RM) conftset$(EXEEXT) $(LIBRUBY_SO): @-$(PRE_LIBRUBY_UPDATE) |