]> git.sesse.net Git - mlt/commitdiff
Fix OSX buld which broke when adding Linux symbols versioning
authorCristian Morales Vega <reddwarf@opensuse.org>
Wed, 13 Feb 2013 13:30:44 +0000 (13:30 +0000)
committerCristian Morales Vega <reddwarf@opensuse.org>
Wed, 13 Feb 2013 13:30:44 +0000 (13:30 +0000)
src/framework/Makefile
src/mlt++/Makefile

index 7c79fbc8d463734e95a71ff6eac65f05b6e48ffa..e5107c699e160fe0336eb0b45536068ce13b1b16 100644 (file)
@@ -17,7 +17,11 @@ else
 NAME = libmlt$(LIBSUF)
 TARGET = $(NAME).$(version)
 SONAME = $(NAME).$(soversion)
-SHFLAGS += -Wl,-soname,$(SONAME) -Wl,--version-script=mlt.vers
+SHFLAGS += -Wl,-soname,$(SONAME)
+endif
+
+ifeq ($(targetos), Linux)
+SHFLAGS += -Wl,--version-script=mlt.vers
 endif
 
 OBJS = mlt_frame.o \
index 2cea7b98ee43607f274e0718ec0b5ad0be2426e3..f4746e255478d13e4118c25ef99e99968fff69ac 100644 (file)
@@ -21,7 +21,10 @@ endif
 
 CXXFLAGS += -I.. $(RDYNAMIC) -DVERSION=\"$(version)\" -fvisibility=hidden
 
-LDFLAGS += -L../framework -lmlt -Wl,--version-script=mlt++.vers
+LDFLAGS += -L../framework -lmlt
+ifeq ($(targetos), Linux)
+LDFLAGS += -Wl,--version-script=mlt++.vers
+endif
 
 OBJS = MltConsumer.o \
           MltDeque.o \