sox/configure, filter_sox.c: fix building against sox 14.1.0.
[melted] / src / modules / sox / configure
index f3b2c36..d6a3450 100755 (executable)
@@ -34,8 +34,10 @@ then
                pkg-config sox
                if [ $? -eq 0 ]
                then
-                       echo "CFLAGS += $(pkg-config --cflags sox)" > config.mak
-                       echo "LDFLAGS += $(pkg-config --libs sox)" > config.mak
+                       disable_sox=0
+                       echo "CFLAGS += $(pkg-config --cflags sox) -I$(pkg-config --variable=prefix sox)" > config.mak
+                       echo "LDFLAGS += $(pkg-config --libs sox)" >> config.mak
+                       [ "$(pkg-config --modversion sox)" > "13" ] && echo "CFLAGS += -DSOX14" >> config.mak
                else
                        sox --version 2> /dev/null | grep 'v14.' > /dev/null
                        disable_sox=$?