13-fix-ldflags-in-makefile.patch 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. Index: dmalloc-5.5.2/Makefile.in
  2. ===================================================================
  3. --- dmalloc-5.5.2.orig/Makefile.in
  4. +++ dmalloc-5.5.2/Makefile.in
  5. @@ -260,7 +260,7 @@ shlib : $(BUILD_SL)
  6. # work on your operating system. Please send feedback to the author
  7. # via: http://256.com/gray/email.html
  8. $(LIB_SL) : $(OBJS_SL) $(NORMAL_OBJS_SL)
  9. - $(CC) -shared -Wl,-soname,libdmalloc.so.5 -o $@ $(OBJS_SL) $(NORMAL_OBJS_SL)
  10. + $(CC) $(LDFLAGS) -shared -Wl,-soname,libdmalloc.so.5 -o $@ $(OBJS_SL) $(NORMAL_OBJS_SL)
  11. $(LIBRARY) : $(OBJS) $(NORMAL_OBJS)
  12. ar cr $@ $?
  13. @@ -271,21 +271,21 @@ $(LIB_TH) : $(OBJS) $(THREAD_OBJS)
  14. @RANLIB@ $@
  15. $(LIB_TH_SL) : $(OBJS_SL) $(THREAD_OBJS_SL)
  16. - $(CC) -shared -Wl,-soname,libdmallocth.so.5 -o $@ $(OBJS_SL) $(THREAD_OBJS_SL)
  17. + $(CC) $(LDFLAGS) -shared -Wl,-soname,libdmallocth.so.5 -o $@ $(OBJS_SL) $(THREAD_OBJS_SL)
  18. $(LIB_CXX) : $(OBJS) $(NORMAL_OBJS) $(CXX_OBJS)
  19. ar cr $@ $?
  20. @RANLIB@ $@
  21. $(LIB_CXX_SL) : $(OBJS_SL) $(NORMAL_OBJS_SL) $(CXX_OBJS_SL)
  22. - $(CC) -shared -Wl,-soname,libdmalloccxx.so.5 -o $@ $(OBJS_SL) $(NORMAL_OBJS_SL) $(CXX_OBJS_SL)
  23. + $(CC) $(LDFLAGS) -shared -Wl,-soname,libdmalloccxx.so.5 -o $@ $(OBJS_SL) $(NORMAL_OBJS_SL) $(CXX_OBJS_SL)
  24. $(LIB_TH_CXX) : $(OBJS) $(THREAD_OBJS) $(CXX_OBJS)
  25. ar cr $@ $?
  26. @RANLIB@ $@
  27. $(LIB_TH_CXX_SL) : $(OBJS_SL) $(THREAD_OBJS_SL) $(CXX_OBJS_SL)
  28. - $(CC) -shared -Wl,-soname,libdmallocthcxx.so.5 -o $@ $(OBJS_SL) $(THREAD_OBJS_SL) $(CXX_OBJS_SL)
  29. + $(CC) $(LDFLAGS) -shared -Wl,-soname,libdmallocthcxx.so.5 -o $@ $(OBJS_SL) $(THREAD_OBJS_SL) $(CXX_OBJS_SL)
  30. threadssl : $(LIB_TH_SL)$(ver)