]> git.sesse.net Git - mlt/blob - src/mlt++/configure
e83b6ed10987c582a6016e254808a080186c91c6
[mlt] / src / mlt++ / configure
1 #!/bin/sh
2 echo "soversion=3" > config.mak
3 echo "mlt++     -I$prefix/include -I$prefix/include/mlt++ -D_REENTRANT  -L$libdir -lmlt++" >> ../../packages.dat
4
5 WARNINGS="-W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls"
6
7 targetos=$(uname -s)
8 case $targetos in 
9         Darwin)
10                 echo LIBSUF=.dylib
11                 echo "CXXFLAGS+=-D__DARWIN__ -Wall -fPIC"
12                 echo "LIBFLAGS=-dynamiclib -single_module"
13                 ;;
14         Linux|FreeBSD)
15                 echo LIBSUF=.so
16                 echo "CXXFLAGS+=-Wall $WARNINGS -fPIC -DPIC"
17                 echo "LIBFLAGS=-shared"
18                 ;;
19 esac >> config.mak