1 --- vmaf-1.3.9/wrapper/Makefile.orig 2018-10-29 21:15:18.206220575 +0100
2 +++ vmaf-1.3.9/wrapper/Makefile 2018-10-31 07:16:17.494822306 +0100
5 +LIBVMAFSO = libvmaf.so
6 +LIBVMAFSOVER = libvmaf.so.0
9 -all: $(LIBVMAF) vmafossexec
10 +all: $(LIBVMAF) $(LIBVMAFSO) vmafossexec
15 $(LIBVMAF): $(OBJS) $(wildcard ../ptools/*.o)
18 -vmafossexec: $(OBJDIR)/main.o $(LIBVMAF)
19 +$(LIBVMAFSO): $(OBJS) $(wildcard ../ptools/*.o)
20 + $(CXX) $(LDFLAGS) $(CFLAGS) -shared -o $(LIBVMAFSOVER) -Wl,-soname,$(LIBVMAFSOVER) $^ -pthread
21 + ln -sf $(LIBVMAFSOVER) $(LIBVMAFSO)
23 +vmafossexec: $(OBJDIR)/main.o $(LIBVMAFSO)
24 $(CXX) -s -o $@ $(LDFLAGS) $^ -pthread
28 mkdir -p $(DESTDIR)$(INSTALL_PREFIX)/include
29 mkdir -p $(DESTDIR)$(INSTALL_PREFIX)/share
30 mkdir -p $(DESTDIR)$(LIBDIR)/pkgconfig
31 + install $(LIBVMAFSOVER) $(DESTDIR)$(LIBDIR)/$(LIBVMAFSOVER)
32 + ln -s $(LIBVMAFSOVER) $(DESTDIR)$(LIBDIR)/$(LIBVMAFSO)
33 cp $(LIBVMAF) $(DESTDIR)$(LIBDIR)/$(LIBVMAF)
34 cp src/libvmaf.h $(DESTDIR)$(INSTALL_PREFIX)/include/
35 cp -r ../model $(DESTDIR)$(INSTALL_PREFIX)/share/
36 --- vmaf-1.3.9/feature/Makefile.orig 2018-08-07 23:36:56.000000000 +0200
37 +++ vmaf-1.3.9/feature/Makefile 2018-10-31 08:01:19.208124793 +0100
42 -LIBVMAF = $(TOP)/../wrapper/libvmaf.a
43 +LIBVMAF = $(TOP)/../wrapper/libvmaf.so
45 CFLAGS_COMMON = -g -O3 -fPIC -w -Wextra -pedantic
46 # CFLAGS_COMMON = -g -O0 -fPIC -Wall -Wextra -pedantic