summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure19
1 files changed, 17 insertions, 2 deletions
diff --git a/configure b/configure
index c3091b3b4d..892001c7f7 100755
--- a/configure
+++ b/configure
@@ -6424,8 +6424,23 @@ EOF
ass_internal=no
res_comment="FreeType >= 2.2.1 needed"
elif test "$ass_internal" = no ; then
- res_comment="external"
- extra_ldflags="$extra_ldflags -lass"
+ cat > $TMPC << EOF
+#include <ass/ass.h>
+int main(void) {
+#if defined(LIBASS_VERSION) && LIBASS_VERSION >= 0x00907010
+ ass_process_force_style(0);
+#else
+ process_force_style(0);
+#endif
+ return 0;
+}
+EOF
+ if cc_check -lass ; then
+ res_comment="external"
+ extra_ldflags="$extra_ldflags -lass"
+ else
+ _ass=no
+ fi
fi
fi
if test "$_ass" = yes ; then