[FFmpeg-devel] [PATCH] Add versioning information to dlls

Dave Yeo daveryeo
Mon May 26 07:43:06 CEST 2008

On 05/25/08 07:47 pm, David Bolt wrote:
> On Sun, 25 May 2008, Ramiro Polla wrote:-
> <snip>
>> Applied.
> There's a problem with this patch. It's broken the building shared
> libraries on Linux. Revision 13379 built okay, but after the forgotten
> subdir.mak was committed in revision 13380, it fails when trying to
> create the shared library libavutil.so.49 because an entry is passed
> that points to the libavutil directory rather than a file within the
> directory:
> libavutil/: file not recognized: Is a directory
> collect2: ld returned 1 exit status
> make: *** [libavutil/libavutil.so.49] Error 1
> error: Bad exit status from /var/tmp/rpm-tmp.87707 (%build)

Same with OS/2,
emxomf: Input file `I:\usr\src\ffmpeg\libavutil' is not seekable
emxomfld: a.out to omf conversion failed for 'I:\usr\src\ffmpeg\libavutil'.
make: *** [libavutil/avutil49.dll] Error 1

Note also that the DLLs are not built in libavformat, libavcodec, and 
libavdevice either though make does not issue any errors.

More information about the ffmpeg-devel mailing list