[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [27085] trunk/lib/darwin-8.0.0-powerpc: OSX libs / 10.4 ppc : update ffmpeg precompiled libs : optimized build + ogg/vorbis/theora added

Damien Plisson damien.plisson at yahoo.fr
Mon Feb 22 17:04:11 CET 2010


Revision: 27085
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=27085
Author:   damien78
Date:     2010-02-22 17:04:11 +0100 (Mon, 22 Feb 2010)

Log Message:
-----------
OSX libs / 10.4 ppc : update ffmpeg precompiled libs : optimized build + ogg/vorbis/theora added

In addition to update the precompiled libs folder, use the updated build scripts (in next commit)

Modified Paths:
--------------
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libavcodec.a
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libavdevice.a
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libavformat.a
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libavutil.a
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libmp3lame.a
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libswscale.a
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libx264.a
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libxvidcore.a

Added Paths:
-----------
    trunk/lib/darwin-8.0.0-powerpc/README
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libogg.a
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libtheora.a
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libtheoradec.a
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libtheoraenc.a
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libvorbis.a
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libvorbisenc.a
    trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libvorbisfile.a

Added: trunk/lib/darwin-8.0.0-powerpc/README
===================================================================
--- trunk/lib/darwin-8.0.0-powerpc/README	                        (rev 0)
+++ trunk/lib/darwin-8.0.0-powerpc/README	2010-02-22 16:04:11 UTC (rev 27085)
@@ -0,0 +1,37 @@
+ffmpeg (version 0.5)
+ogg (version 1.1.4)
+vorbis (version 1.2.3)
+theora (version 1.1.1)
+lame (version 3.97)
+xvidcore (version 1.2.2)
+x264 (version 20090331)
+
+
+The following configuration parameters were used to build the libs:
+
+LAME:
+./configure --host=powerpc-apple-darwin8.11.0 CC="gcc-4.0" CFLAGS="-arch ppc -mcpu=powerpc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4" CXXFLAGS="-arch ppc -mcpu=powerpc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4" LDFLAGS="-arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4" 
+
+
+XVIDCORE:
+Use latest dev version of xvid.c, as _SC_NPROCESSORS_CONF is not available in 10.4
+./configure --host=powerpc-apple-darwin8.11.0 CC="gcc-4.0" CFLAGS="-arch ppc -mcpu=powerpc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4" LDFLAGS="-arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4" 
+
+
+X264:
+./configure --host=powerpc-apple-darwin8.11.0 --extra-cflags="-arch ppc -mcpu=powerpc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4"  --extra-ldflags="-arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4" --disable-asm
+Patch config.mak to use gcc-4.0
+
+
+OGG:
+./configure --host=powerpc-apple-darwin8.11.0 CFLAGS="-arch ppc -mcpu=powerpc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4" CXXFLAGS="-arch ppc -mcpu=powerpc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4" LDFLAGS="-arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4"
+
+VORBIS:
+./configure --host=powerpc-apple-darwin8.11.0 CFLAGS="-arch ppc -mcpu=powerpc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4" CXXFLAGS="-arch ppc -mcpu=powerpc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4" LDFLAGS="-arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4" --with-ogg-libraries=/Users/damien/Documents/Dev/blender2.5/sources/libogg-1.1.4 --with-ogg-includes=/Users/damien/Documents/Dev/blender2.5/sources/libogg-1.1.4/include
+
+THEORA:
+./configure --host=powerpc-apple-darwin8.11.0 CFLAGS="-arch ppc -mcpu=powerpc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4" CXXFLAGS="-arch ppc -mcpu=powerpc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4" LDFLAGS="-arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4" --with-ogg-libraries=/Users/damien/Documents/Dev/blender2.5/sources/libogg-1.1.4 --with-ogg-includes=/Users/damien/Documents/Dev/blender2.5/sources/libogg-1.1.4/include --with-vorbis-libraries=/Users/damien/Documents/Dev/blender2.5/sources/libvorbis-1.2.3/output --with-vorbis-includes=/Users/damien/Documents/Dev/blender2.5/sources/libvorbis-1.2.3/include
+
+
+FFMPEG:
+./configure --arch=ppc --disable-shared --enable-gpl --enable-zlib --disable-vhook --disable-ffserver --disable-ffplay --enable-swscale --enable-memalign-hack --enable-pthreads --disable-outdevs --disable-demuxer=alsa --enable-libmp3lame --enable-libx264 --enable-libxvid --enable-libtheora --enable-libvorbis --cc=gcc-4.0 --extra-cflags="-O3 -arch ppc -mcpu=powerpc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -I/Users/damien/Documents/Dev/blender2.5/sources/x264-snapshot-20090331-2245 -I/Users/damien/Documents/Dev/blender2.5/sources/lame-3.97/include -I/Users/damien/Documents/Dev/blender2.5/sources/xvidcore/src -I/Users/damien/Documents/Dev/blender2.5/sources/libvorbis-1.2.3/include -I/Users/damien/Documents/Dev/blender2.5/sources/libtheora-1.1.1/include -I/Users/damien/Documents/Dev/blender2.5/sources/libogg-1.1.4/include" --extra-ldflags="-arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -L/Users/damien/Documents/Dev/blender2.5/sources/x264-snapshot-20090331-2245 -L/Users/damien/Documents/Dev/blender2.5/sources/lame-3.97 -L/Users/damien/Documents/Dev/blender2.5/sources/xvidcore/build/generic -L/Users/damien/Documents/Dev/blender2.5/sources/libvorbis-1.2.3/output -L/Users/damien/Documents/Dev/blender2.5/sources/libtheora-1.1.1/output -L/Users/damien/Documents/Dev/blender2.5/sources/libogg-1.1.4"

Modified: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libavcodec.a
===================================================================
(Binary files differ)

Modified: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libavdevice.a
===================================================================
(Binary files differ)

Modified: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libavformat.a
===================================================================
(Binary files differ)

Modified: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libavutil.a
===================================================================
(Binary files differ)

Modified: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libmp3lame.a
===================================================================
(Binary files differ)

Added: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libogg.a
===================================================================
(Binary files differ)


Property changes on: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libogg.a
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libswscale.a
===================================================================
(Binary files differ)

Added: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libtheora.a
===================================================================
(Binary files differ)


Property changes on: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libtheora.a
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libtheoradec.a
===================================================================
(Binary files differ)


Property changes on: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libtheoradec.a
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libtheoraenc.a
===================================================================
(Binary files differ)


Property changes on: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libtheoraenc.a
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libvorbis.a
===================================================================
(Binary files differ)


Property changes on: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libvorbis.a
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libvorbisenc.a
===================================================================
(Binary files differ)


Property changes on: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libvorbisenc.a
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libvorbisfile.a
===================================================================
(Binary files differ)


Property changes on: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libvorbisfile.a
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libx264.a
===================================================================
(Binary files differ)

Modified: trunk/lib/darwin-8.0.0-powerpc/ffmpeg/lib/libxvidcore.a
===================================================================
(Binary files differ)





More information about the Bf-blender-cvs mailing list