gst-ffmpeg-0.10.10 multiple problems on Snow Leopard (i386 build arch)
note this problems are in addition to the one discussed in #24629 and are SnowLeopard(i386 build arch) specific. I was building on x86_64 machine
- First the built in ffmpeg fails to configure (similar to #24626) this is fixed by fixing configure script. (in gst-libs/ext/ffmpeg)
- After configure is successful you will see an error asm and ebx registered. this is fixed by changing HAVE_EBX_AVAILABLE to 0 in config.h (This is register is available for x86_64 but not for i386 so i assume there is a better fix.)
- continuing to build you will get another failure on linking x86_64/i386 by editing subdir.mak and common.mak in ffmpeg dirs
- Then you will see problems with libswscale/rgb2rgb_pallate.c and again asm code. This is inside #ifdef HAVE_MMX (which is defined to 0 in config.h) I add #include "../config.h" and #define HAVE_MMX 0 to this file
- you will see the AVPacket errors now (from #24629)
Change History (10)
Port: |
gst-ffmpeg added; gst-ffmpeg-0.10.10 removed
|
Cc: |
rmstonecipher@… added
|
Cc: |
rmstonecipher@… removed
|
Owner: |
changed from macports-tickets@… to rmstonecipher@…
|
Resolution: |
→ wontfix
|
Status: |
new →
closed
|
Port: |
gstreamer010-gst-ffmpeg added; gst-ffmpeg removed
|
Resolution: |
wontfix
|
Status: |
closed →
reopened
|
Resolution: |
→ fixed
|
Status: |
reopened →
closed
|
Cc Me!