[FFmpeg-devel] [PATCH] Add versioning information to dlls
Jeremy Kolb
jkolb
Fri May 30 17:11:18 CEST 2008
Jeremy Kolb wrote:
> Diego Biurrun wrote:
>
>> On Thu, May 29, 2008 at 04:31:26PM -0400, Jeremy Kolb wrote:
>>
>>
>>> Diego Biurrun wrote:
>>>
>>>
>>>> On Thu, May 29, 2008 at 09:49:29AM -0400, Jeremy Kolb wrote:
>>>>
>>>> What stops you from compiling the .rc file into a standard .o file and
>>>> adding that to OBJS? We do that in MPlayer, it seems to work fine.
>>>>
>>>>
>>>>
>>> So you are suggesting editing each Makefile and adding the .o file to
>>> objs?
>>>
>>>
>> In MPlayer I have
>>
>> OBJS_MPLAYER-$(PE_EXECUTABLE) += osdep/mplayer-rc.o
>>
>> osdep/mplayer-rc.o: osdep/mplayer.rc version.h
>> $(WINDRES) -I. -o $@ $<
>>
>> Does that explain my idea?
>>
>>
>>
> I wasn't aware that you could do += in a makefile. The version.h thing
> is still biting me when I run make from a sublevel directory (libavutil
> for example).
>
>>> Will that work for each platform though?
>>>
>>>
>> I don't see why it should not...
>>
>>
>>
> But then I would have to generate the rc file for ever platform right?
> That has a platform specific #include file in it so it won't work.
>
>
Ignore this last part, I had some local changes that messed me up.
More information about the ffmpeg-devel
mailing list