]> git.sesse.net Git - vlc/blobdiff - extras/libdvdcss/Makefile
* Changed libdvdcss API to force binary incompatibility. Yeah, this is
[vlc] / extras / libdvdcss / Makefile
index 859366e0b3a912eb22ec3461c3589e1bc9fd6098..583392cd7956af00b375e714eb9fe5255ab080aa 100644 (file)
@@ -22,7 +22,7 @@ $(LIBDVDCSS_O): %.o: %.c
        $(CC) $(CFLAGS) $(PCFLAGS) -c -o $@ $<
 
 ../../lib/libdvdcss.so.$(LIBDVDCSS_VERSION): $(LIBDVDCSS_O)
-       $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS)
+       $(CC) $(PCFLAGS) -Wl,-soname -Wl,libdvdcss.so.$(LIBDVDCSS_MAJOR) -o $@ $^ $(PLCFLAGS)
        rm -f ../../lib/libdvdcss.so && ln -s libdvdcss.so.$(LIBDVDCSS_VERSION) ../../lib/libdvdcss.so
        rm -f ../../lib/libdvdcss.so.$(LIBDVDCSS_MAJOR) && ln -s libdvdcss.so.$(LIBDVDCSS_VERSION) ../../lib/libdvdcss.so.$(LIBDVDCSS_MAJOR)