[FFmpeg-devel] [PATCH] Add versioning information to dlls
Jeremy Kolb
jkolb
Tue May 27 16:02:49 CEST 2008
Dave Yeo wrote:
> 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.
> Dave
>
Sorry about that. I think the problem lies in the subdir.mak change.
I'm not sure how to fix this (my make-fu isn't that great). Does anyone
have suggestions?
Jeremy
More information about the ffmpeg-devel
mailing list