From b77d7692fee62fdaddb2def4b87cc913a8f2b1bb Mon Sep 17 00:00:00 2001 From: Steven Dake Date: Wed, 28 Nov 2007 18:54:54 +0000 Subject: [PATCH] fix install broken when O= is used git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1489 fd59a12c-fef9-0310-b244-a6a79926bd2f --- Makefile | 8 +++++--- lcr/Makefile | 4 ++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 1f50c8e6..4756c64a 100644 --- a/Makefile +++ b/Makefile @@ -139,17 +139,19 @@ install: all install -m 755 $(builddir)exec/libtotem_pg.so.2.* $(DESTDIR)$(LIBDIR) for aLib in $(AIS_LIBS); do \ + ( cd $(builddir) ; \ ln -sf lib$$aLib.so.2.0.0 lib/lib$$aLib.so; \ ln -sf lib$$aLib.so.2.0.0 lib/lib$$aLib.so.2; \ - $(CP) -a $(builddir)lib/lib$$aLib.so $(DESTDIR)$(LIBDIR); \ - $(CP) -a $(builddir)lib/lib$$aLib.so.2 $(DESTDIR)$(LIBDIR); \ + $(CP) -a lib/lib$$aLib.so $(DESTDIR)$(LIBDIR); \ + $(CP) -a lib/lib$$aLib.so.2 $(DESTDIR)$(LIBDIR); \ install -m 755 lib/lib$$aLib.so.2.* $(DESTDIR)$(LIBDIR); \ if [ "xYES" = "x$(STATICLIBS)" ]; then \ - install -m 755 $(builddir)lib/lib$$aLib.a $(DESTDIR)$(LIBDIR); \ + install -m 755 lib/lib$$aLib.a $(DESTDIR)$(LIBDIR); \ if [ ${OPENAIS_COMPAT} = "DARWIN" ]; then \ ranlib $(DESTDIR)$(LIBDIR)/lib$$aLib.a; \ fi \ fi \ + ) \ done echo $(LIBDIR) > "$(DESTDIR)$(ETCDIR)/ld.so.conf.d/openais-$(ARCH).conf" diff --git a/lcr/Makefile b/lcr/Makefile index 2f4ba402..4244df94 100755 --- a/lcr/Makefile +++ b/lcr/Makefile @@ -76,10 +76,10 @@ libtest_b.o: libtest_b.c $(CC) $(CFLAGS) $(CPPFLAGS) -fPIC -c -o $@ $< lcr_ifact.o: lcr_ifact.c - $(CC) $(CFLAGS) $(CPPFLAGS) -fPIC -c -o $@ $(*F).c + $(CC) $(CFLAGS) $(CPPFLAGS) -fPIC -c -o $@ $< test.o: test.c - $(CC) $(CFLAGS) $(CPPFLAGS) -fPIC -c -o $@ $(*F).c + $(CC) $(CFLAGS) $(CPPFLAGS) -fPIC -c -o $@ $< clean: rm -f test libtest.so* *.o uic liblcr.so* liblcr.a *.lcrso *.da *.ba *.bb *.bbg \