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> ________________________________________________
