logo       

Re: compile failure on MacOS X: msg#00292

video.ffmpeg.user

Subject: Re: compile failure on MacOS X

* Christian Ebert on Friday, February 24, 2006 at 00:14:40 +0100:
>> first give your "configure parameters"? it maybe give us an
>> idea
>
> As I said, same as for the version compiled on Feb 20:
>
> ./configure --prefix=/usr/local --enable-pp --enable-pthreads
> --disable-ffserver \
> --enable-gpl --enable-a52 --enable-faac --enable-faad --enable-mp3lame \
> --enable-vorbis --enable-theora --enable-libogg --powerpc-perf-enable \
> --extra-libs="/sw/lib/libfaad.dylib /sw/lib/libmp3lame.dylib \
> /sw/lib/libogg.dylib /sw/lib/libFLAC.dylib /sw/lib/libFLAC++.dylib \
> /sw/lib/libOggFLAC++.dylib /sw/lib/liba52.dylib /sw/lib/libvorbis.dylib \
> /sw/lib/libvorbisenc.dylib /sw/lib/libvorbisfile.dylib
> /sw/lib/libtheora.dylib \
> /sw/lib/libdv.dylib /sw/lib/liblzo.dylib /sw/lib/libxvidcore.dylib \
> /usr/local/lib/libSDL.dylib /usr/local/lib/libfaac.dylib /sw/lib/libesd.dylib
> \
> /sw/lib/libaudiofile.dylib /sw/lib/libquicktime.0.dylib"
>
> but now it doesn't compile with those params anymore.

Ok, I took the occasion to try to pass less and cleaner
parameters and to enable xvid too:

$ ./configure --prefix=/usr/local --disable-vhook --enable-pp \
--disable-ffplay --disable-ffserver --enable-gpl --enable-a52 --enable-a52bin \
--enable-faac --enable-faad --enable-faadbin --enable-mp3lame --enable-vorbis \
--enable-theora --enable-libogg --enable-xvid \
--extra-cflags="-I/sw/include" --extra-ldflags="-L/sw/lib"

But:
[...]
cc -O3 -g -Wall -Wno-switch -I/sw/include -no-cpp-precomp -pipe
-fomit-frame-pointer -force_cpusubtype_ALL -Wno-sign-compare -faltivec
-mdynamic-no-pic -DHAVE_AV_CONFIG_H -I.. -I/usr/local/src/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o xvid_rc.o
xvid_rc.c
xvid_rc.c: In function `ff_xvid_rate_control_init':
xvid_rc.c:67: error: structure has no member named `vbv_size'
xvid_rc.c:68: error: structure has no member named `vbv_maxrate'
xvid_rc.c:69: error: structure has no member named `vbv_initial'
make[1]: *** [xvid_rc.o] Error 1
make: *** [lib] Error 2

The corresponding libs are in /usr/local/lib and /sw/lib
respectively.

I also tried with -DHAVE_LRINTF to no avail.

I put a libtool file in the top level dir without better result.

And e.g:

$ dpkg -S xvid.h
xvidcore: /sw/include/xvid.h

Without xvid I get the same error as in my other post.

The strangest thing is that it *worked* with the "dirty"
parameters until Feb 20.

c
--
_B A U S T E L L E N_ lesen! --->> <http://www.blacktrash.org/baustellen.html>


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise