OSDN Git Service

nptl: proper soname handling
[uclinux-h8/uclibc-ng.git] / librt / Makefile.in
index ea1d03e..e4269b4 100644 (file)
@@ -53,11 +53,11 @@ endif
 
 
 ifeq ($(DOPIC)$(UCLIBC_HAS_THREADS_NATIVE),yn)
-$(top_builddir)lib/librt.so: $(top_builddir)lib/librt.a $(libc.dpend)
+$(top_builddir)lib/librt.so: $(top_builddir)lib/librt.a $(libc.depend)
 else
-$(top_builddir)lib/librt.so: $(librt_OUT)/librt_so.a $(libc.depend)
+$(top_builddir)lib/librt.so: $(librt_OUT)/librt_so.a $(libc.depend) $(libpthread.depend) $(libdl.depend)
 endif
-       $(call link.so,$(librt_FULL_NAME),$(MAJOR_VERSION))
+       $(call link.so,$(librt_FULL_NAME),$(ABI_VERSION))
 
 $(librt_OUT)/librt_so.a: $(librt-so-y)
        $(Q)$(RM) $@
@@ -68,7 +68,7 @@ $(top_builddir)lib/librt.a: $(librt-a-y)
        $(Q)$(RM) $@
        $(do_ar)
 
-objclean-y += librt_clean
+objclean-y += CLEAN_librt
 
-librt_clean:
+CLEAN_librt:
        $(do_rm) $(addprefix $(librt_OUT)/*., o os oS a)