The filtering of ASFLAGS is required since the symbian toolchain
requires a --include parameter in extra_cflags, which shouldn't
be passed on to ASFLAGS. The $(echo) surrounding the filtering
is needed since the output from filter_out contains linebreaks
between each parameter.
---
 configure |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/configure b/configure
index 00aa9ed..14ef220 100755
--- a/configure
+++ b/configure
@@ -1824,7 +1824,7 @@ set_default host_cc
 
 exesuf() {
     case $1 in
-        mingw32*|cygwin*|*-dos|freedos|opendos|os/2*) echo .exe ;;
+        mingw32*|cygwin*|*-dos|freedos|opendos|os/2*|symbian) echo .exe ;;
     esac
 }
 
@@ -2487,6 +2487,12 @@ case $target_os in
         add_cppflags -D_QNX_SOURCE
         network_extralibs="-lsocket"
         ;;
+    symbian)
+        SLIBSUF=".dll"
+        disable ffserver
+        enable dos_paths
+        ASFLAGS=$(echo $(filter_out --include* $ASFLAGS))
+        ;;
     none)
         ;;
     *)
-- 
1.7.3.1

_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to