David Fang <[email protected]> added the comment:

With svn-trunk (20101202):

The default configure && make && make check passes its tests.

I then tried with adding only --enable-shared (because we are trying to package
shared libs), 
but the build itself fails:

[fangism:fink.build/ffmpeg-0.6.1-svn/build] fang% make
LD      libavcore/libavcore.0.dylib
LD      libswscale/libswscale.0.dylib
ld: -dylib_compatibility_version must be greater than zero
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal link edit command
failed
make: *** [libavcore/libavcore.0.dylib] Error 1
make: ld: -dylib_compatibility_version must be greater than zero
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal link edit command
failed
*** Waiting for unfinished jobs....
make: *** [libswscale/libswscale.0.dylib] Error 1

The dylib compatibility_version requirement is stricter in 10.4 and 10.5.
Another user, Hanspeter Niederstrasser says he brought this up on the devel 
list.
His packaging for ffmpeg went to great lengths to address this issue.  I can try
to do it by hand to get to the test phase.

________________________________________________
FFmpeg issue tracker <[email protected]>
<https://roundup.ffmpeg.org/issue2401>
________________________________________________

Reply via email to