Build archive library with position independent code when --enable-shared.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9056 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Björn Groenvall
2000-09-13 13:27:24 +00:00
parent 62666f878d
commit f8e80f626f
2 changed files with 13 additions and 4 deletions

View File

@@ -83,7 +83,7 @@ des_enc.o: des_enc.c
install: all
$(MKINSTALLDIRS) $(DESTDIR)$(libdir)
$(INSTALL_DATA) $(LIB) $(DESTDIR)$(libdir)/$(LIB)
$(INSTALL_DATA) -m 0555 $(LIB) $(DESTDIR)$(libdir)/$(LIB)
@install_symlink_command@
$(MKINSTALLDIRS) $(DESTDIR)$(bindir)
for x in $(PROGS2INSTALL); do \
@@ -115,12 +115,17 @@ distclean: clean
realclean: distclean
rm -f TAGS
$(LIBNAME)_pic.a: $(LIBOBJ)
rm -f $@
$(AR) cr $@ $(LIBOBJ)
-$(RANLIB) $@
$(LIBNAME).a: $(LIBOBJ)
rm -f $@
$(AR) cr $@ $(LIBOBJ)
-$(RANLIB) $@
$(LIBNAME).$(SHLIBEXT): $(LIBOBJ)
$(LIBNAME).$(SHLIBEXT): $(LIBOBJ) $(LIBNAME)_pic.a
rm -f $@
$(LDSHARED) -o $@ $(LIBOBJ) $(LIB_DEPS)
@build_symlink_command@

View File

@@ -83,13 +83,17 @@ distclean: clean
realclean: distclean
rm -f TAGS
$(LIBNAME)_pic.a: $(OBJECTS)
rm -f $@
$(AR) cr $@ $(OBJECTS)
-$(RANLIB) $@
$(LIBNAME).a: $(OBJECTS)
rm -f $@
$(AR) cr $@ $(OBJECTS)
-$(RANLIB) $@
$(LIBNAME).$(SHLIBEXT): $(OBJECTS)
$(LIBNAME).$(SHLIBEXT): $(OBJECTS) $(LIBNAME)_pic.a
rm -f $@
$(LDSHARED) -o $@ $(OBJECTS) $(LIB_DEPS)
@build_symlink_command@