[Mlt-devel] mlt/src/valerie Makefile,1.14,1.15
Brought to you by:
ddennedy,
lilo_booter
From: Charles Y. <lil...@us...> - 2005-12-05 20:08:11
|
Update of /cvsroot/mlt/mlt/src/valerie In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31784/src/valerie Modified Files: Makefile Log Message: + Fix for Darwin and soname logic Index: Makefile =================================================================== RCS file: /cvsroot/mlt/mlt/src/valerie/Makefile,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- Makefile 5 Dec 2005 11:35:55 -0000 1.14 +++ Makefile 5 Dec 2005 20:08:01 -0000 1.15 @@ -1,7 +1,14 @@ include ../../config.mak +ifneq ($(targetos), Darwin) NAME = libvalerie$(LIBSUF) -TARGET = libvalerie$(LIBSUF).$(version) +TARGET = $(NAME).$(version) +SHFLAGS += -Wl,-soname,$(TARGET) +else +NAME = libvalerie$(LIBSUF) +TARGET = libvalerie.$(version)$(LIBSUF) +SHFLAGS += -install_name $(libdir)/$(TARGET) +endif OBJS = valerie.o \ valerie_notifier.o \ @@ -26,7 +33,7 @@ SRCS := $(OBJS:.o=.c) CFLAGS += -I.. $(RDYNAMIC) -LDFLAGS += -Wl,-soname,$(TARGET) -L../framework -lmlt -lpthread +LDFLAGS += -L../framework -lmlt -lpthread all: $(TARGET) |