Blob Blame History Raw
--- SDL-1.2.11/configure.in.dynamic-esd	2007-03-19 17:44:47.000000000 +0100
+++ SDL-1.2.11/configure.in	2007-03-19 17:44:47.000000000 +0100
@@ -430,6 +430,16 @@
             AC_ARG_ENABLE(esd-shared,
 AC_HELP_STRING([--enable-esd-shared], [dynamically load ESD audio support [[default=yes]]]),
                           , enable_esd_shared=yes)
+            if test "x`echo $ESD_LIBS | grep -- -L`" = "x"; then
+                pfx=${libdir##*/}
+                if test "x`ls /${pfx}/libesd.so.* 2> /dev/null`" != "x"; then
+                    ESD_LIBS="-L/${pfx} $ESD_LIBS"
+                elif test "x`ls /usr/${pfx}/libesd.so.* 2> /dev/null`" != "x"; then
+                    ESD_LIBS="-L/usr/${pfx} $ESD_LIBS"
+                elif test "x`ls /usr/local/${pfx}/libesd.so.* 2> /dev/null`" != "x"; then
+                    ESD_LIBS="-L/usr/local/${pfx} $ESD_LIBS"
+                fi
+            fi
             esd_lib_spec=`echo $ESD_LIBS | sed 's/.*-L\([[^ ]]*\).*/\1\/libesd.so.*/'`
             esd_lib=`ls -- $esd_lib_spec | sed 's/.*\/\(.*\)/\1/; q'`
             echo "-- $esd_lib_spec -> $esd_lib"