[PD] Recompile of pd, pdp leads to ffmpeg errors

thewade pdman at aproximation.org
Thu Dec 4 03:54:01 CET 2003

I cant find on the net any answer to this, other than libquicktime has problems  with ffmpeg...

Im compiling libquicktime for use with pdp:
Install prefix   /usr
Source path      /usr/local/src/ffmpeg-cvs-2003-12-02
C compiler       gcc
make             make
CPU              i686 (generic)
Big Endian       no
broken inttypes.h no
gprof enabled    no
zlib enabled     yes
mp3lame enabled  yes
vorbis enabled   yes
faad enabled     no
faadbin enabled  no
faac enabled     no
a52 support      no
a52 dlopened     no
pp support       no
debug symbols    yes
optimize         yes
shared pp        no
Video hooking    yes
SDL support      yes
risky / patent encumbered codecs yes
Imlib2 support   no
freetype support yes
Sun medialib support no
AMR-NB float support no
AMR-NB fixed support no
AMR-WB float support no
..are the seetings for ffmpeg-cvs and it compiles fine, but then libquicktime:
Making all in ffmpeg
make[3]: Entering directory `/usr/local/src/libquicktime-0.9.2/plugins/ffmpeg'
source='ffmpeg.c' object='ffmpeg.lo' libtool=yes \
depfile='.deps/ffmpeg.Plo' tmpdepfile='.deps/ffmpeg.TPlo' \
depmode=gcc3 /bin/sh ../../depcomp \
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/quicktime -I../../include -I../../include/    -O3 -funroll-all-loops -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2  -finline-functions -Wall -Wno-unused -Winline -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o ffmpeg.lo `test -f 'ffmpeg.c' || echo './'`ffmpeg.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/quicktime -I../../include -I../../include/ -O3 -funroll-all-loops -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -finline-functions -Wall -Wno-unused -Winline -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c ffmpeg.c -MT ffmpeg.lo -MD -MP -MF .deps/ffmpeg.TPlo  -fPIC -DPIC -o .libs/ffmpeg.lo
ffmpeg.c: In function `set_parameter_video':
ffmpeg.c:108: structure has no member named `aspect_ratio'
ffmpeg.c:110: structure has no member named `aspect_ratio'
ffmpeg.c:112: structure has no member named `aspect_ratio'
make[3]: *** [ffmpeg.lo] Error 1
make[3]: Leaving directory `/usr/local/src/libquicktime-0.9.2/plugins/ffmpeg'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/libquicktime-0.9.2/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/libquicktime-0.9.2'
make: *** [all] Error 2

I saw some stuff about a patch for libquicktime...

Does anyone here know what the story is with this?
Im using the cvs version of libquicktime because 0.9.2 did the same thing, except with more: ffmpeg.c:108: structure has no member named `aspect_ratio'

THanks for the help!

More information about the Pd-list mailing list