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