If live555 is being installed over a previous installation, ln -s fails:
  ln: failed to create symbolic link '.../lib/libliveMedia.so.38': File exists

Signed-off-by: Luca Ceresoli <l...@lucaceresoli.net>
---
 BasicUsageEnvironment/Makefile.tail | 4 ++--
 UsageEnvironment/Makefile.tail      | 4 ++--
 groupsock/Makefile.tail             | 4 ++--
 liveMedia/Makefile.tail             | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/BasicUsageEnvironment/Makefile.tail 
b/BasicUsageEnvironment/Makefile.tail
index 84de5df..cb4e74c 100644
--- a/BasicUsageEnvironment/Makefile.tail
+++ b/BasicUsageEnvironment/Makefile.tail
@@ -37,7 +37,7 @@ install1: libBasicUsageEnvironment.$(LIB_SUFFIX)
          install -m 644 include/*.hh 
$(DESTDIR)$(PREFIX)/include/BasicUsageEnvironment
          install -m 644 libBasicUsageEnvironment.$(LIB_SUFFIX) 
$(DESTDIR)$(LIBDIR)
 install_shared_libraries: libBasicUsageEnvironment.$(LIB_SUFFIX)
-         ln -s $(NAME).$(LIB_SUFFIX) 
$(DESTDIR)$(LIBDIR)/$(NAME).$(SHORT_LIB_SUFFIX)
-         ln -s $(NAME).$(LIB_SUFFIX) $(DESTDIR)$(LIBDIR)/$(NAME).so
+         ls -fs $(NAME).$(LIB_SUFFIX) 
$(DESTDIR)$(LIBDIR)/$(NAME).$(SHORT_LIB_SUFFIX)
+         ls -fs $(NAME).$(LIB_SUFFIX) $(DESTDIR)$(LIBDIR)/$(NAME).so
 
 ##### Any additional, platform-specific rules come here:
diff --git a/UsageEnvironment/Makefile.tail b/UsageEnvironment/Makefile.tail
index 96c6227..81bedd7 100644
--- a/UsageEnvironment/Makefile.tail
+++ b/UsageEnvironment/Makefile.tail
@@ -31,7 +31,7 @@ install1: $(USAGE_ENVIRONMENT_LIB)
          install -m 644 include/*.hh 
$(DESTDIR)$(PREFIX)/include/UsageEnvironment
          install -m 644 $(USAGE_ENVIRONMENT_LIB) $(DESTDIR)$(LIBDIR)
 install_shared_libraries: $(USAGE_ENVIRONMENT_LIB)
-         ln -s $(NAME).$(LIB_SUFFIX) 
$(DESTDIR)$(LIBDIR)/$(NAME).$(SHORT_LIB_SUFFIX)
-         ln -s $(NAME).$(LIB_SUFFIX) $(DESTDIR)$(LIBDIR)/$(NAME).so
+         ls -fs $(NAME).$(LIB_SUFFIX) 
$(DESTDIR)$(LIBDIR)/$(NAME).$(SHORT_LIB_SUFFIX)
+         ls -fs $(NAME).$(LIB_SUFFIX) $(DESTDIR)$(LIBDIR)/$(NAME).so
 
 ##### Any additional, platform-specific rules come here:
diff --git a/groupsock/Makefile.tail b/groupsock/Makefile.tail
index 23d98dc..f1d2831 100644
--- a/groupsock/Makefile.tail
+++ b/groupsock/Makefile.tail
@@ -39,7 +39,7 @@ install1: libgroupsock.$(LIB_SUFFIX)
          install -m 644 include/*.hh include/*.h 
$(DESTDIR)$(PREFIX)/include/groupsock
          install -m 644 libgroupsock.$(LIB_SUFFIX) $(DESTDIR)$(LIBDIR)
 install_shared_libraries: libgroupsock.$(LIB_SUFFIX)
-         ln -s libgroupsock.$(LIB_SUFFIX) 
$(DESTDIR)$(LIBDIR)/libgroupsock.$(SHORT_LIB_SUFFIX)
-         ln -s libgroupsock.$(LIB_SUFFIX) $(DESTDIR)$(LIBDIR)/libgroupsock.so
+         ls -fs libgroupsock.$(LIB_SUFFIX) 
$(DESTDIR)$(LIBDIR)/libgroupsock.$(SHORT_LIB_SUFFIX)
+         ls -fs libgroupsock.$(LIB_SUFFIX) $(DESTDIR)$(LIBDIR)/libgroupsock.so
 
 ##### Any additional, platform-specific rules come here:
diff --git a/liveMedia/Makefile.tail b/liveMedia/Makefile.tail
index f635b81..3569ed4 100644
--- a/liveMedia/Makefile.tail
+++ b/liveMedia/Makefile.tail
@@ -393,7 +393,7 @@ install1: $(LIVEMEDIA_LIB)
         install -m 644 include/*.hh $(DESTDIR)$(PREFIX)/include/liveMedia
         install -m 644 $(LIVEMEDIA_LIB) $(DESTDIR)$(LIBDIR)
 install_shared_libraries: $(LIVEMEDIA_LIB)
-        ln -s $(NAME).$(LIB_SUFFIX) 
$(DESTDIR)$(LIBDIR)/$(NAME).$(SHORT_LIB_SUFFIX)
-        ln -s $(NAME).$(LIB_SUFFIX) $(DESTDIR)$(LIBDIR)/$(NAME).so
+        ls -fs $(NAME).$(LIB_SUFFIX) 
$(DESTDIR)$(LIBDIR)/$(NAME).$(SHORT_LIB_SUFFIX)
+        ls -fs $(NAME).$(LIB_SUFFIX) $(DESTDIR)$(LIBDIR)/$(NAME).so
 
 ##### Any additional, platform-specific rules come here:
-- 
1.9.1

_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to