Changeset 289
- Timestamp:
- 01/16/07 21:45:01 (2 years ago)
- Files:
-
- trunk/createStaticLibs.sh (modified) (4 diffs)
- trunk/linkingFix.patch (deleted)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/createStaticLibs.sh
r276 r289 3 3 buildid_ffmpeg="r`svn info ffmpeg | grep -F Revision | awk '{print $2}'`" 4 4 5 generalConfigureOptions="--disable-encoders --disable-muxers --disable-strip --enable-pthreads" 6 7 if [ "$BUILD_STYLE" = "Development" ] ; then 8 extraConfigureOptions="--disable-opts" 9 fi 5 generalConfigureOptions="--disable-encoders --disable-muxers --disable-strip --enable-pthreads --disable-opts" 10 6 11 7 OUTPUT_FILE="$BUILT_PRODUCTS_DIR/Universal/buildid" … … 27 23 echo "Static ffmpeg libs are out-of-date ; rebuilding" 28 24 29 echo "Patching ffmpeg's broken linking"30 cd "$SRCROOT"31 svn revert ffmpeg/libavcodec/h264.c32 patch -p0 < linkingFix.patch33 34 25 mkdir "$BUILT_PRODUCTS_DIR" 35 26 ####################### … … 39 30 mkdir "$BUILDDIR" 40 31 32 #we override ffmpeg's optimization settings for slightly better ones 33 #this seems to cause spurious gcc errors... 34 export optCFlags="-O3 -march=nocona -mtune=nocona -fomit-frame-pointer -mdynamic-no-pic" 35 if [ "$BUILD_STYLE" = "Development" ] ; then 36 export optCFlags="" 37 fi 38 41 39 cd "$BUILDDIR" 42 40 if [ `arch` != i386 ] ; then 43 "$SRCROOT/ffmpeg/configure" --cross-compile --arch=x86_32 --extra-ldflags='-arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk' --extra-cflags='-arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -gdwarf-2 ' $extraConfigureOptions $generalConfigureOptions --cpu=pentium-m41 "$SRCROOT/ffmpeg/configure" --cross-compile --arch=x86_32 --extra-ldflags='-arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk' --extra-cflags='-arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -gdwarf-2 $optCFlags' $extraConfigureOptions $generalConfigureOptions --cpu=pentium-m 44 42 else 45 "$SRCROOT/ffmpeg/configure" $extraConfigureOptions $generalConfigureOptions --cpu=pentium-m a --extra-cflags='-gdwarf-2'43 "$SRCROOT/ffmpeg/configure" $extraConfigureOptions $generalConfigureOptions --cpu=pentium-m --extra-cflags='-gdwarf-2 $optCFlags' 46 44 fi 47 45 make -C libavutil depend … … 65 63 mkdir "$BUILDDIR" 66 64 65 export optCFlags="-fastf -mcpu=G3 -mmultiple" 66 if [ "$BUILD_STYLE" = "Development" ] ; then 67 export optCFlags="" 68 fi 67 69 cd "$BUILDDIR" 68 70 if [ `arch` = ppc ] ; then 69 "$SRCROOT/ffmpeg/configure" $extraConfigureOptions $generalConfigureOptions --extra-cflags='-gdwarf-2 '71 "$SRCROOT/ffmpeg/configure" $extraConfigureOptions $generalConfigureOptions --extra-cflags='-gdwarf-2 $optCFlags' 70 72 else 71 "$SRCROOT/ffmpeg/configure" --cross-compile --arch=ppc --extra-ldflags='-arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk' --extra-cflags='-arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -gdwarf-2 ' $extraConfigureOptions $generalConfigureOptions73 "$SRCROOT/ffmpeg/configure" --cross-compile --arch=ppc --extra-ldflags='-arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk' --extra-cflags='-arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -gdwarf-2 $optCFlags' $extraConfigureOptions $generalConfigureOptions 72 74 fi 73 75 make -C libavutil depend
