X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmlt%2B%2B%2Fconfigure;h=ee01e08b6eb6513bd7e344045ca0823d506c5a7d;hb=d6f7939c2a425467a00c9830864705be630a7423;hp=e83b6ed10987c582a6016e254808a080186c91c6;hpb=b4b1daf82f6d8da343a5606266716de25b94660f;p=mlt diff --git a/src/mlt++/configure b/src/mlt++/configure index e83b6ed1..ee01e08b 100755 --- a/src/mlt++/configure +++ b/src/mlt++/configure @@ -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) + 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