1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
|
#!/bin/sh
#
# example of configuration sccript used by develeper to build
# whole project in /var/tmp/avi6 directory
#
# other useful options:
# --with-qt-dir=/usr/lib/qt-2.3.0
#
#export CC=gcc-3.3
#export CXX=g++-3.3
./configure --prefix=/var/tmp/avi6 --cache-file config.cache --enable-divxbin --enable-ffmpeg-a52bin --with-mad-prefix=/usr --disable-release
#--enable-ffmpeg-dc1394
#
#--without-pic
#
# --without-qt
#
# --disable-libmad --with-divx4-prefix=/var/tmp/divx
# --disable-lame
# --disable-freetype2 --disable-freetypetest
#
# --with-qt-dir=/net/hdd7/sources/Qt/qt3
# optimlized - only possible with gcc3.0 - gcc2.95 will not work properly
# usable optimized version for gcc2.95
#CFLAGS="-g -O2 -march=i586" CXXFLAGS="-g -march=i586" ./configure --prefix=/var/tmp/avi6 --enable-release
#--enable-ffmpeg-a52bin
#CFLAGS="-g -O2 -march=i586" CXXFLAGS="-g -O2 -march=i586 -fsjlj-exceptions" ./configure --prefix=/var/tmp/avi6 --enable-release --enable-ffmpeg-a52bin
#CFLAGS="-g -O2 -march=i586" CXXFLAGS="-g -march=i586" ./configure --prefix=/var/tmp/avi6 --with-qt-dir=/net/misc/hdd7/sources/Qt/qt3
#CFLAGS="-g -O2 -march=i586" CXXFLAGS="-g -O2 -march=i586"
# --enable-release
#--with-qt-dir=/net/misc/hdd7/sources/Qt/qt-x11-free-3.0.3
#--enable-ffmpeg-a52bin
#CFLAGS="-g -O2 -march=i586" CXXFLAGS="-g -O2 -march=i586" ./configure --prefix=/var/tmp/avi6 --enable-release --enable-ffmpeg-a52bin
#CFLAGS="-g -O2 -march=i686 -fstack-check" CXXFLAGS="-g -O2 -march=i686 -fstack-check" ./configure --prefix=/var/tmp/avi6 --disable-libmad --enable-release
#CFLAGS="-g -O2 -march=i686" CXXFLAGS="-g -O2 -march=i686" ./configure --prefix=/var/tmp/avi6 --disable-libmad --enable-release
#CFLAGS="-g -O2 -march=i686 -ffast-math" CXXFLAGS="-g -O2 -fno-defer-pop -march=i686 -ffast-math" ./configure --prefix=/var/tmp/avi6 --disable-libmad
#CFLAGS="-g -O2 -march=i686" CXXFLAGS="-g -O2 -fno-defer-pop -march=i686" ./configure --prefix=/var/tmp/avi6 --disable-libmad --enable-release
#CFLAGS="-g -O2 -march=i586 -fstack-check" CXXFLAGS="-g -O2 -fno-defer-pop -march=i586 -fstack-check" ./configure --prefix=/var/tmp/avi6 --disable-libmad --enable-release
# --disable-dependency-tracking
#CFLAGS="-g -O2 -march=i586 -ffast-math" CXXFLAGS="-g -O2 -march=i586 -ffast-math" ./configure --prefix=/var/tmp/avi6
# --disable-lame-bin --disable-libmad
#CFLAGS="-g -O4 -march=i686 -ffast-math" CXXFLAGS="-g -O4 -march=i686 -ffast-math" ./configure --prefix=/var/tmp/avi6
# --disable-lame-bin --disable-libmad
# --cache-file=config.cache
# --disable-xft
|