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