6 which libst-config > /dev/null 2>&1
11 # determine if we need libsndfile
12 ldd $(which sox) | grep libsndfile > /dev/null
13 [ $? -eq 0 ] && libsndfile="-lsndfile"
15 # determine if we need libsamplerate
16 ldd $(which sox) | grep libsamplerate > /dev/null
17 [ $? -eq 0 ] && libsamplerate="-lsamplerate"
19 echo "CFLAGS += $(libst-config --cflags) -I../../" > config.mak
20 echo "LDFLAGS += -lst $(libst-config --libs) $libsndfile $libsamplerate" >> config.mak
22 sox --version 2> /dev/null | grep 'v14.' > /dev/null
24 if [ $disable_sox -eq 0 ]
30 [ -d /usr/lib/lib64 ] && export LIBDIR=lib64 || export LIBDIR=lib
39 soxdir=$(dirname $sox)
41 soxdir=$(dirname $soxdir)
43 # determine if we need libsamplerate
44 ldd "$sox" | grep libsamplerate > /dev/null
45 [ $? -eq 0 ] && libsamplerate="-lsamplerate"
47 echo "CFLAGS += -DSOX14 -I$soxdir/include" > config.mak
48 echo "LDFLAGS += -L$soxdir/$LIBDIR -lsox -lsfx $libsamplerate" >> config.mak
52 if [ "$disable_sox" != "0" ]
54 echo "- sox not found: disabling"