]> git.sesse.net Git - mlt/blobdiff - src/mlt++/configure
Add mlt_filter_get_length2.
[mlt] / src / mlt++ / configure
index e7c0de62b92c57a7b5c5a3e48ce77aeb672fd38e..ee01e08b6eb6513bd7e344045ca0823d506c5a7d 100755 (executable)
@@ -4,16 +4,20 @@ echo "mlt++   -I$prefix/include -I$prefix/include/mlt++ -D_REENTRANT  -L$libdir -lm
 
 WARNINGS="-W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls"
 
-targetos=$(uname -s)
 case $targetos in 
        Darwin)
                echo LIBSUF=.dylib
                echo "CXXFLAGS+=-D__DARWIN__ -Wall -fPIC"
                echo "LIBFLAGS=-dynamiclib -single_module"
                ;;
-       Linux|FreeBSD|NetBSD)
+       Linux|FreeBSD|NetBSD|GNU/kFreeBSD)
                echo LIBSUF=.so
                echo "CXXFLAGS+=-Wall $WARNINGS -fPIC -DPIC"
                echo "LIBFLAGS=-shared"
                ;;
+       MinGW)
+               echo LIBSUF=.dll
+               echo "CXXFLAGS+=-Wall $WARNINGS -DPIC"
+               echo "LIBFLAGS=-enable-auto-import -shared"
+               ;;
 esac >> config.mak